相关文章推荐

Python minimalmodbus,如何读取MODBUS RTU

0 人关注

对不起,我的英语不好。

我正试图通过Modbus RTU方法(库:minimalmodbus)读取数据,但有一个问题。

这是我的 "Modbus投票 "显示。

我想通过使用minimalmodbus来读取数据。

import minimalmodbus
import serial
instrument = minimalmodbus.Instrument('COM5', 1)  # port name, slave address (in decimal)
instrument.serial.port = 'COM5'                     # this is the serial port name
instrument.serial.baudrate = 9600         # Baud
instrument.serial.bytesize = 8
instrument.serial.parity   = serial.PARITY_NONE
instrument.serial.stopbits = 1
instrument.serial.timeout  = 0.1        # seconds
instrument.address = 1                         # this is the slave address number
instrument.mode = minimalmodbus.MODE_RTU   # rtu or ascii mode