MB20的两次值出现不同的情况,是什么原因呢,想不出来
图片说明:
最佳答案
1、一次是装入的是十进制的100,另一次装入的是十六进制的100。两者不同。
2、十进制的100为十六进制的64。十六进制的100为十进制的256。
3、一个MB的存储数值范围为0-255.。当装入的是十六进制的100时,超过允许范围则为0。
4、注意程序这样:
L W#16#100:这是装入十六进制的100。即为十进制的256。
L 100:这是装入十进制的100。即为十六进制的64。
提问者对于答案的评价:
我发现我脑子坏掉了
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc234392.html