一种工业电动车辆驱动器应用程序下载系统及方法技术方案

技术编号:31928585 阅读:23 留言:0更新日期:2022-01-15 13:16
本发明专利技术涉及的一种工业电动车辆驱动器应用程序下载系统及方法,该系统由下载器、USB/CAN总线转换器和若干驱动器组成,可实现在线多通道、每通道多节点驱动器应用程序的并发同步下载,下载器及全自动下载方法对于提升产品出厂质量、维护产品一致性具有良好的助推作用,可极大的提高产品生产效率及客户满意度,同时大幅度降低人工劳动强度,具有显著的经济和社会效益。和社会效益。和社会效益。

【技术实现步骤摘要】
一种工业电动车辆驱动器应用程序下载系统及方法


[0001]本专利技术涉及工业电动车辆驱动器
,特别涉及一种工业电动车辆驱动器应用程序下载系统及方法。

技术介绍

[0002]工业电动车辆如平衡重式叉车、托盘车、牵引车、自动导引运输车AGV(Automated Guided Vehicle)及观光车等,其驱动单元(即驱动器)主要应用于高低压交流电动车辆的驱动控制,驱动负载在1吨

25吨,应用范围广、需求量大。一般在用户下单生产组装完毕后,需要人工逐一进行出厂前工业电动车辆驱动器应用程序的下载,工作量不仅巨大,还存在下载效率低、遗漏下载程序、下错程序等错误,给生产单位和最终客户造成不可估量的损失。因此,急需开发一种适用于工业电动车辆驱动器应用程序的自动下载系统。

技术实现思路

[0003]本专利技术的目的在于提供一种工业电动车辆驱动器应用程序下载系统及方法,以解决现有技术中人工下载程序存在的下载效率低、遗漏下载程序或下错程序等错误,给生产单位和最终客户造成不可估量的损失的问题。
[0004]为实现上述目的,本专利技术一方面提供了一种工业电动车辆驱动器应用程序下载系统,包括:下载器、USB/CAN总线转换器以及多个驱动器,所述下载器分别与生产执行系统和所述USB/CAN总线转换器连接,所述USB/CAN总线转换器具有多路CAN总线通道,每路所述CAN总线通道包括多个节点,每个所述节点上设置有相应的所述驱动器;其中,所述下载器被配置为依次扫描USB/CAN总线转换器的所有CAN总线通道下每个节点上的驱动器,并获取每个所述驱动器中存储的序列号;根据所述驱动器的序列号从所述生产执行系统中自动匹配对应的应用程序文件;加载所述应用程序文件,并从所述应用程序文件中提取应用程序数据;创建数据域第一命令数据帧并下发给对应的所述驱动器,同时初始化下载标识;创建上传/下载模式第二命令数据帧并下发给对应的所述驱动器;创建数据地址记录第三命令数据帧并下发给对应的所述驱动器;创建应用程序第四数据帧;如果所述应用程序数据下载完毕,则创建数据帧结束第五命令数据帧并下发给对应的所述驱动器;创建结束数据域进程第六命令数据帧并下发给对应的所述驱动器,同时重置下载标识;创建重启节点第七命令数据帧并下发给对应的所述驱动器,以使所述驱动器内下载的应用程序生效。
[0005]优选地,所述USB/CAN总线转换器具有2~4路CAN总线通道。
[0006]优选地,每路所述CAN总线通道包括2~32个节点。
[0007]优选地,所述驱动器的通信协议支持CAN和CAN

OPEN两种协议。
[0008]优选地,所述驱动器的电压等级为24V~84V。
[0009]优选地,所述应用程序文件为XML和二进制混合编码格式文件。
[0010]本专利技术另一方面提供了一种工业电动车辆驱动器应用程序下载方法,基于所述工
业电动车辆驱动器应用程序下载系统,所述下载方法包括以下步骤:步骤1:下载器依次扫描USB/CAN总线转换器的所有CAN总线通道下每个节点上的驱动器,并获取每个所述驱动器中存储的序列号;步骤2:所述下载器根据所述驱动器的序列号从生产执行系统中自动匹配对应的应用程序文件;步骤3:所述下载器加载所述应用程序文件,并从所述应用程序文件中提取应用程序数据;步骤4:所述下载器创建数据域进程第一命令数据帧并下发给对应的所述驱动器,同时所述下载器初始化下载标识;步骤5:所述下载器创建上传/下载模式第二命令数据帧并下发给对应的所述驱动器;步骤6:所述下载器创建数据地址记录第三命令数据帧并下发给对应的所述驱动器;步骤7:所述下载器创建应用程序第四数据帧,其中所述应用程序第四数据帧中首字节为命令标识、第2个字节为当前进程,第3个字节标识所述下载当前数据帧的序号,最后5个字节存放所述应用程序数据;步骤8:如果所述应用程序数据下载完毕,则所述下载器创建数据帧结束第五命令数据帧并下发给对应的所述驱动器;步骤9:所述下载器创建结束数据域进程第六命令数据帧并下发给对应的所述驱动器,同时所述下载器重置下载标识;步骤10:所述下载器创建重启节点第七命令数据帧并下发给对应的所述驱动器,以使所述驱动器内下载的应用程序生效。
[0011]优选地,在步骤1中所述下载器根据所述生产执行系统下达的生产订单、自动或手动选择的节点和适配的波特率来获取驱动器存储信息,所述驱动器存储信息包括固件程序、启动程序、序列号、型号以及物料编码特征信息。
[0012]优选地,在步骤2中所述下载器通过数据库中间表或WebService/WebAPI接口方式从所述生产执行系统中自动匹配对应的应用程序文件。
[0013]优选地,在步骤3中所述下载器从所述应用程序文件中提取二进制格式的应用程序数据,并对所述二进制格式的应用程序数据进行解析和去除无效校验数据处理,并将处理后的数据保存到相应的下载器内部临时存储器中。
[0014]本专利技术具有如下优点:(1)本专利技术所述的工业电动车辆驱动器应用程序下载系统及方法采用一次性加载下载应用程序文件可多次用于下载不同驱动器,同时针对单一驱动器分别通过独立创建数据域进程、同步并发下发数据帧数、数据长度及相对起始地址,确保下载过程数据的完整性和正确性,改善了现有技术逐一串行下载的效率低的技术缺陷。
[0015](2)本专利技术所述的下载器及全自动下载方法对于提升产品出厂质量、维护产品一致性具有良好的助推作用,可极大的提高产品生产效率及客户满意度,同时大幅度降低人工劳动强度,具有显著的经济和社会效益。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本专利技术。
附图说明
[0017]图1是根据一示例性实施例示出的一种工业电动车辆驱动器应用程序下载系统的结构框图;图2是根据一示例性实施例示出的工业电动车辆驱动器应用程序下载方法的流程示意图;图3是根据一示例性实施例示出的工业电动车辆驱动器应用程序下载方法中下载器操作流程图;图4是根据一示例性实施例示出的工业电动车辆驱动器应用程序下载方法中多通道多节点下载应用程序流程图。
具体实施方式
[0018]下面将结合具体实施方案对本专利技术的技术方案进行清楚、完整的描述,但是本领域技术人员应当理解,下文所述的实施方案仅用于说明本专利技术,而不应视为限制本专利技术的范围。基于本专利技术中的实施方案,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方案,都属于本专利技术保护的范围。
[0019]下面将结合实施例对本专利技术的优选实施方式进行详细说明。需要理解的是以下实施例的给出仅是为了起到说明的目的,并不是用来限制本专利技术的保护范围。本领域的技术人员在不背离本专利技术的宗旨和精神的情况下,可以对本专利技术进行各种修改和替换,所有这些修改和替换都落入了本专利技术权利要求书请求保护的范围内。
[0020]虽然,上文中已经用一般性说明及具体实施例对本专利技术作了详尽的描述,但在本专利技术基础上,可以对之作一些本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工业电动车辆驱动器应用程序下载系统,其特征在于,所述系统包括:下载器、USB/CAN总线转换器以及多个驱动器,所述下载器分别与生产执行系统和所述USB/CAN总线转换器连接,所述USB/CAN总线转换器具有多路CAN总线通道,每路所述CAN总线通道包括多个节点,每个所述节点上设置有相应的所述驱动器;其中,所述下载器被配置为依次扫描USB/CAN总线转换器的所有CAN总线通道下每个节点上的驱动器,并获取每个所述驱动器中存储的序列号;根据所述驱动器的序列号从所述生产执行系统中自动匹配对应的应用程序文件;加载所述应用程序文件,并从所述应用程序文件中提取应用程序数据;创建数据域进程第一命令数据帧并下发给对应的所述驱动器,同时初始化下载标识;创建上传/下载模式第二命令数据帧并下发给对应的所述驱动器;创建数据地址记录第三命令数据帧并下发给对应的所述驱动器;创建应用程序第四数据帧;如果所述应用程序数据下载完毕,则创建数据帧结束第五命令数据帧并下发给对应的所述驱动器;创建结束数据域进程第六命令数据帧并下发给对应的所述驱动器,同时重置下载标识;创建重启节点第七命令数据帧并下发给对应的所述驱动器,以使所述驱动器内下载的应用程序生效。2.根据权利要求1所述的工业电动车辆驱动器应用程序下载系统,其特征在于,所述USB/CAN总线转换器具有2~4路CAN总线通道。3.根据权利要求1所述的工业电动车辆驱动器应用程序下载系统,其特征在于,每路所述CAN总线通道包括2~32个节点。4.根据权利要求1所述的工业电动车辆驱动器应用程序下载系统,其特征在于,所述驱动器的通信协议支持CAN和CAN

OPEN两种协议。5.根据权利要求4所述的工业电动车辆驱动器应用程序下载系统,其特征在于,所述驱动器的电压等级为24V~84V。6.根据权利要求1所述的工业电动车辆驱动器应用程序下载系统,其特征在于,所述应用程序文件为XML和二进制混合编码格式文件。7.一种工业电动车辆驱动器应用程序下载方法,基于所述工业电动车辆驱动器应用程序下载系统,其特征在于,所述下载方法包括以下步...

【专利技术属性】
技术研发人员:张胜陈浩公建宁郝询马欢冀海东王云彤
申请(专利权)人:机科发展科技股份有限公司
类型:发明
国别省市:

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

1