欧姆龙PLC指令学习完之后的练习题(1)
发布时间:2016-11-09 10:34 来源:欧姆龙 阅读:
欧姆龙PLC指令学习完之后的练习题(1)。如果你知道答案,欢迎和我们交流探讨。
1.请完成下列各题。
(1)指令BIN(23)的操作数S为220(内容为0318),R为hR10。执行一次该指令,请写出结果通道的内容。
(2)指令BCD(24)的操作数S为220(内容为010E),R为hR10。执行一次该指令,请写出结果通道的内容。
(3)指令MLpX(76)的操作数S为220(内容为E563),C=#0013,R的数据自定。执行一次该指令,请写出结果通道的内容。
(4)指令DMpX(77)的操作数为220(220中为0C1A、221中的为182D),R的数据自定,C=#0013。执行一次该指令,请写出结果通道的内容。
(5)指令SDEC(78)的操作数S为220(内容为E562),C= #0113,R的数据自定,执行一次该指令,请写出结果通道的内容,并指出应显示的数码。
2.下面各指令操作数的设置是否正确?若有错误请指出错误的原因。
(1)指令BIN(23)的操作数S的内容为#98BE,R为DM0000。
(2)指令MLpX(76)的操作数S为220,C=#0043,R为hR17。
(3)指令DMpX(77)的操作数S为hR18,C=#0023,R为DM0000。
3.分别编写一个程序完成下列各运算,并画出梯形图,写出语句表。
(1)hR01的内容为#3210,hR00的内容为#7601,用ADD指令完成(3210+7601)的运算,结果放在DM0000中,进位放在DM001中。
(2)hR01的内容为#3210,hR00的内容为#7601,用SUB指令完成(3210-7601)的运算,结果放在DM0000中,进位放在DM0001中。
(3)用十进制运算指令编写一个程序,完成(200-100)×2/10的运算,运算结果放在DM数据区。
4.用二进制运算指令编写一个程序,完成[(250×8+200)-1000]/5的运算,运算结果放在DM数据区。请画出梯形图,写出语句表。
5.用逻辑运算指令分别编写一个程序以实现下列各要求,结果放在DM数据区,请画出梯形图,写出语句表。
(1)将200通道全清零。
(2)保留200通道中低8位的状态。其余为0。
(3)令200通道中是1的位变为0,是0的位变为1。
(4)令200通道各位全置为1。