三菱PLCBIN指令

如题所述

BIN
K4X0
D0,如果K4X0=K1234,那么D0=K0,如果K4M0=H1234,那么D0=K1234。
因为BIN指令中会把K4X0中的数据当成BCD码,将BCD码转成BIN吗,如果K4X0=K1234就=H4D2,BCD码中是没有这个数据的,BCD码是H0000到H9999,但是其中不包括所有带字母的十六进制数字,因此这个BCD码就是错误了,转成BIN就是没结果的,所以D0=K0,或者说是保持上次正确转换的结果不变。当时如果K4M0=H1234就不同了,BCD码可以是H1234,就能转换,转换出来就是D0=K1234了。
望采纳。。。。。。
温馨提示:答案为网友推荐,仅供参考
相似回答