PLC试题库答案 联系客服

发布时间 : 星期三 文章PLC试题库答案更新完毕开始阅读be7824b3a9114431b90d6c85ec3a87c241288a4f

- - .. --

16、JMP n 这条指令中,n的取值范围是( D)

A、0-128 B、1-64 C、0-256 D、0-255 17、给出FOR指令的格式如图所示,当EN条件允许时将FOR与NEXT指令之间的程序执行( A)次。

A、20 B、1 C、VW10 D、19

18、双字整数的加减法指令的操作数都采用( B )寻址方式 A、字 B、双字 C、字节 D、位 19、若整数的乘/除法指令的执行结果是零,则影响(A)位

A、SM1.0 B、SM1.1 C、SM1.2 D、SM1.3 20、实数开方指令的梯形图操作码是( C)

A、EXP B、LN C、SQRT D、TIN 21、设VWI0中存有数据123.9,现执行以下指令,则指令的结果是(B) A、123.5 B、124 C、120 D、123

22、取整指令的梯形图指令的操作码是(A)

A、TRUNC B、ROUND C、EXP D、LN 23、设累加器AC2中的低四位存有十进制数3,现执行以下指令,则指令的执行结果VW40的内容是(A )

A、0008H B、08H C、03H D、0003H 24、高速计数器HSC0中有(A )种工作方式。

word 可编辑.

- - .. --

A、8种 B、1种 C、12种 D、9种 25、高速计数器2的控制字节是( C )

A、SMB37 B、SMB47 C、SMB57 D、SMB137 26、中断分离指令的操作码是( D )

A、DISI B、ENI C、ATCH D、DTCH 27、以下( D)不属于PLC的中断事件类型。

A、通讯口中断 B、I/O中断 C、时基中断 D、编程中断 28、S7-200系列PLC有6个高速计数器,其中有12种工作模式的是( B) A、HSC0、 HSC1 B、HSC1、 HSC2 C、HSC0、 HSC4 D、HSC2、 HSC4 29、整数的加减法指令的操作数都采用(A)寻址方式 A、字 B、双字 C、字节 D、位 30、高速计数器1的控制字节是( B)

A、SMB37 B、SMB47 C、SMB57 D、SMB157 31、HSC1的控制寄存器是(C)

A、SMW137 B、SMB57 C、SMB47 D、SMW147 32、当数据发送指令的使能端为(A)时 将执行该指令。 A、为1 B、为0 C、由1变为0 D、由0变为1

33、若整数的加减法指令的执行结果发生溢出则影响(B)位。 A、SM1.0 B、SM1.1 C、SM1.2 D、SM1.3 34、把一个BCD码转换为一个整数值的梯形图指令的操作码是( C) A、B-I B、I-BCD C、BCD-I D、I-R 四、编程题

1、编写程序,在I0.0的上升沿将VW10~VW58清零。

2、用I0.0控制接在QB0上的8个彩灯是否移位,每1s移1位。用I0.1控制左移或右移,首次扫描时将彩灯的初始值设置为十六进制数16#0E(仅Q0.1~Q0.3为ON),设计出梯形图程序。

3、用I1.0控制接在QB0上的8个彩灯是否移位,每1s移1位。用IB0设置彩

word 可编辑.

- - .. --

灯的初始值,在I1.1的上升沿将IB0的值传送到QB0,设计出梯形图程序。 4、用实时时钟指令设计控制路灯的程序,20:00时开灯,06:00时关灯。 5、用实时时钟指令设计控制路灯的程序,在5月1日~10月31日的20:00开灯,06:00关灯;在11月1日~下一年4月30号的19:00开灯,7:00关灯。 6、半径(<10000的整数)在VW10中,取圆周率为3.1416。编写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VW20中。 7、编写语句表程序,实现运算VW2–VW4 = VW6。

8、AIW2中A/D转换得到的数值0~32000正比于温度值0~1200?C。在I0.0的上升沿,将AIW2的值转换为对应的温度值存放在VW10中,设计出梯形图程序。

9、设计循环程序,求VD20开始连续存放的5个浮点数的平均值。

10、在I0.0的上升沿,用循环程序求VW100~VW108的累加和。为了防止溢出,将被累加的整数转换为双整数后再累加。用VD10保存累加和。

11、用子程序调用编写教材中图5-3中两条运输带的控制程序,分别设置自动程序和手动程序,用I0.4作自动/手动切换开关。手动时用I0.0和I0.1对应的按钮分别点动控制两条运输带。

12、设计程序,用子程序求圆的面积,输入参数为直径(小于32767的整数),输出量为圆的面积(双整数)。在I0.0的上升沿调用该子程序,直径为10000mm,运算结果存放在VD10中。

13、用定时中断,每1s将VW8的值加1,在I0.0的上升沿禁止该定时中断,在I0.2的上升沿重新启用该定时中断。设计出主程序和中断子程序。

14、要求灯L每隔2秒闪烁一下,用定时中断0实现此功能。用梯形图编写主程序和中断程序。(说明: 定时中断0的中断号为10,对应的特殊存储器字节为SMB34)

15、第一次扫描时将VB0清零,用定时中断0,每100ms将VB0加1,VB0等于100时关闭定时中断,并将Q0.0立即置1。设计出主程序和中断子程序。 16、通过调用子程序0来对HSC1进行编程,设置HSC1以方式11工作,其控制字(SMB47)设为16#F8:预设值(SMD52)为50。当计数值完成(中断事件编号13)时通过中断服务程序0写入新的当前值(SMD50)16#C8。

word 可编辑.

- - .. --

第五章

1. 试设计满足图5.1所示波形的梯形图。

I0.0I0.1Q0.0Q0.14s

图5.1

2. 试设计满足图5.2所示波形的梯形图。

I0.0I0.1Q0.0Q0.17s

图5.2

3. 画出图5.3所示波形对应的顺序功能图。

I0.2I0.0I0.1I0.3Q0.0Q0.1Q0.2

图5.3

4. 小车在初始状态时停在中间,限位开关I0.0为ON,按下启动按钮I0.3,小车开始右行,

word 可编辑.