1.QT Modbus类
Qt的Modbus RTU库提供了一组API,用于实现Modbus RTU通信协议的主机(Master)和从机(Slave)功能。以下是Qt Modbus RTU库中的主要API及其功能的简要介绍:
QModbusRtuSerialMaster类:
QModbusRtuSerialMaster
是用于创建Modbus RTU主机的类。setConnectionParameter
:配置串口参数,如串口名称、波特率、数据位等。connectDevice
:连接到Modbus从机设备。sendReadRequest
:发送读取请求以从Modbus从机读取数据。sendWriteRequest
:发送写入请求以向Modbus从机写入数据。sendCustomRequest
:发送自定义Modbus请求。disconnectDevice
:断开与Modbus从机的连接。error
:获取Modbus通信的错误状态。err