工控编程吧
标题:
WINCC和施耐德UnityPro中数据类型不一致,如何解决
[打印本页]
作者:
baikhgmv
时间:
2016-9-17 12:37
标题:
WINCC和施耐德UnityPro中数据类型不一致,如何解决
WINCC和施耐德UnityPro中数据类型不一致,如何解决
WINCC和施耐德UnityPro中数据类型不一致,如施耐德PLC中的数据类型是real,但在WINCC中找不到适合的数据类型与其对应,求各位大神赐教!
-------
real在WINCC里面就是浮点数啊....怎么会对应不起来呢
--------
你尝试过没有?不同厂家的数据是不兼容的。有位大神的回复应该是正确的,但我找不到他说的。他说“应该是高低字排列的问题,在连接属性里有一个“转换字类型数据为16位数值”的选项,激活或比激活这个选项,可以实现高低字交换还是不交换,你尝试改变一下这个选项。”
---------
此问题解决办法如下:在创建变量,设置CPU IP地址时,去掉最下面的那个选项”swap words in 32_bit value“,变量地址和PLC相同即可!
---------
楼主要是知道S7-300 PLC中的浮点数的类型也叫REAL, 就不会有现在的问题了。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4