一种用于增强花样机串口通讯可靠性的方法

文档序号:9869883阅读:494来源:国知局
一种用于增强花样机串口通讯可靠性的方法
【技术领域】
[0001]本发明涉及工业缝纫机技术领域,尤其是一种用于增强花样机串口通讯可靠性的方法。
【背景技术】
[0002]电脑花样机是广泛适用于各种手袋,制衣,纺织,皮具,箱包,鞋业,皮带,运动休育器材等缝纫图案的工业缝纫机。
[0003]目前的电脑花样机通讯都是采用232或485通讯,但232通讯抗干扰能力差,485传输效率低,而且电脑花样机的使用环境中存在大量电磁干扰,容易对通讯造成干扰。当在发现通讯受到干扰时,人们通常通过增加磁环、屏蔽线等硬件减少干扰,但这会造成硬件成本上升;如果干扰时间过长,造成系统长时间通讯失败,系统必须重新启动才能正常使用,这不仅会造成电脑花样机临时中断,数据丢失,而且严重影响电脑花样机的工作效率。
[0004]因此,现有技术有待于改善。

【发明内容】

[0005]为克服现有技术中存在的上述问题,本发明的目的旨在提供一种不仅能增强抗干扰能力,又能以较高的速度进行双向通讯的用于增强花样机串口通讯可靠性的方法。
[0006]本发明是通过以下技术手段来达到上述目的的:
一种用于增强花样机串口通讯可靠性的方法,包括以下步骤:
一、主控设备向从设备发送有限次通讯请求指令,从设备对主控设备返回通讯响应,通讯结束;
二、当从设备未对主控设备返回通讯响应,且重复发送通讯请求指令次数超出预定次数时,受主控设备控制的显示模块显示通讯异常;
三、受主控设备控制的存储控制模块保存系统现场,并无限次重复发送通讯请求指令;
四、当从设备对主控设备返回通讯响应时,存储控制模块恢复系统现场,显示模块恢复显示,显示通讯正常,通讯结束。
[0007]本发明的特点是:
1、采用存储控制模块的现场保留功能,一旦发现通讯出错,记录当前执行的工作,并提示用于通讯出错;
2、采用通讯报错重发机制,当发现通讯错误后,继续进行出错通讯数据的重发;
3、采用存储控制模块的现场恢复功能,无论通讯中断多长时间,通讯正常后,恢复通讯出错之前的工作,继续后续动作执行。
[0008]本发明在系统不增加磁环或屏蔽层的情况下,系统抗干扰能力优于其他通讯方案,且双向通讯速度高,有效降低系统成本。
【附图说明】
[0009]附图1为本发明的实现流程图;
附图2为本发明实施例的实现流程图。
【具体实施方式】
[0010]请参见图1,本发明一种用于增强花样机串口通讯可靠性的方法,包括以下步骤:
一、主控设备向从设备发送有限次通讯请求指令,从设备对主控设备返回通讯响应,通讯结束;
二、当从设备未对主控设备返回通讯响应,且重复发送通讯请求指令次数超出预定次数时,受主控设备控制的显示模块显示通讯异常;
三、受主控设备控制的存储控制模块保存系统现场,并无限次重复发送通讯请求指令;
四、当从设备对主控设备返回通讯响应时,存储控制模块恢复系统现场,显示模块恢复显示,显示通讯正常,通讯结束。
[0011]现给出一实施例,对本发明作进一步更为详细的说明:
请参见图2,一种用于增强花样机串口通讯可靠性的方法,包括以下步骤:
一、主控设备向从设备发送I次通讯请求指令,从设备对主控设备返回通讯响应,则通讯结束;
二、若从设备未对主控设备返回通讯响应,则主控设备向从设备再发送20次通讯请求指令,如若其中某次通讯指令发出后,从设备对主控设备返回通讯响应,通讯结束;
三、当主控设备向从设备发送20次通讯请求指令后,即达到主控设备设定的重发次数20次上限时,从设备仍未对主控设备返回通讯响应,受主控设备控制的显示模块显示通讯异常;
四、受主控设备控制的存储控制模块保存系统现场;
五、主控设备向从设备进行无限次通讯请求指令发送;
六、直至从设备向主控设备返回通讯响应时,存储控制模块恢复系统现场;
七、显示模块显示通讯正常,通讯结束。
[0012]本发明实施例采用新的通讯方式,不需要增加硬件,也不需要重启,抗干扰能力强,通讯效率高,系统成本低。
[0013]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种用于增强花样机串口通讯可靠性的方法,其特征在于,包括以下步骤: 一、主控设备向从设备发送有限次通讯请求指令,从设备对主控设备返回通讯响应,通讯结束; 二、当从设备未对主控设备返回通讯响应,且重复发送通讯请求指令次数超出预定次数时,受主控设备控制的显示模块显示通讯异常; 三、受主控设备控制的存储控制模块保存系统现场,并无限次重复发送通讯请求指令; 四、当从设备对主控设备返回通讯响应时,存储控制模块恢复系统现场,显示模块恢复显示,显示通讯正常,通讯结束。
【专利摘要】一种用于增强花样机串口通讯可靠性的方法,包括以下步骤:一、主控设备向从设备发送有限次通讯请求指令,从设备对主控设备返回通讯响应,通讯结束;二、当从设备未对主控设备返回通讯响应,且重复发送通讯请求指令次数超出预定次数时,受主控设备控制的显示模块显示通讯异常;三、受主控设备控制的存储控制模块保存系统现场,并无限次重复发送通讯请求指令;四、当从设备对主控设备返回通讯响应时,存储控制模块恢复系统现场,显示模块恢复显示,显示通讯正常,通讯结束。本发明在系统不增加磁环或屏蔽层的情况下,系统抗干扰能力优于其他通讯方案,且双向通讯速度高,有效降低系统成本。
【IPC分类】H04L1/18, H04L1/16
【公开号】CN105634690
【申请号】CN201510350362
【发明人】熊仁勇
【申请人】东莞市芯谷电子科技有限公司
【公开日】2016年6月1日
【申请日】2015年6月24日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1