西门子PLC S7-200 移位指令SHL_W的用法

题目为: 用一个开关控制三个照明灯,要求开关闭合时灯亮,开关断开时灯灭。如果再3s内每闭合一次开关,亮的灯数由1个到2个到3个再到2个、1个、0个循环;如果开关断开的时间超过3秒,再扳合开关时,重复上述过程。 书上的答案为: 我想问一下,m0.0在SHL_W命令左移后为什么会为1?请知道的朋友告诉我一下

第1个回答  2019-01-17
因为西门子字的存储空间是高位低字节,低位高字节。在MW0中高位是MB0,低位是MB1。M1.7左移一位就是M0.0了。
第2个回答  2019-11-06
一次123-3210过后,再按灯就不亮了吧,无法一直123-3210的循环吧?有高手指点一下吗?

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网