恭喜,你发布的帖子
发布于 2016-09-02 11:13:49
13楼
数制的确整的我一头糟。
但是您提到的那个比较,事实上我已经做了限制,仅考虑比27648大不多的数值才进行DBD20的修改。
直接PIW到PQW的结果是一样的,参看下图:
再说明下吧
同样16位长度(单字)16#FFF1,word型显示65521,INT显示-15,本质是一样的,可以互相MOVE。
但当你把单字Move到双字(DBD),用DINT比较指令时就有问题了。
所以西门子是有INT到DINT的类型转换块的,直接用MOVE就要吃药了。
请填写推广理由:
分享
只看
楼主