设备设置:
(pc)-----(终端服务器)_____(以太网转RS232转换器)on(modbus RTU设备)
-----是telnet连接
______是以太网 cat5e 电缆
modbus RTU 设备是一个热室,它只会说 modbus RTU
了解:术语服务器的 IP 和 Modbus 设备的端口 ID
目标: telnet到会议室并使用python3在pc端读写modbus数据
现在的情况:
我已经成功通过 telnet 到会议室并使用 telnetlib 发送命令打开灯。
当我尝试使用 .read_eager() 读取温度寄存器时遇到问题
话虽如此,即使在我解决了读取寄存器问题之后,我仍然需要编写将 modbus 数据翻译成人类可读语言的部分。
问: python3上是否有支持通过终端服务器telnet连接modbus RTU设备的modbus扩展?因为我试图避免重新发明轮子。
非常感谢大家!