缝纫机设备及其软件程序升级装置制造方法及图纸

技术编号:18105942 阅读:33 留言:0更新日期:2018-06-03 04:36
本发明专利技术提供缝纫机设备及其软件程序升级装置。所述软件程序升级装置包括:处理模块,以及分别与处理模块电连接的存储模块、拨码开关、第一通信接口。存储模块用于存储程序数据包。第一通信接口用于与缝纫机设备的通信接口连接,从而实现程序数据包的传输,其中,缝纫机设备的通信接口与缝纫机设备的主控模块连接。拨码开关用于设定缝纫机设备待升级的部件类型。处理模块用于根据拨码开关设定的部件类型从存储模块中选择对应的程序数据包,并通过第一通信接口发送至缝纫机设备的主控模块,以供主控模块根据接收的程序数据包完成自身的软件程序升级。本发明专利技术利用缝纫机现有接口设计了免控制器拆卸的软件程序升级方案,操作简单,节约维护成本。

【技术实现步骤摘要】
缝纫机设备及其软件程序升级装置
本专利技术涉及工业缝纫机领域,特别是涉及缝纫机设备及其软件程序升级装置。
技术介绍
目前工业缝纫机更新换代非常快,客户需求层出不穷,一款产品从研发出来给客户试用到最终成型需要经过半年甚至更久的验证时间。在此期间,客户会根据实际使用情况反馈出许多问题和需求,这些反馈问题和需求有很大一部分都是软件程序问题。以前对于这些软件程序问题的处理方法是直接更换最新一体机控制器,或者售后服务人员使用专用离线下载器到现场更新程序,或者研发人员到现场直接更新程序。由于一体机控制器的结构限制,这几种方式都需要将控制器从机头上拆下,再拆除控制器的电控罩壳,工作效率低,人力、物力和时间成本都非常高。前述处理方式中第一种和第二种比较常用。第一种需要另外准备整套最新的电控系统来更换旧的电控系统,成本代价太高,且实际操作过程繁琐,大批量处理则难以实现。第二种使用离线下载器更新程序也避免不了要拆除电控罩壳,再连接debug接口进行离线程序烧录。且这种方式用到的离线下载器必须通过外部采购获得,成本较高,只能存储一个程序数据包,并且还只能针对单一厂家的MCU程序进行下载,最主要的是这种方法可能会造成软件程序机密泄漏,给公司带来巨大损失。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供缝纫机设备及其软件程序升级装置,用于解决现有技术中在升级缝纫机的软件程序时必须要拆卸控制器的问题。为实现上述目的及其他相关目的,本专利技术提供一种软件程序升级装置,包括:处理模块,以及分别与所述处理模块电连接的存储模块、拨码开关、第一通信接口;其中,所述存储模块用于存储至少一个程序数据包;所述第一通信接口用于与缝纫机设备的通信接口连接,从而实现程序数据包的传输;其中,所述缝纫机设备的通信接口与所述缝纫机设备的主控模块连接;所述拨码开关用于设定所述缝纫机设备待升级的部件类型;所述处理模块用于根据所述拨码开关设定的部件类型从所述存储模块中选择对应的程序数据包,并通过所述第一通信接口发送至所述缝纫机设备的主控模块,以供所述主控模块根据接收的程序数据包完成自身的软件程序升级。于本专利技术一实施例中,所述软件程序升级装置还包括:显示模块、第二通信接口、蜂鸣器、及指示灯中的一种或多种组合;所述显示模块、所述第二通信接口、所述蜂鸣器、及所述指示灯分别与所述处理模块电连接;其中,所述显示模块用于显示当前连接的缝纫机设备的标识信息,和/或当前程序数据包的状态信息;所述第二通信接口用于与外部设备连接,以接收外部设备发送的程序数据包;所述蜂鸣器用于指示程序数据包的下载或升级过程的开始和结束,和/或用于过程错误报警;所述指示灯用于指示程序数据包的下载或升级过程正在进行,和/或用于程序数据包的下载或升级过程的结果状态提示。于本专利技术一实施例中,所述软件程序升级装置通过所述第二通信接口接收外部设备发送的程序数据包,由以下方式实现:依据特定通讯协议建立与所述外部设备的通信连接;以特定通讯协议建立程序数据包的传输;接收所述外部设备发送的程序数据包并进行校验;对通过校验的程序数据包进行加密后存储于所述存储模块为此次通讯ID号预先划分好的空间位置。于本专利技术一实施例中,所述软件程序升级装置通过所述第一通信接口将程序数据包发送至所述缝纫机设备的主控模块供所述主控模块升级,由以下方式实现:依据特定通讯协议建立与所述缝纫机设备的通信连接;根据获得的所述缝纫机设备的ID号从所述存储模块的中提取对应的程序数据包;以特定通讯协议将提取的程序数据包发送至所述缝纫机设备的主控模块,以供所述主控模块对接收的程序数据包进行校验和解密后存入其存储模块以进行自身的软件程序升级。于本专利技术一实施例中,所述特定通讯协议包括:Xmodem、Ymodem、Zmodem、ASCII、KERMIT、或modbus。于本专利技术一实施例中,所述软件程序升级装置还包括:用于连接所述第一通信接口和所述缝纫机设备的通信接口的转接线。于本专利技术一实施例中,所述缝纫机设备的通信接口包括:脚踏接口;所述转接线采用缝纫机设备通用的六芯脚踏接口接插件。为实现上述目的及其他相关目的,本专利技术提供一种缝纫机设备,所述缝纫机设备的通信接口与所述缝纫机设备的主控模块连接,从而将通过该通信接口接收的程序数据包发送至与所述主控模块连接的存储模块,以供所述缝纫机设备根据该程序数据包实现自身的软件程序升级,其中,所述程序数据包由如上任一所述的软件程序升级装置发送。于本专利技术一实施例中,所述通信接口包括:脚踏接口或电磁铁接口。于本专利技术一实施例中,所述脚踏接口或所述电磁铁接口的空余引脚连接所述主控模块的UART串口。如上所述,本专利技术的缝纫机设备及其软件程序升级装置,具有以下有益效果:1、软件程序升级装置体积小、携带方便,在缝纫机设备原有结构的基础上,对现有资源接口加以改进,以在升级缝纫机设备的软件系统时无需拆除其电控罩壳,操作简单、节约成本、工作效率高;2、转接线可以采用缝纫机通用六芯脚踏接口接插件,可以与任意缝纫机型匹配,通用性强;3、解决了现有技术中离线下载器对目标缝纫机设备MCU类型限制的局限性,对于不同厂家的MCU均可通用;4、可以同时存储多个机型产品的多个部件的程序,自动识别待升级目标缝纫机设备,能够实现使用同一个软件程序升级装置对多个机型多个部件的一次性升级;5、该装置内部添加数据加密算法,确保了程序数据包的机密性,降低了程序数据被窃取的风险,有力保护了程序开发者的利益。附图说明图1显示为本专利技术一实施例中的软件程序升级装置的结构示意图。图2显示为软件程序升级设备与缝纫机设备的连接示意图。图3显示为本专利技术一实施例中的缝纫机设备的通信接口示意图。图4A和图4B显示为脚踏接口改进前后的各引脚信号介绍图。图5显示为本专利技术一实施例中的软件程序升级装置的程序数据包下载流程示意图。图6显示为本专利技术一实施例中的软件程序升级装置的程序数据包升级流程示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。请参阅图1,本实施例提供一种软件程序升级装置,主要包括:第一通信接口1、处理模块(MCU)3、拨码开关6、存储模块7(存储芯片),还进一步包括:显示模块2(LED屏幕或四位显示数码管等)、第二通信接口4、蜂鸣器5、指示灯8(LED指示灯)等元器件。显然,第一通信接口1、拨码开关6、存储模块7、显示模块2、第二通信接口4、蜂鸣器5、指示灯8分别与处理模块3电性连接。图2为本实施例的软件程序升级设备在工作时与缝纫机设备的连接示意图。在图2中,转接线2将软件程序升级设备1和缝纫机设备3通信连接起来,具体的,是将软件程序升级设备1本文档来自技高网...
缝纫机设备及其软件程序升级装置

【技术保护点】
一种软件程序升级装置,其特征在于,包括:处理模块,以及分别与所述处理模块电连接的存储模块、拨码开关、第一通信接口;其中,所述存储模块用于存储至少一个程序数据包;所述第一通信接口用于与缝纫机设备的通信接口连接,从而实现程序数据包的传输;其中,所述缝纫机设备的通信接口与所述缝纫机设备的主控模块连接;所述拨码开关用于设定所述缝纫机设备待升级的部件类型;所述处理模块用于根据所述拨码开关设定的部件类型从所述存储模块中选择对应的程序数据包,并通过所述第一通信接口发送至所述缝纫机设备的主控模块,以供所述主控模块根据接收的程序数据包完成自身的软件程序升级。

【技术特征摘要】
1.一种软件程序升级装置,其特征在于,包括:处理模块,以及分别与所述处理模块电连接的存储模块、拨码开关、第一通信接口;其中,所述存储模块用于存储至少一个程序数据包;所述第一通信接口用于与缝纫机设备的通信接口连接,从而实现程序数据包的传输;其中,所述缝纫机设备的通信接口与所述缝纫机设备的主控模块连接;所述拨码开关用于设定所述缝纫机设备待升级的部件类型;所述处理模块用于根据所述拨码开关设定的部件类型从所述存储模块中选择对应的程序数据包,并通过所述第一通信接口发送至所述缝纫机设备的主控模块,以供所述主控模块根据接收的程序数据包完成自身的软件程序升级。2.根据权利要求1所述的软件程序升级装置,其特征在于,还包括:显示模块、第二通信接口、蜂鸣器、及指示灯中的一种或多种组合;所述显示模块、所述第二通信接口、所述蜂鸣器、及所述指示灯分别与所述处理模块电连接;其中,所述显示模块用于显示当前连接的缝纫机设备的标识信息,和/或当前程序数据包的状态信息;所述第二通信接口用于与外部设备连接,以接收外部设备发送的程序数据包;所述蜂鸣器用于指示程序数据包的下载或升级过程的开始和结束,和/或用于过程错误报警;所述指示灯用于指示程序数据包的下载或升级过程正在进行,和/或用于程序数据包的下载或升级过程的结果状态提示。3.根据权利要求2所述的软件程序升级装置,其特征在于,所述软件程序升级装置通过所述第二通信接口接收外部设备发送的程序数据包,由以下方式实现:依据特定通讯协议建立与所述外部设备的通信连接;以特定通讯协议建立程序数据包的传输;接收所述外部设备发送的程序数据包并进行校验;对通过校验的程序数据包进行加密后存储于所述存储模...

【专利技术属性】
技术研发人员:龙涛余本纯
申请(专利权)人:浙江众邦机电科技有限公司
类型:发明
国别省市:浙江,33

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

1