关于西门子plc s7-200编码指令和译码指令

最近在学习西门子的plc s7-200,in端为VW120,输出端为VB10,如果VW120的内容是0001010000100100,当I0。0有效时执行编码指令之后的结果为: VB10=00000011,一直想不明白,希望有人可以解答,谢谢!
编码指令ENCO IN,OUT
译码指令DECO IN,OUT

VW120左起第三位为1,即其最低有效位为3,然后把3变成二进制放到VB0的低四位就为0011,所以就是0000 0011,这就是编码
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-01
结果不是0000 0010吗?确定没错?Vw120最低有效位为2.编码之后把2这个数字换成二进制到vb10低四位中本回答被网友采纳
第2个回答  2018-03-15
我也感觉答案不对,应该右起往左数,从0开始,刚好是0.1.2,所以最低有效位在第2位上,应该8421码表示的是2,即0010,而不是3,0011.
第3个回答  2020-02-24
应该是vb10等于00000010
第4个回答  2013-08-16
小麦同学说的对
相似回答