广州菱控|三菱
当前位置:首页 >> 技术支持 >> 三菱PLC技术方面
三菱PLC技术方面  时间:2014/2/24 22:31:00
BIN K2X001 D0 能说详细点吗 怎么算的
Re:续:三菱PLC技术方面  时间:2014/2/25 11:35:00
BIN指令是将10进制数(BCD)转换成2进制数(BIN)的指令。
在将数字式开关之类,以BCD(10进制数)设定的数值转换成可编程控制器的运算中可以处理的BIN(2进制数)数据后读取的情况下,可以使用本指令。
以BIN K2X001 D0为例,例如K2X001的状态是BCD的12时,X10、X7、X6、X5、X4、X3、X2、X1对应状态为0001 0010。如果不经过BIN指令转换,则K2X001在PLC中的值为1×(2^4)+1×(2^1)=18。
经过BIN指令转换后D0的值就是十进制12,此时D0的值以2进表示就是1100,1×(2^3)+1×(2^2)=12。

Re:Re:续:三菱PLC技术方面  时间:2014/2/25 13:59:00
那么久是说 0001 0010传送到D0寄存器里了是吗
Re:Re:Re:续:三菱PLC技术方面  时间:2014/2/25 18:47:00
经过BIN指令转换后D0的值就是十进制12,此时D0的值以2进表示就是1100,1×(2^3)+1×(2^2)=12。

Re:Re:Re:Re:续:三菱PLC技术方面  时间:2014/2/25 21:11:00
比如BIN K2X001
就是12转2进制对吧
Re:Re:Re:Re:Re:续:三菱PLC技术方面  时间:2014/2/26 1:59:00
上例中就是把BCD码的12转换为二进制的12。

相关问题
相关下载