一种串口通信指令处理方法和装置制造方法及图纸

技术编号:44867986 阅读:18 留言:0更新日期:2025-04-08 00:10
本申请公开了一种串口通信指令处理方法和装置,涉及工业通信控制领域,包括:获取待发送的第一指令;其中,所述第一指令为当前指令队列始端的第一条指令;当所述第一指令不为空时,将所述第一指令发送至下位机,并接收所述下位机执行所述第一指令而回传的第一反馈数据;对所述第一反馈数据进行完整性校验,得到第一校验结果;当所述第一校验结果符合预设的完整性标准时,解析所述第一反馈数据得到第一反馈指令;当所述第一反馈指令和所述第一指令一致时,根据所述第一反馈数据得到所述第一指令的执行结果。本申请的实施,能够解决上位机与下位机串口通信不稳定与不可靠的问题。

【技术实现步骤摘要】

本申请涉及工业通信控制领域,尤其涉及一种串口通信指令处理方法和装置


技术介绍

1、在现代串口通信处理过程中,上位机和下位机之间的数据交互占据了极高份额,并广泛应用于工业控制领域,如物联网设备、智能家居中。现有技术主要依赖于标准串口通信协议实现指令的发送与响应。

2、但在实际应用过程中,现有串口通信存在着众多缺陷。一是在指令发送后下位机未能及时响应指令或响应混乱时,上位机难以判断指令的成功执行;二是现有串口通信协议对数据传输的错误检测存在缺陷,可能导致下位机执行错误的命令;三是缺乏有效的指令超时处理机制,在下位机繁忙时可能产生命令丢失;四是缺乏失败重试机制,在指令无响应或错误响应时,上位机只能被动等待,无法主动调整和恢复通信。以上缺陷均会导致上位机与下位机之间串口通信的不稳定与不可靠。因此,如何提高上位机与下位机串口通信的稳定性与可靠性,仍是现有技术亟待解决的技术问题。


技术实现思路

1、本申请提供了一种串口通信指令处理方法和装置,以解决上位机与下位机串口通信不稳定与不可靠的技术问题。

...

【技术保护点】

1.一种串口通信指令处理方法,其特征在于,包括:

2.根据权利要求1所述的一种串口通信指令处理方法,其特征在于,所述接收所述下位机执行所述第一指令而回传的第一反馈数据,具体包括:

3.根据权利要求2所述的一种串口通信指令处理方法,其特征在于,还包括:

4.根据权利要求1所述的一种串口通信指令处理方法,其特征在于,所述根据所述第一反馈数据得到所述第一指令的执行结果,具体包括:

5.根据权利要求4所述的一种串口通信指令处理方法,其特征在于,所述根据所述第一指令的发送时间戳和所述第一反馈数据的反馈时间戳,得到等待时间之后,还包括:

6...

【技术特征摘要】

1.一种串口通信指令处理方法,其特征在于,包括:

2.根据权利要求1所述的一种串口通信指令处理方法,其特征在于,所述接收所述下位机执行所述第一指令而回传的第一反馈数据,具体包括:

3.根据权利要求2所述的一种串口通信指令处理方法,其特征在于,还包括:

4.根据权利要求1所述的一种串口通信指令处理方法,其特征在于,所述根据所述第一反馈数据得到所述第一指令的执行结果,具体包括:

5.根据权利要求4所述的一种串口通信指令处理方法,其特征在于,所述根据所述第一指令的发送时间戳和所述第一反馈数据的反馈时间戳,得到等待时间之后,还包括:

6.根据权利要求4所述的一种串口通信指令处理方法,其特征在于,所述获取待发送的第一指令之前,还包括:

7.一种串口通信指令处...

【专利技术属性】
技术研发人员:王定威
申请(专利权)人:深圳市联新移动医疗科技有限公司
类型:发明
国别省市:

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

1