MB20的两次值为什么不一样啊

MB20的两次值出现不同的情况,是什么原因呢,想不出来

图片说明:

MB20的两次值为什么不一样啊    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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午2:24
下一篇 2018年12月1日 下午2:25

相关推荐