我正在使用minimummodbus使用USB-RS485 适配器电缆通过 RS485与PID 控制器(Love 16C-3)进行通信。
但是,当尝试读取寄存器时,会显示以下错误。这个错误是什么意思?
raise ValueError('The slave is indicating an error. The response is: {!r}'.format(response))
ValueError: The slave is indicating an error. The response is: '\x01\x83\x02\xc0\xf1'
来自硬件手册
Python代码
instrument = minimalmodbus.Instrument(port, 1, 'rtu')
instrument.serial.baudrate = 9600
instrument.serial.bytesize=8
instrument.serial.parity='E'
instrument.serial.stopbits=1
instrument.read_register(4096,1)