【STC15系列】SYK-0806-A2S1 工业自动化控制之【16-自定义协议通信】

本文介绍在工业自动化控制中如何使用自定义协议进行串口通信,以迪文DGUS屏的指令为例,详细讲解自定义协议的数据帧架构及其实现过程,包括帧头、数据长度、指令等组成部分,并通过一个实际案例演示如何控制工控板的输出状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大家好,我是『芯知识学堂』的SingleYork,前一篇文章给大家介绍了“SYK-0806-A2S1 工业自动化控制之【15-串口收发十六进制数】”,这一篇中,笔者继续给大家介绍跟串口通信有关的“自定义协议通信”。

在一些工业应用的场合,我们经常需要用到串口通信,既然是要通信肯定是需要相关协议的支持,业内比较标准的协议当然要数MODBUS协议了。

然而MODBUS协议要完全弄懂,也并非易事,很多时候,可能我们只需要简单控制一些输出同时读取输入输出状态,以及设置一些参数等。如果用标准的MODBUS协议肯定是没有问题的,但是并不是所有人都能在短时间内摸透MODBUS协议。

那么,或许有人会说,自己随便写个简单的协议不就好了!没错,这样也是可以,只要通信设备双方都按照约定好的协议去执行相关动作即可,这一讲中,笔者就要着重介绍这种自定义协议的通信了。

说到自定义协议,笔者第一次接触的时候,还是在用迪文DGUS屏的时候,在接触了迪文DGUS屏的指令后,笔者才学会的使用自定义协议来做一些通信。那么,笔者就以迪文DGUS屏的指令为例,跟大家详细一下自定义协议的相关知识吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SingleYork

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值