使用QT的modbus通讯,我是客户端。在初始化时候连接成功了,状态为:
m_moduleMTClient->state() == QModbusDevice::ConnectedState
但是在向地址读取数据和写入数据时候,error返回的并不是0:NoError
reply->error() != QModbusDevice::NoError
提示返回的错误为
QModbusDevice::ProtocolError QT帮助里意思是:A Modbus specific protocol error occurred.
而reply->errorString()提示:"Modbus Exception Response."
有没有有相关经验的大ge帮忙看看是什么原因,在羡等,如果确实解决,马上采纳。