Qt指ModbusTcp协议的使用

Modbus 是一套通信"语言"(协议),而 RS485 / RS232 / TCP 是通信"管道"(物理接口)。

编写modubusTcp程序,避免不了调试,首先用到的两个工具助手

poll是主机,slave是从机。主机也就是发送数据的这一端,从机也就是负责监听数据的这一端。

让我们来使用一下这两个工具(先设置从机,再设置主机)。

点击连接,在下面这里输入ip地址(另一太远程设备的ip,如果想在一个电脑上测试的话可以使用ip为127.0.0.1地址)

设置从机

连接成功

发送数据

数据发送成功。

相关推荐
yong999040 分钟前
基于Qt的文件传输系统
开发语言·qt
誰能久伴不乏1 小时前
ibmodbus “Invalid argument“ 错误的排查与修复
c++·qt·modbus
肥or胖2 小时前
Qt中OpenGL快速入门
qt·音视频·opengl
程序员如山石4 小时前
QT标签左侧水平显示
qt
xcyxiner5 小时前
ubuntu下 cmake初始化脚本 以及 qt依赖
c++·qt
郝学胜_神的一滴6 小时前
Qt 高级开发 019:从零定制登录窗口按钮、Logo 样式与交互悬浮效果
c++·qt
GHL2842710906 小时前
Qt Creator 19.0.0 (Community)下载
开发语言·qt
Mr.Lu ‍7 小时前
QT调试查看QT内部数据时显示无可用信息,未为 Qt5Cored.dll 加载任何符号
开发语言·qt
AI算法沐枫7 小时前
基于YOLO26深度学习的【果园荔枝检测与计数】系统设计与实现【python源码+Pyqt5界面+数据集+训练代码】
开发语言·人工智能·python·深度学习·qt·学习·机器学习
Cx330❀8 小时前
【Qt 核心机制篇】深度解析 Qt 信号与槽(Signals & Slots)机制:从底层原理、实战演练到 Lambda 进阶
linux·开发语言·c++·人工智能·qt·ubuntu