一种新型带唤醒机制RTU通讯协议的设计方法技术

技术编号:30820664 阅读:31 留言:0更新日期:2021-11-18 11:20
本发明专利技术一种新型带唤醒机制RTU通讯协议的设计方法,包括以下步骤:(1)设计数据包,所述数据包依次设为:目标地址;包头;原地址;包标识;包长度;包内容;校验;(2)设定指令集;所述指令集包含的指令码即为包内容的指令;所述指令集包括指令码、应答码和传感器标识码;所述指令码中包括带有唤醒功能的指令码;(3)设定唤醒指令包,所述唤醒指令包为新型带唤醒机制RTU通讯协议其中一个数据包,所述唤醒指令包的包内容依次为带有唤醒功能的指令码、唤醒时间和时间戳;(4)设定唤醒应答包,所述唤醒应答包为新型带唤醒机制RTU通讯协议其中一个数据包,所述唤醒应答包的的包内容依次为带有唤醒功能的指令码和确定码。功能的指令码和确定码。

【技术实现步骤摘要】
一种新型带唤醒机制RTU通讯协议的设计方法


[0001]本专利技术涉及RTU通信协议设计
,更具体地,涉及一种新型带唤醒机制RTU 通讯协议的设计方法。

技术介绍

[0002]一般RTU通讯协议通常使用MODBUS通用协议,通过设定好的寄存器读取和写入数据。 这种通讯方式虽然通用性好,但是缺乏灵活,需要RTU常时在线。而在农业应用中,半夜的 时间段其实并不需要设备在线,常时在线只是白白消耗电能而已。亟需一种新的RTU通信协 议,可以做到按提前设定好的时间段把农田中的RTU设备在常时和低功耗模式相互切换,以 达到节约能源的目的。

技术实现思路

[0003]本专利技术的目的在于,提供一种按提前设定好的时间段把农田中的RTU设备在常时和 低功耗模式相互切换,以达到节约能源的目的的新型带唤醒机制RTU通讯协议设计方法。
[0004]为解决上述问题,提供一种新型带唤醒机制RTU通讯协议的设计方法,包括以下步 骤:(1)设计数据包,所述数据包依次设为:目标地址:包括三个字节,其中,前两个字节为目标地址,第三个字节为信道;包头:本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种新型带唤醒机制RTU通讯协议的设计方法,其特征在于,包括以下步骤:(1)设计数据包,所述数据包依次设为:目标地址:包括三个字节,其中,前两个字节为目标地址,第三个字节为信道;包头:固定设为0xef01且高位字节在前;原地址:设为数据发送者的地址;包标识:包括下行包、上行包、唤醒包、转发包、命令包、数据包、应答包和结束包;包长度:设位包内容的长度和CRC校验且高位字节在前;包内容:设为指令、中继节点、数据、指令参数、应答结果的其中一种或多种;校验:除目标地址不计校验范围内,其余CRC16校验且低字节在前;(2)设定指令集;所述指令集包含的指令码即为包内容的指令;所述指令集包括指令码、应答码和传感器标识码;所述指令码中包括带有唤醒功能的指令码;(3)设定唤醒指令包,所述唤醒指令包为新型带唤醒机制RTU通讯协议其中一个数据包,所述唤醒指令包的包内容依次为带有唤醒功能的指令码、唤醒时间和时间戳;(4)设定唤醒应答包,所述唤醒应答包为新型带唤醒机制RTU通讯协议其中一个数据包,所述唤醒应答包的的包内容依次为带有唤醒功能的指令码和确定码。2.根据权利要求1所述的一种新型带唤醒机制RTU通讯协议的设计方法,其特征在于:所述...

【专利技术属性】
技术研发人员:温标堂裴朝峰韦晓韦颖龙
申请(专利权)人:捷佳润科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1