机构:注册 登录| 学员:注册 登录 | 讲师:注册 登录
| 网站导航 | 加入收藏
010-63866300
18999183549
开课地点:
当前位置:主页 > 教学答疑 > PLC教学答疑 >

WinCC读取时数据不正确

WinCC作为Modbus主站,进行浮点数读取时数据不正确是什么原因?

PLC培训讲师答: WinCC作为Modbus主站,进行浮点数读取时,Tag的类型应当选为浮点数32位,注意地址偏移为 32的整数倍+1(即336597),如果采用选用Input Bits/Output Bits方式读写(Function Code 0102),在PLC当中应当将一个字的高低8位进行对调。如果选用Input Words/Output Words方式读写(Function Code 0304),在PLC当中将一个双字的高低16位进行对调,S7300 Modbus程序块的浮点数处理存在误差,大致在0.5%左右。

版权声明:版权归中国工业自动化培训网所有,转载请注明出处!

相关问答