如何使用 pymodbus 读取 Register 内容?
我正在尝试这段代码:
import pymodbus
from pymodbus.pdu import ModbusRequest
from pymodbus.client.sync import ModbusSerialClient as ModbusClient
#initialize a serial RTU client instance
from pymodbus.transaction import ModbusRtuFramer
#count= the number of registers to read
#unit= the slave unit this request is targeting
#address= the starting address to read from
client = ModbusClient(method = 'rtu', port='/dev/extcomm/0/0', stopbits = 1, bytesize = 8, parity = 'N' , baudrate= 38400)
#Connect to the serial modbus server
connection = client.connect()
print(connection)
#Starting add, …Run Code Online (Sandbox Code Playgroud)