我有两个 PLC Modbus 设备。这两家是不同的公司。
第一个是A会返回温度和湿度。第二个是 B 将返回五个值。在这两种设备中,连接都是 modbus TCP。
一个问题是可以连接相同的测试软件,但无法连接另一个。一台设备可以使用 连接pyModbus
,但另一台设备不工作。
我还测试了一些软件和 python 库。清单如下
设备 A
- 软件
- Python库
- pyModbus(好的)
- EasyModbus(否)
设备 B
- 软件
- Python库
- pyModbus(否)
- EasyModbus(好的)
我不知道这两种设备之间的区别。
我想把这两个集成到web系统中进行监控,以后可以添加新的设备。
如果有第三台设备,我必须重新测试连接以查看哪个Python lib
可用。
我该如何实施?
了解更多关于 PLC 设备的通信格式?为所有设备编写一组 Python 库?
谢谢你。