没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
PSRDOP 协议
一、前言
PSRDOP 通信协议解析是整个系统的核心灵魂,绝大部分人做
软硬件通信开发,第一步估计就是写 demo 将协议解析好,然后再
慢慢写整个界面和操作流程等,在工业控制领域,PSRDOP 协议应
用还是非常广泛的,这个系统用的也是 PSRDOP 协议,采用此协议
可以方便的用一些第三方的组态软件接入,兼容性更强, PSRDOP
只是个协议规约标准,至于使用串口还是网络还是其他,都由厂家自
行具体实现,一般正常来说,使用PSRDOP 协议的系统支持 255 个
设备在同一个网络上进行通信,而且大部分都会采用 485 半双工的
机制,挨个轮询设备状态,每次通信链路上要么在发送数据,要么在
接收数据,不能同时进行,这样有个好处就是可以传输的距离一般可
以到 1200 米,而如果是串口全双工的话,基本上在 100 米就歇菜,
具体还要看波特率,当然如果可以用中转设备进行转发那除外。
本项目即支持串口设备也支持网络设备,在端口管理中添加好对
应的通信端口即可,PSRDOP 通信协议的解析库,有个第三方开源
的 libPSRDOP,跨平台的,Qt 从 Qt5.8 以来新增了总线 serialbus
库,其中就包括了 QPSRDOPClient 和 QPSRDOPServer 来做
PSRDOP 协议的解析,本人两种都用过,大同小异,使用方法都差
不多,总体上 libPSRDOP 要优于 Qt 自带的 PSRDOP。但是为了更
大的灵活性,这个项目采用的自己程序解析协议数据来实现,这样不
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 交通工具交通设施场所检测21-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- 消除键盘按键失灵连击产生的多余击打按键操作
- 实验四 SQL进行复杂查询-学生.doc
- NullPointerException(解决方案).md
- ReferenceError解决办法.md
- ArithmeticError.md
- 32f10x系列头文件
- 基于Matlab实现单频率的前馈双通道的主动噪声控制FXLMS算法(源码).rar
- InvalidJSONError(解决方案).md
- UnsupportedTypeError(解决方案).md
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功