可编程序控制器原理与应用理论试卷七
单位___________ 姓名___________ 班级____________
注 意 事 项
- 本试卷依据课程标准命制,考试时间:120分钟。
- 请在试卷相应位置上填写姓名、准考证号和所在单位的名称,并用2B铅笔填涂答题卡上的相应位置处。
- 考试结束后,考生务必将上交试卷和答题卡。
- 答卷必须用蓝色或黑色钢笔、圆珠笔,不许用铅笔或红笔。
- 考试应按要求作答,如不按要求进行作答,一律视为作答无效。
| 一 | 二 | 总分 |
得分 |
|
|
|
- 选择题(请将正确答案的代号填入括号内,每题1分,共80分)
- 功能指令的组成部分不包括( )
A.操作码
B.操作数
C.执行条件
- 下列关于功能指令的操作码,说法错误的选项是( )
A.能指令的操作码表达了该指令做什么
B.为了便于记忆,每个功指令都有一个助记符
C.在编程器或FXGP软件中输入功能指令时,输入的是功能号FNC45,显示的却是助记符MEAN
D.FXGP软件中不能直接输入助记符,输入的是功能号。
- 功能指令的操作数部分由三部分组成,不包括( )
A . 源操作数(源);
B . 助记符
C . 数据个数;
D . 目标操作数(目)
- 下列关于功能指令的要素,说法错误的选项是( )
A.功能指令的执行形式分为脉冲执行方式和连续执行方式两种类型。
B.功能指令的数据长度可分为16位和32位两种类型
C.一般来说,功能指令的功能号和助记符占两步程序步
D.一般来说,16位功能指令占7步程序步,32位功能指令占13步程序。
- 1个字元件由( )位存储单元构成
A.16位
B.8位
C.32位
D.64位
- M0~M7八个辅助继电器用位组合的方式表达为( )
A .K2M7
B.K1M0
C.K2M0
D. K3M7
- 跳转指令的助记符是( )
A.CJ
B.CALL
C.SRET
D.IRET
- 下列关于跳转指令说法正确的选项是( )
A.CJ和CJ(P)指令占2步程序步,标号P占1步程序步
B.跳转指令的功能是当跳转条件成立时跳过一段指令,跳转至指令中所标明的标号处继续执行。
C.跳转指令的指令编号是FNC01
D.CJ指令的目标元件是指针标号,其范围是P0—P32(允许变址修改)
- 脉冲执行型子程序调用指令的助记符是( )
A.CALL
B.CALL(P)
C.SRET
D.ZRST
- 标号P0和子程序返回指令SRET间的程序构成了( )
A.主程序
B.子程序调用
C.P0子程序的内容
D.返回程序
- FX2N系列PLC设置有( )个中断源
A.6个
B.7个
C.8个
D .9个
- 主程序结束指令的助记符是( )
A.END
B.FEND
C.ZRST
D.CALL
- 下列关于主程序结束指令说法错误的选项是( )
A.主程序结束指令指令是一步指令,无操作目标元件
B.程序应写在FEND指令和END指令之间,包括CALL,CALL(P)指令对应的标号、子程序和中断子程序;
C.使用多个主程序结束指令的情况下,应在最后的主程序结束指令与END指令之间编写子程序或中断子程序
D.程序中必须使用主程序结束指令
- 监视定时器指令的指令编号及助记符是( )
A.FNC07 WDT
B.FNC08 WDT
C.FNC12 MOV
D.FNC08 D800
- 下列关于监视定时器指令说法错误的选项是( )
A.WDT用来在程序中刷新监视定时器D8000;
B.通过改写存于特殊数据寄存器D8000中的内容,可改变监视定时器的检出时间
C.WDT指令还可以用于将长扫描时间的程序分割
D.WDT指令占用2步程序步
- 只要将某段程序放在( ),循环指令可反复执行该段程序
A.FOR-NEXT之间
B.子程序中
C.主程序中
D.FOR-NEXT之外
- 若不想执行FOR~NEXT间的程序时,利用( )
A.CJ指令,使之跳转
B.CALL指令,使之调用其他子程序
C.END指令,使程序结束
D.FEND指令,结束主程序
- DCMPP指令的功能是( )
A . 16位比较指令的连续执行方式
B . 16位比较指令的脉冲执行方式
C . 32位比较指令的连续执行方式
D . 32位比较指令的脉冲执行方式
- 下列关于传送指令说法错误的选项是( )
A.传送指令 MOV 是将源操作数内的数据传送到指定的目标操作数内
B.传送指令可以传送16位数据
C.传送指令可以传送32位数据
D.传送指令占2步程序步
- DMOVP指令的功能是( )
A.16位数据传送指令的连续执行方式
B.16位数据传送指令的脉冲执行方式
C.32位数据传送指令的连续执行方式
D.32位数据传送指令的脉冲执行方式
- 下列异或逻辑运算结果错误的是( )
A.1异或1结果为1
B.1异或0结果为1
C.0异或1结果为1
D.0异或0结果为0
- 数据交换指令是( )
A.FMOV
B.SMOV
C.XCH
D.CPL
- BCD变换指令的功能是( )
A.将指定软元件的内容转换成BCD码并送到指定的目软元件中去。
B.将制定目标元件中的数据转换成BCD码
C.将指定软元件的BCD码转换成二进制数并送到指定的目软元件中去。
D.将制定目标元件中的数据转换成二进制数
- 下列关于BCD变换指令,说法错误的是( )
A.BCD变换指令有连续执行和脉冲执行两种指令形式
B.BCD变换指令可操作16位数据和32位数据
C.BCD变换指令操作16位数据时,数据范围是0~32767
D.BCD变换指令操作32位数据时,数据范围是0~99999999
- 加法指令的助记符是( )
A.ADD
B.SUB
C.MUL
D.DIV
- 下列关于加法指令标志位说法正确的选项是( )
A.相加和=0,零标志位M8020=1;
B.若发生进位,即运算结果超过32,则进位标志位M8022=0;
C.若发生借位,即运算结果大于-32767(16位运算),则借位标志M8021=1。
D.若浮点数标志位M8023置0,则可进行浮点加法运算。
- 乘法指令FNC22 MUL [S1·] [S2·] [D·],下列说法正确的选项是( )
A.[S1·] [S2·]分别为作为被乘数和乘数的源软件组件;
B. [D·]为存放相乘数的目标组件的首地址;
C.源操作数只能取指定的数据类型;
D.目标操作数可取KnY、KnM、KnS、D、V和Z;
- 下列关于减法指令标志位说法正确的选项是( )
A.相减结果为0,零标志位M8020=1;
B.相减发生借位,借位标志M8021=0;
C.若相减发生进位,进位标志M8022=0。
D.若将浮点数标志位M8023置1,则可以进行浮点数加法运算。
- FX系列PLC中,16位除法指令应用( )
A、DADD
B、DDIV
C、DIV
D、DMUL
- 乘法指令FNC22 MUL [S1·] [S2·] [D·],下列说法正确的选项是( )
A.[S1·] [S2·]分别为作为被乘数和乘数的源软组件;
B.[D·]为商的目标组件的首地址;
C.源操作数可取所有数据类型;
D.目标操作数可取KnY、KnM、KnS、D、V和Z;
- 减1指令助记符是( )
A、DADD
B、DDIV
C、INC
D、DEC
- 逻辑异或指令是( )
A.WAND
B.WOR
C.WXOR
D.NEG
- NEG指令是( )
A.异或指令
B.译码指令
C.求补指令
D.同或指令
- 下列关于NEG指令说法错误的选项是( )
A.NEG指令的指令编号是FNC29
B.NEG指令执行时占3步程序步,DNEG指令执行时占5步程序步。
C.NEG指令的功能是将指定的目标元件中的数,进行二进制求补运算,然后将求补结果再送入目元件中
D.求补同求补码是相同的
- 带进位循环左移指令的指令编号是( )
A.FNC33
B.FNC34
C.FNC35
D.FNC36
- 下列关于带进位循环左移指令说法正确的选项是( )
A.RCL及RCLP指令占用6步程序步
B.DRCL及DRCLP指令占用8步程序步
C.RCL指令可以操作16位数据和32位数据
D.带进位循环左移指令使16位、32位数据连同进位一起向右 循环移位“n”位。如果M8022在执行循环指令前OFF,则循环中的进位标志被送到目标。
- 循环移位指令影响的特殊辅助继电器是( )
A.M8021
B.M8022
C.M8023
D.M8025
- 位组件右移指令是( )
A. ROR
B. RCR
C.SFTR
D. SFTL
- 下列关于位组件右移指令,说法错误的是( )
A.位组件右移指令的指令编号是FNC34
B.位组件右移指令的目操作数为Y、M、S;
C.SFTR、SFTRP指令占9步程序步。
D.位组件右移指令可以操作16位数据,也可以操作32位数据
- 位组件左移指令SFTL的指令编号是( )
A.FNC35
B.FNC34
C.FNC33
D.FNC32
- 位组件左移指结构表达式:SFTL [S·][D·] n1 n2,下列说法错误的选项是( )
A.[S·]为移位的源位组件首地址,源操作数是Y、X、M、S;
B.[D·]为移位的目标位组件首地址,目标操作数为Y、X、M、S;
C.n1为目位组件个数;n2为源位组件移位个数;
D.n1和n2为常数K(十进制)和H(十六进制)
- 字右移指令是( )
A.WSFR
B.WSFL
C.SFTL
D.SETR
- 下列关于字元件右移指令,说法错误的选项是( )
A.字元件右移指令以字为单位,其工作的过程与位移位相似。
B.字右移位指令占用9个程序步
C.字右移指令可以操作16位数据,也可以操作32位数据。
D.字右移指令的指令编号是FNC36
- 字右移指令结构表达式:FNC36 WSFR(P) [S·][D·] n1 n2,下列说法错误的是( )
A.[S·]为移位的源字元件首地址,源操作数可取KnX、KnY、KnM、KnS、T、C和D
B.[D·]为移位的目标字元件首地址,目标操作数可取KnY、KnM、KnS、T、C和D;
C.n1为目标字元件个数,n2为源字元件移位个数;
D.n1,n2 可取K(十进制)
- 字左移指令是( )
A.WSFR
B.WSFL
C.SFTL
D.SETR
- 字左移指令结构表达式:FNC37 WSFL(P) [S·][D·] n1 n2,下列说法错误的是( )
A.[S·]为移位的源字元件首地址,源操作数可取KnX、KnY、KnM、KnS、T、C和D
B.[D·]为移位的目标字元件首地址,目标操作数可取KnY、KnM、KnS、T、C和D;
C.n1为目标字元件个数,n2为源字元件移位个数,n1,n2 可取K(十进制)、H(十六进制)
D.n1和n2的关系为n1≤n2≤512
- SFWR是( )指令
A.先进后出控制的数据写入指令
B.后进先出控制的数据写入指令
C.后进后出控制的数据写入指令
D.先进先出控制的数据写入指令
- 下列关于SFWR指令,说法错误的选项是( )
A.SFWR指令的结构表达式:FNC38 SFER(P)[S·][D·] n
B. SFWR指令的结构表达式中,n的取值范围:2≤ n≤512
C.SFWR指令可以操作16位数据,也可以操作32位数据。
D.SFWRP是SFWR指令的脉冲执行方式,占7步程序步。
- SFRD指令的指令结构表达式: FNC39 SFRD(P)[S·][D·] n,下列说法错误的选项是( )
A.SFRD指令的结构表达式中,n可以取K(十进制),也可以取H(十六进制)
B. SFRD指令的结构表达式中,n的取值范围:2≤ n≤256
C.SFRD指令只能操作16位数据。
D.SFRDP是SFRD指令的脉冲执行方式,占7步程序步。
- 主电路接线时,电源输入端是送入380V交流电压的,电源线必须连接至输入端( )S/L2、T/L3,绝对不能接到输出端U、V、W,否则会损坏变频器。
A、R/L1、
B、S/L1
C、T/L1
D、R/L2
- FR-E740变频器的速度控制端子是( )A、RH、RW、RY
B、RM、RH、RY
C、RW、RM、RY
D、RH、RM、RL
- 如果把参数Pr.183设置为8,将RMS端子的功能转换成多速段控制端( ),就可以用RH、RM、RL和( )通断的组合来实现15段速。
A、REX、REX
B、REX、RW
C、RT、REX
D、RW、RT
- 根据传感器的输出方式,传感器可以分为( )输出型和( )输出型两种类型。
A、PNP NPN
B、APN NPN
C、NPN FPN
D、CPN NPN
- PNP与NPN型传感器其实就是利用三极管的( )输出两种状态
A、放大、饱和
B、放大、截止
C、饱和、放大
D、饱和、截止
- FX系列PLC中,32位除法指令应用( )
A、DADD B、DDIV C、DIV D、DMUL
- FX系列PLC中,位右移指令应用( )
A、DADD B、DDIV C、SFTR D、SFTL
- FX系列PLC中,位左移指令应用( )
A、DADD B、DDIV C、SFTR D、SFTL
- T200~T245是归类于( )
A、100 ms普通定时器 B、10 ms普通定时器
C、1ms累计定时器 D、100 ms累计定时器
- 变频器种类很多,其中按滤波方式可分为电压型和( )型。
A:电流 B:电阻 C:电感 D:电容
- 变频器的运行操作键“RUN”中文的意思是( )。
A:正转 B:反转 C:停止 D:运行
- 变频器的运行操作键“STOP”中文的意思是( )。
A:正转、 B:反转 C:停止 D:暂停
- ( )是外部运行选择模式参数。
A:Pr.79.0 B:Pr.79.1 C:Pr.79.2 D:Pr.79.4
- 变更P79参数设定值需要几步操作( )
A、5 B、6 C、7 D、8
- 参数设定时的确定是按面板的( )键
A、RUN B、SET C、MODE D、STOP
- 在参数设定时,P79的设定值是( )
A、0 B、1 C、2 D、3
- 电路安装结束后,一定要进行通电前检查,保证电路连接正确,没有( )等不符合工艺要求的现象。
A、外露铜丝过长、一个接线端子上有超过两个接头
B、外露铜丝过长、一个接线端子上有超过三个接头
C、外露铜丝过短、一个接线端子上有超过两个接头
D、外露铜丝过短、一个接线端子上有超过三个接头
- 如下图所示梯形图程序,下列分析错误的选项是( )
A.当X10由OFF→ON时,M0~M15中的各位数据向右移4位
B.当X10由OFF→ON时,X0~X3中的4位数据移入M12~M15中。
C.当X10由OFF→ON时,M0~M3中的4位数据从低位端溢出
D.当X10由OFF→ON时,M7~M3中的4位数据移入M3~M0中。
- 下图所示的梯形图程序,若初始时D0=2#1111111100000000,则下列说法正确的选项是( )
A.程序执行结果:D0=2#111111110000
B.程序执行结果:D0=2#1111000000001111
C.程序执行结果:D0=2#0000000011111111
D.程序执行结果:D0=2#1100110011000011
- 如下图所示的梯形图程序,分析正确的选项是( )
A.若D10=10,D20=5,则当X000常开触点闭合时,D30=15
B.若D10=10,D20=1,则当X000常开触点闭合时,D30=0
C.若D40=15,D50=31,则当X000常开触点闭合时,D60=16
D.若D40=15,D50=31,则当X000常开触点闭合时,D60=32
- 下图所示的梯形图程序分析正确的是( )
A.X000闭合时,D10中的数据与D30中的数据按位相与,并将结果存放在D20中
B.X000闭合时,D20中的数据与D30中的数据按位相与,并将结果存放在D10中
C.X000由断开到闭合时,D50中的数据与D60中的数据按位相与,将结果存放在D40中
D.X000由断开到闭合时,D40中的数据与D50中的数据按位相与,将结果存放在D60中
- 如下图所示的梯形图程序,下列分析正确的选项是( )
A.X2=1,D0中的数据加10
B.X2=1,D0中的数据减10
C.X2=1,D0中的数据加1
D.X2=1,D0中的数据减1
- 对案列程序解析正确的选项是( )
A.当X0由OFF→ON变化时,由[D]指定的元件D10中的二进制数自动加1;
B.当X0由ON→OFF变化时,由[D]指定的元件D10中的二进制数自动减1;
C.若用连续指令时,每个扫描周期减1;
D.若用连续指令时,减1只执行一个扫描周期。
- 如下图所示的梯形图程序,选项中错误的是( )
A.当X000常开触点闭合时,D5中的数据传送到D10中
B.当X000常开触点闭合时,D6中的数据传送到D11中
C.当X000常开触点闭合时,D7中的数据传送到D12中
D.当X000常开触点闭合时,D8中的数据传送到D13中
- 下图所示的梯形图控制程序中,执行结果正确的选项是( )
A.X000常开触点闭合时,D5中的数据被传送到D10中。
B.X000常开触点闭合时,D6中的数据被传送到D11中。
C.X000常开触点闭合时,D7中的数据被传送到D12中。
D.X000常开触点闭合时,D8中的数据被传送到D13中。
- 如下图所示的梯形图程序,下列说法正确的是( )
A.X000常开触点断开时,CML指令发生作用
B.CML指令执行时,首先将D0中的8位数据按位取反
C.CML指令执行时,将D0中的数据取反后送到K4Y000中
D.K4Y000表示以Y000为最低位的8位目标元件
- 如下图所示的梯形图程序,说法错误的选项是( )
A.X000常开触点闭合时,移位传送指令发生作用
B.X000常开触点闭合时,将D1中第4位开始的2个数移位到D2中第3位开始的2个位置上去。
C.移位传送指令一般用于多位BCD拨盘开关的数据输入。
D.移位传送指令的编号及助记符:FNC13 SMOV [S·] m1 m2 [D·] n,其中,m1、m2、n的取值范围为0~8
- 下图所示的梯形图程序,分析错误的选项是( )
A.X000常开触点由断开到闭合时,MOVP指令将D0中的数据传送到D20中。
B.X000常开触点由闭合到断开时,MOVP指令将D0中的数据传送到D20中。
C.X000常开触点闭合时,常数K200被传送到D30中
D.X000常开触点闭合时,每个扫描周期均执行一次K200→D30
- 如下图所示的梯形图程序,下列分析错误的选项是( )
A.该程序是一个主控程序,在执行过程中需要调用3个子程序
B.当M1=1时,调用子程序P1
C.当M5=1时,调用子程序P3
D.FEND是程序结束指令
- 如下图所示的梯形图程序,下列分析错误的选项是( )
A.当M0常开触点闭合时,该程序循环执行
B.当T0=100时,M1=1
C.当T0=200时,M5=1
D.当T0=300时,M8=1
- 如下图所示程序,当V=8,Z=14时该程序的执行结果是( )
A.将D13中的数据传送到D24中
B.将D24中的数据传送到D13中
C.将D19中的数据传送到D18中
D.将D18中的数据传送到D19中
- 判断题(正确的在括号内打“√”,错误的在括号内打“×”,每题1分,共20分)
- CALL指令必须和FEND,SRET一起使用。( )
- 当主程序带有多个子程序时,子程序要依次放在主程序结束指令FEND之后,并用不同的标号相区别;( )
- 子程序标号范围为P0~P62,这些标号与条件转移中所用的标号相同,而且在条件转移中可以重复使用。( )
- 脉冲执行型指令只在信号OFF→ON时执行一次。( )
- 脉冲执行型指令在指令后面加符号 “P”来表示。( )
- FX2N系列PLC有两类中断,即外部中断和内部定时器中断。( )
- 定时中断是内部中断,是定时器定时时间到引起的中断。( )
- 程序中允许中断响应的区间应该由EI指令开始,IRET指令结束;( )
- 循环指令的循环次数范围为n=1~32767时有效。( )
- 如循环次数<1时,被当作0处理,不执行循环。( )
- 数据交换指令可以操作16位数据,不可以操作32位数据。( )
- “异或”运算可以理解为不考虑进位的按位减法运算。( )
- 异或指令可以分为16位数据操作指令和32位数据操作指令两种形式。( )
- RCR指令使16位、32位数据连同进位一起向右循环移位“n”位。( )
- RCR指令执行过程中,每次移动的位数由低位向高位移动。( )
- 字元件左移指令以字为单位,其工作的过程与位移位相似。( )
- 字左移位指令的指令编号是FNC37。( )
- 字左移指令只有连续执行方式,没有脉冲执行方式。( )
- FX系列PLC中,16位除法指令应用DDIV。( )
- T100是10 ms普通定时器。( )