给我都整蒙了,一点这方面的编程基础没有,梯形图容易看些,但是这个具体符号含义,然后是怎么具体转换的我不明白。 如图说: IN中的BCD数用16进制表示为16#22(就是十进制的22),这句话是怎么理解呢?我这样理解0010 0010代表22对吗? 0010 0010转换成10进制的整数应该是34啊 还有后边这句:转换完成后OUT端的MW0中的整数的十六进制是16#16。 能不能尽量详细讲一些, 不明白,求教大神
图片说明:
最佳答案
BCD通俗的说,每4位代表一个数,即0-1-2-3表示个位,4-5-6-7表示十位,如此等等。
所以 IN中的BCD数用16进制表示为16#22用的BCD表示的话就是22,即0010(0-3位)就是2,0010(4-7位)就是2.
转换完成后OUT端的MW0中的整数的十六进制是16#16,如果用二进制表示2#0001 0110,换算成十进制就是22(2+4+16=22),即十六进制16#16=二进制2#0001 0110=十进制22.
提问者对于答案的评价:
ok 谢谢你们啦
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361598.html