如图是r482的参数,S120的数据格式是无符号32位数,但是S7-300的基本数据类型没有无符号32位数,只有无符号双字,我想读取这个无符号32位数,该怎么操作呀?
图片说明:
最佳答案
无符号双字就是无符号32位啊
双字就是2个字,一个字是两个字节,一个字节是8位,所以是一样的
在300里面就是MD DBD类型的,至于服务好还是有符号,看你在程序里面怎么用,然后在画面上显示的时候选择的什么数据类型了,PLC里面显示的数据可能是一样的
比如16进制的16#80000700,有符号数是-2147481856,无符号数是2147485440,在PLC里面实际是一样的,不过在WINCC里面你选择的变量类型不同,显示的值就不一样了
看仿真图
图片说明:
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348784.html