QQ登录

只需一步,快速开始

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, 就不会有现在的问题了。



回复

使用道具 举报

点击查看
快速回复 返回列表 客服中心 搜索