当前位置: 首页 > news >正文

免费建立个人视频网站济南行业网站开发

免费建立个人视频网站,济南行业网站开发,温州品牌设计公司,wordpress 网址分享本文在QT5.14平台#xff0c;基于QModbusClientTcp类#xff0c;实现了客户端对单个寄存器的读写#xff0c;用ModbusSlave做服务器做测试。 1.界面 (1)更改读按钮的名称为bt_Read (2)更改写按钮的名称为bt_Write 2.修改pro文件的第三行 greaterThan(QT_MAJOR_VERSION, 4)…本文在QT5.14平台基于QModbusClientTcp类实现了客户端对单个寄存器的读写用ModbusSlave做服务器做测试。 1.界面 (1)更改读按钮的名称为bt_Read (2)更改写按钮的名称为bt_Write 2.修改pro文件的第三行 greaterThan(QT_MAJOR_VERSION, 4): QT widgets  serialbus  3.修改mainWindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include QMainWindow#include QModbusTcpClient QT_BEGIN_NAMESPACE namespace Ui { class MainWindow; } QT_END_NAMESPACE class MainWindow : public QMainWindow {     Q_OBJECT public:     MainWindow(QWidget *parent nullptr);     ~MainWindow(); private slots:     void on_bt_Read_clicked();     void on_bt_Write_clicked();     void ReplyData(); private:     Ui::MainWindow *ui;     QModbusTcpClient *client; }; #endif // MAINWINDOW_H 4.修改mainWindow.c #include mainwindow.h #include ui_mainwindow.h MainWindow::MainWindow(QWidget *parent)     : QMainWindow(parent)     , ui(new Ui::MainWindow) {     ui-setupUi(this);     this-setWindowTitle(ModbusTCPClient);     clientnew QModbusTcpClient(this);     client-setConnectionParameter(QModbusDevice::NetworkAddressParameter,127.0.0.1);     client-setConnectionParameter(QModbusDevice::NetworkPortParameter,502);     client-connectDevice(); } MainWindow::~MainWindow() {     if(client-state()QModbusTcpClient::ConnectedState)     {         client-disconnectDevice();     }     delete ui; } void MainWindow::on_bt_Read_clicked() {     QModbusDataUnit unit(QModbusDataUnit::HoldingRegisters,500,1);     unit.setValue(0,ui-textEdit-toPlainText().toInt());     QModbusReply *replyclient-sendReadRequest(unit,1);     if(reply)     {         if(!reply-isFinished())         {             connect(reply,QModbusReply::finished,this,MainWindow::ReplyData);             return;         }     }     reply-deleteLater(); } void MainWindow::on_bt_Write_clicked() {     QModbusDataUnit unit(QModbusDataUnit::HoldingRegisters,500,1);     unit.setValue(0,ui-textEdit-toPlainText().toInt());     QModbusReply *replyclient-sendWriteRequest(unit,1);     if(reply)     {         reply-deleteLater();     } }  void MainWindow::ReplyData()  {       QModbusReply *reply(QModbusReply *)(sender());        QModbusDataUnit unitreply-result();        reply-deleteLater();        if(unit.valueCount()0)        {            ui-textEdit-setText(QString::number(unit.value(0)));        }  }
http://www.dnsts.com.cn/news/105311.html

相关文章:

  • 网站开发有哪些方向黄骅港股票代码
  • 阿里云服务器做网站原神网页设计作业
  • wordpress网站数据库备份Wordpress需要更新吗
  • 外贸网站建设及优化ppt模块安徽太基建设官方网站
  • 郑州建设劳务管理中心网站安徽平台网站建设费用
  • 洛阳网站建设找洛阳铭信网络北京发布紧急通知2023年
  • 免费qq空间访客网站WordPress支付宝登录
  • 可以免费进的服务器网站折纸效果网站
  • html 网站开发软件开源商用的商城项目
  • 如何做品牌推广网站设计网站公司湖南岚鸿设计
  • 做网站需要租服务器建网站那家好
  • 自动做图在线网站腾讯云服务器 学生
  • 网站建设工具哪个好用岳阳建设网站公司
  • 网站优化 北京wordpress无法更换主题
  • 海盐网站建设长沙广告公司排行榜
  • wordpress 角色权限表江西seo推广方案
  • 长春本地网站制作公司设立流程七个步骤
  • 男女做的那些事情的网站免费做背景调查的网站
  • 专业做网站建设公司怎么样图库素材网站模板
  • 用手机做网站视频周浦手机网站建设公司
  • 建设用地规划证查询网站网站开发的工作经验要求
  • 网站建设sem怎么做杭州优化商务服务公司
  • 买网站做seo网站建设会议讲话
  • 广西建设职业学院技术教务系统网站上虞网站建设文广网络
  • 上海轨道交通建设查询网站广州建网站开发seo型企业网站
  • 对网站的界面设计分析潮州网站建设推广
  • 设计网站官网有哪些中文域名 网站
  • 北京企业建站定制wordpress删除自豪的
  • 网站建设合同 模板 下载网站建设工作总结6
  • 济南网站排名外包wordpress优酷视频