【Qt】QModbusExceptionResponse类

00. 目录

01. 概述

QModbusExceptionResponse是一个容器类,其中包含Modbus ADU中的功能和错误代码。

Header: #include
qmake: QT += serialbus

Since: Qt 5.8

Inherits: QModbusResponse

02. 开发环境

Windows系统:Windows10

Qt版本:Qt5.15或者Qt6

03. 重新实现的公有成员方法

 virtual void setFunctionCode(QModbusPdu::FunctionCode c) override

04. 公有成员方法

QModbusExceptionResponse::QModbusExceptionResponse(QModbusPdu::FunctionCode code, QModbusPdu::ExceptionCode ec)
构造一个QModbusExceptionResponse,其功能代码设置为code,异常错误代码设置为ec。

QModbusExceptionResponse::QModbusExceptionResponse(const QModbusPdu &pdu)
构造pdu的副本。

QModbusExceptionResponse::QModbusExceptionResponse()
构造一个无效的QModbusExceptionResponse。

void QModbusExceptionResponse::setExceptionCode(QModbusPdu::ExceptionCode ec)
将响应的异常代码设置为ec。

[override virtual] void QModbusExceptionResponse::setFunctionCode(QModbusPdu::FunctionCode c)
将响应的功能代码设置为c。

05. 预留

06. 附录

6.1 Qt教程汇总
网址:https://dengjin.blog.csdn.net/article/details/115174639

© 版权声明
THE END
喜欢就支持一下吧
点赞208 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容