不使用pymodbus.client.sync修改上面modbusTCP客户端的代码
时间: 2023-08-14 11:06:02 浏览: 85
用Python写的Modbus-TCP/IP客户端
4星 · 用户满意度95%
好的,以下是使用第三方库minimalmodbus实现Modbus TCP客户端的代码示例:
```python
import minimalmodbus
# 通过IP地址和端口号创建连接对象
instrument = minimalmodbus.Instrument('192.168.0.2', 502)
# 设置从机地址
instrument.address = 1
# 读取保持寄存器1000-1001的值,返回一个包含2个元素的列表
values = instrument.read_registers(1000, 2)
# 输出读取的值
print(values)
```
需要注意的是,minimalmodbus和pymodbus的API略有不同,使用前需要参考官方文档进行学习。
阅读全文