十六进制转float 在线 如何读取寄存器地址中4字节16进制表示的float数据?
如何读取寄存器地址中4字节16进制表示的float数据?让我给你一个详细的解决方案的报告,已经实践过了。1. 需要安装最新的MODBUS驱动程序(否则地址范围限制为32768,我安装了vijeoCit
如何读取寄存器地址中4字节16进制表示的float数据?
让我给你一个详细的解决方案的报告,已经实践过了。
1. 需要安装最新的MODBUS驱动程序(否则地址范围限制为32768,我安装了vijeo
Citect 7.1sp2版本)。
2. 安装后请注意驱动程序的帮助文件(我总是阅读驱动程序的原始帮助文件,这至少误导了我3个小时)
注意floatmode的参数对modnet20不起作用,即使修改了floatmode的参数,词序不会被调整
我们的快速向导提供了modbus20协议,可以自己修改为MODBUS。
3. 最后,直接构建实变量并直接显示。
4. Citect的实变量以标准IEEE754格式存储,只要字序对应于以下仪器或设备(即修改floatmode参数)