当前位置:文档之家› 第6章功能指令

第6章功能指令


名词:脉冲执行方式
功能指令有两种执行方式:连续执行方式 和脉冲执行方式。(1分)脉冲执行方式表 示只有在输入信号由OFF变为ON的瞬间执 行功能指令,在下面的循环扫描过程中, 即使输入信号保持ON的状态也不执行。 (1分)在指令语句中,若在功能指令的后 面加“(P)”,就表示此指令将以脉冲方 式执行。
14.设D10为F00FH,则当X10接通, SUM指令执行后,D20值为( C ) A.0 B.10 C.8 D.16
X 10
SUM
D10
D 20
15.设D10为F00FH,D20为FF00H。则当 X10接通,WXOR指令执行后,D30为 ( B ) A.F00FH B.0F0FH C.FF00H D.F0F0H
X0
NEG ( P)
D0
4.一个存储容量为500步的PLC,可推知 其存储容量为 1000 字节。 14.一个存储容量为1000步的PLC,可推 知其存储容量字节数为(D ) A.250 B.500 C.1000 D.2000
11.下面必须成对使用的指令是( D ) A.MRD、MPP B.LD、OUT C.RET、RST D.FOR、NEXT 17.表示禁止中断的功能指令是(B ) A.EI B.DI C.IRET D.NEXT
4.PLC语句中的操作数一般由源操作数和 目的操作数 组成。 18.表示一个程序步的指令是( D ) A.MC B.MCR C.ADD D.END
结合下图说说功能指令的主要要素
X0
FNC 45 ( D ) MEAN ( P )
[ S ]
[ D]
n
D0
D10
K3
FNC45:指令的功能号;(1分)MEAN:指令 的助记符;(1分)(P):指令的执行方式, 为脉冲执行方式;(1分)(D):指令的数据 长度为32位,默认为16位;(1分)[S]:为源 操作数,有D0,D1和D2;[D]:为目操作数, 有D10;n:操作数个数,这里为3。
X0
ADD( P) D0
D2
D4
15.设D0=300,D2=300,当X0由OFF 变为ON时,值变为1的是(A ) X0 SUB ( P) D0 D 2 D 4
A.M8020 B.M8021
C.M8022 D.D4
10.编码指令为 ENCO 。
19.设D0=000CH,D2=000AH,当X0由 OFF变为ON时,D4值变为( C ) A.000CH B.000FH C.0008H D.000AH
16.表示条件跳转的功能指令是( A ) A.CJ B.FOR C.CALL D.NEXT 17.在子程序中可以再用CALL调用子程序, 形成子程序嵌套。嵌套级数不能超过 ( B ) A.4级 B.5级 C.6级 D.8级
19.构造无条件跳转需用到的辅助继电 器是( A ) A.M8000 B.M8002 C.M8020 D.M8044 20.FX2有两类中断,外部中断和内部 定时器中断。外部中断是外部信号引起 的中断,对应的外部信号的输入号为 ( B ) A.X0 B.X0~X5 C.X6~X10 D.X0~X10
字元件是FX2系统PLC数据类元件的基本结 构,1个字元件是由16位存储单元构成,其 最高位为符号位。例如:D、V等。(2分) 只处理ON/OFF状态的元件为位元件。例如 X、Y、M和S等。(2分) 位元件也可以构成字元件进行数据处理。位 元件组合由Kn加位元件地址最低位来表示。
18.表示数据多点传送功能的指令是 (F ) A.MOV B.SMOV C.FMOV D.CML 19.下列位元件组合中,表示12位数据的 是( D ) A.K1M1 B.K2M2 C.K3M3 D.K4M4
14.32位双向计数器C200~C234的计数方 向是由特殊功能辅助继电器设定的。这些 特殊功能辅助继电器为( c ) A.M1~M499 B.M500~M1023 C.M8200~M8234 D.M8235~M8255
15.假设某程序的扫描时间可能超过 100ms,为了使程序能顺利执行,可在程 序中插入功能指令(B ) A.STL B.WDT C.RET D.CJ
20.下图为比较功能指令,计数器C20=200, 当X0为ON时,以下继电器中接通的是 (C ) A.M0 B.M1 C.M2 D.M3
X0
CMP K100 C 20 M 0
M0
M1
M2
8. K2M0表示位组件组合,表示由M0~M7 组成的8位数据 。 13.设D0=00FFH,当X0由OFF变为ON时, D2值变为( D ) A.00FFH B.0000H C.FFFFH D.FF00H
X0
ROR( P)
D0
K4
7.设D0=00FFH,当X0由OFF变为ON时, D0值变为 0FF0H 。
X0
ROL( P)
D0
K4
8.自动方式最小状态器编号为 S20 。
13. 设D0=00FFH,当X0由OFF变为 ON时,D0值变为( C ) A.00FFH B.FF00H C.FF01H D.0FF1H
X0
NEG ( P)
D0
19.设D10=FF5CH,则当X0为状态为ON, 下图中功能指令执行后,D20为( C) A.005CH B.0055H C.00A3H D.00CCH
X0
FNC14 CML
D10 D12
7.加法指令ADD影响三个标志位,若发 生进位,则进位标志寄存器 M8022 置1。 8.功能指令DEC表示减1 指令。 13.当BCD码变换指令进行16位操作时, 最大的数据范围为( B ) A.0~99 B.0~9999 C.0~999999 D.0~99999999
22.位元件组合
只处理ON/OFF状态的元件称为位元件。例 如X、Y、M和S(1分)。由位元件也可构 成字元件进行数据处理。4个位元件为一组 组成的单元称之为位元件组合,表示为: Kn+最低位位组件号。
3.状态图的特点是某一状态转移到下一状 态后,前一状态自动复位 。 4.区间复位指令是 ZST 。 8.功能指令NEXT表示循环结束 指令。 10.在PLC中常数也视为元件,十进制常 数前用K表示,十六进制前用 H 表示。
名词:脉冲输出指令
脉冲输出指令属于基本指令,分别是PLS和 PLF。(1分) PLS:表示上升沿输出;PLF:表示下降沿 输出。(1分) 这两个指令用于目标元件的脉冲输出,当 输入信号跳变时产生一个宽度为扫描周期 的脉冲。目标元件是:Y、M。
4.可编程控制器的工作状态有两种: STOP状态和 RUN状态 。 8.功能指令程序监视定时器的刷新 用于程序监视定时器刷新,如果扫描时间 超过100ms,PLC将停止运行。
名词:功能指令
FX系列PLC除了基本指令、步进指令外, 还有许多功能指令。功能指令实际上就是 许多功能不同的子程序。(1分)FX系统的 功能指令可分为程序控制、传送与比较、 算术与逻辑运算、移位与循环、数据处理 等几类。(1分)FX系列功能指令格式采用 梯形图和指令助记符相结合的形式。
5.功能指令SRET表示子程序返回 指令。 6.三菱FX2系列PLC的功能指令按功能号 FNC00~FNC99 编排。 9.(D)MOV功能指令中,符号(D)表 示处理32位数据 。 10.表示中断允许的功能指令是 EI 。
X 10
WXOR
D10 D 20 D30
18.设计数器C30=130,当X0为ON时, 下图中将由断开变为接通的继电器是 ( B ) A.M0 B.M1 C.M2 D.M3
X0
ZCP K100 K130 C 30
设D0=00F0H,当X0由OFF变为ON时, D0值变为( D ) A.00F0H B.FF0FH C.FF01H D.FF10H
16.表示子程序调用的功能指令是(C ) A.CJ B.FOR C.CALL D.NEXT 20.属于功能指令的是( C ) A.END B.NOP C.MOV D.LD
17.对于I201,以下说法正确的是(A) A.输入继电器X2上升沿引起中断 B.输入继电器X2下降沿引起中断 C.输入继电器X20上升沿引起中断 D.输入继电器X20下降沿引起中断
功能指令的主要功能;
程序控制 传送比较 四则运算 循环与移位 数据处理 高速处理 方便指令
6.功能指令的操作数可分为源操作数、目 的操作数和数据个数 。 7.功能指令IRET表示中断返回指令。 8.在子程序中可以再用CALL调用子程序, 形成子程序嵌套,总数可有5 级嵌套。 9.子程序及中断子程序必须写在FEND指 令与 END 指令之间。 10.功能指令有连续执行和脉冲执行两种 执行方式,其中默认的执行方式为连续执 行。
X0
WAND( P ) D0
D2
D4
10.区间比较指令是 ZCP 14.假设下图中D0=10,D1=11,D2=12, 当X10为ON时,D12值将为(C ) A.10 B.11 C.12 D.22
X 10
BMOV D0 D10 K 3
18.下列指令运行后将会影响进位标志 的是( B ) A.MOV B.ADD C.INC D.NEG 19. 设D0=00FFH,当X0由OFF变为 ON时,D0值变为(B ) A.00FFH B.F00FH C.FF00H D.0FF0H
2.功能指令WDT用于程序定时器的刷新, 如果扫描时间超过 100ms ,PLC将停止运 行。 5.功能指令FEND表示主程序结束 指令。 6.功能指令有连续执行和脉冲执行 两种执行方式,其中默认的执行方式为连 续执行。
8.FX2有两类中断,即外部中断和 内 部定时器中断 。 19.下列功能指令中,在一个程序中只能 使用一次的是( C ) A.CJ B.FOR C.IST D.CALL
相关主题