《S7-200PLC编程及应用(廖常初第2版)习题参考答案报告.pdf》由会员分享,可在线阅读,更多相关《S7-200PLC编程及应用(廖常初第2版)习题参考答案报告.pdf(14页珍藏版)》请在三一文库上搜索。
1、. 第 3 章习题答案 1填空 1)输出指令(对应于梯形图中的线圈)不能用于过程映像输入寄存器。 2) SM 0.1 在首次扫描时为ON, SM0.0 一直为ON 。 3)每一位BCD 码用_4_位二进制数来表示,其取值范围为二进制数2#0000_ 2#_1001_ 。 4)二进制数2#0100 0001 1000 0101 对应的十六进制数是_16#4185_ ,对应的十进制数是 _16773_ ,绝对值与它相同的负数的补码是2#_1011 1110 0111 1011_。 5) BCD 码 2#0100 0001 1000 0101 对应的十进制数是_4185_ 。 6)接通延时定时器TO
2、N 的使能(IN)输入电路接通时开始定时,当前值大于等于预 设值时其定时器位变为ON ,梯形图中其常开触点接通,常闭触点断开。 7)接通延时定时器TON 的使能输入电路断开时被复位,复位后梯形图中其常开触点 断开,常闭触点接通,当前值等于0 。 8)有记忆接通延时定时器TONR 的使能输入电路接通时开始定时,使能输入电路断开 时,当前值保持不变。使能输入电路再次接通时继续定时。必须用复位指令来复位 TONR 。 9)断开延时定时器TOF 的使能输入电路接通时,定时器位立即变为ON ,当前值被清 零。使能输入电路断开时,当前值从0 开始增大。当前值等于预设值时,输出位变为OFF , 梯形图中其常
3、开触点断开,常闭触点接通,当前值保持不变。 10)若加计数器的计数输入电路CU 由断开变为接通、复位输入电路R 断开,计数器 的当前值加1。当前值大于等于预设值PV 时,梯形图中其常开触点接通,常闭触点断开。 复位输入电路接通时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前 值为0 。 3 -91 4 16# 5无符号数。 6 VB20 和 VB21 , VB20 7 VW20 和 VW22 , VB20VB23 ,VW22 , VB20 8十进制小数 9字符的个数 10 32 12 4 个,8、 16、 32 位 13程序组织单元,主程序、子程序、中断程序 14 AIW2 15 V
4、B100 的地址,地址指针VD120 所指的存储单元中的数 16在程序中修改操作数的地址,用于间接寻址。 . 题 3-173-19的语句表程序 I0.0 Q0.0 题 3-20 的答案 21图3- 38 中的错误:I2.1 的常开触点不能放在线圈的右边,I0.8 中的位地址不能大于 7,立即输入触点只能用于输入位I,梯形图中不能出现过程映像输入I 的线圈,正向转换触 点不能接在左侧电源线上。 题 3-22 的答案 . 题 3-23 的答案 题 3-24 的答案 题 3-25 的答案 . 题 3-27 的答案 . 第 4 章习题答案 1填空 1)如果方框指令的EN 输入端有能流且执行时无错误,则
5、ENO 输出端有能流输出。 2)字符串比较指令的比较条件只有= 和= VB3, 16#20 / 20 点 0 点(日期、时间值用BCD 码表示) OB= VW1, 16#1031 OW= VB3, 16#20 / 20 点 6 点开灯 OB= VB3, 16#19 / 19 点 7 点开灯 OB AC0, 0 . S M0.2, 1 LPP MOVW VW4, VW6 18设计循环程序,求VD20 开始连续存放的5 个浮点数的平均值。 19在I0.0 的上升沿,用循环程序求VW100 VW108 的累加和。为了防止溢出,将被 累加的整数转换为双整数后再累加。用VD10 保存累加和。 20编写程
6、序,求出VW10 VW28 中最大的数,存放在VW30 中。 . 21用子程序调用编写图5- 3 中两条运输带的控制程序,分别设置自动程序和手动程序, 用 I0.4 作自动 /手动切换开关。手动时用I0.0 和 I0.1 对应的按钮分别点动控制两条运输带。 主程序自动程序手动程序 22设计程序,用子程序求圆的面积,输入参数为直径(小于32767 的整数),输出量为 圆的面积 (双整数)。在I0.0 的上升沿调用该子程序,直径为10000mm ,运算结果存放在VD10 中。 . 主程序子程序 23用定时中断,每1s 将 VW8的值加1,在I0.0 的上升沿禁止该定时中断,在I0.2 的 上升沿重
7、新启用该定时中断。设计出主程序和中断子程序。 主程序定时中断程序 24第一次扫描时将VB0 清零,用定时中断0,每 100ms 将 VB0 加 1,VB0 等于100 时 关闭定时中断,并将Q0.0 立即置1。设计出主程序和中断子程序。 主程序定时中断程序 . 第 5 章习题答案 SM0.1 M0.0 I0.2 I0.0T3 7Q 0.0I0.0T3 7Q 0.0 M0.1Q 0.0Q 0.1 Q 0.0 IN T3 7 TO N Q 0.0 I0.0 M0.2Q 0.0Q 0.2 I0.1T3 7Q 0.1 T3 7 4 0 I0.1 PT Q 0.1 1 00ms Q 0.1 IN T3
8、7 TO N I0.1 M0.3Q 0.2 Q 0.1 I0.3 70PT1 00 ms 题 3 的答案题 4 的答案题 5 的答案 SM0.1 初始化脉冲 M0.0 起动I0.0 I0.4I0.3 M0.1S Q 0.0T3 7 夹紧 SM0.1 2 s T37 M0.0 Q0.1 M0.2 工件右行 SM0.1 I0.1 右限位起动I0.0 . I0.1 M0.0 M0.3Q 0.3M0.1Q 0.0Q 0.2 冲头下行快进 . I0.3I0.0 I0.2下限位 I0.2中限位 M0.1Q 0.0Q0.0 M0.4Q 0.4 M0.2 冲头上行工进 I0.1 I0.3上限位I0.3 右限位
9、 M0.2Q 0.1暂停 5s M0.5Q 0.2 M0.3T3 7 工件左行 I0.4 . 左限位 I0.2 T37 M0.3Q 0.0 M0.6RQ 0.0T3 8M0.4Q 0.1Q 0.2 松开快退 2s T38I0.1 已松开I0.0 左限位 题 6 的答案题 7 的答案题 9 的答案 题 8 的答案:初始步应为双线框;最上面的转换旁边没有转换条件;步M0.2 和 M0.0 之 . . 间无转换;转换I0.0 与最上面的转换之间没有步,最上面的水平有向连线应放在最上面的转 换之下。输入I0.5 不能作为动作;一般用输入、定时器和计数器的触点和它们的逻辑组合作 转换条件,不用输出位(Q )作转换条件;步M0.3的后面没有转换和步,系统运行到步M0.3 时会 “死机 ” 。 . SM0.1SM0.1 M0.0Q 0.0M0.0 I0.0I0.0 .I0.2 M0.1Q 0.0T3 74 sM0.1Q 0.0 T3 7I0.1 M0.2Q 0.1T3 86 sM0.2Q 0.0T3 7 T3 8T3 7 5s M0.3Q 0.1Q 0.2T3 9M0.3Q 0.1 T3 9I0.2 题 10 的答案题 11 的答案 题 12 的答案
链接地址:https://www.31doc.com/p-5169999.html