一种袜机下载器、袜机程序下载方法及袜机程序批量下载方法与流程

文档序号:32435755发布日期:2022-12-06 18:47阅读:54来源:国知局
一种袜机下载器、袜机程序下载方法及袜机程序批量下载方法与流程

1.本发明属于袜机程序下载技术领域,具体的说,是涉及一种袜机下载器、袜机程序下载方法及袜机程序批量下载方法。


背景技术:

2.袜机即是指生产袜品的针织机,针对不同的袜品生产,袜机需要匹配相应的生产程序,现有技术中,袜机程序下载需要通过u盘拷贝程序,然后再依靠工人一台一台袜机插入u盘下载程序,由此完成袜机程序的下载,平均每台袜机的下载时间需要五分钟左右;然而,一个厂家的袜机少则百台,多则上千台,可知的,现有技术采用u盘拷贝下载袜机程序存在耗时长、效率低,且容易出错的技术问题。


技术实现要素:

3.本发明的目的在于提供一种袜机下载器,以解决现有技术采用u盘拷贝下载袜机程序所存在耗时长、效率低,且容易出错的技术问题。
4.为了实现上述目的,本发明采取的技术方案如下:
5.一种袜机下载器,包括mcu主控电路,与所述mcu主控电路通信的以太网接口电路、开关量输入采集电路、开关量输出驱动电路、接口电路、供电接口及通信电路,以及用于供电的电源电路。
6.作为优选的,所述mcu主控电路采用型号为stm32f407zgt6的主控芯片。
7.作为优选的,所述以太网接口电路包括型号为lan8720a的以太网芯片u32和连接器rj45,其中,所述以太网芯片u32的引脚7接所述主控芯片的引脚45、引脚8接所述主控芯片的引脚44、引脚11接所述主控芯片的引脚43、引脚15接所述主控芯片的的引脚117、引脚12接所述主控芯片的引脚36、引脚13接所述主控芯片的引脚27、引脚16接所述主控芯片的引脚126、引脚17接所述主控芯片的引脚128、引脚18接所述主控芯片的引脚129;所述连接器rj45的引脚1接所述以太网芯片u32的引脚21、引脚2接所述以太网芯片u32的引脚20、引脚3接所述以太网芯片u32的引脚23、引脚6接所述以太网芯片u32的引脚22。
8.作为优选的,所述开关量输入采集电路包括15个结构相同的开关量输入采集电路单元,分别如下:接所述主控芯片的引脚5的开关量输入采集电路单元pd11、接所述主控芯片的引脚4的开关量输入采集电路单元pd12、接所述主控芯片的引脚3的开关量输入采集电路单元pd13、接所述主控芯片的引脚2的开关量输入采集电路单元pd14、接所述主控芯片的引脚1的开关量输入采集电路单元pd15、接所述主控芯片的引脚142的开关量输入采集电路单元pd16、接所述主控芯片的引脚141的开关量输入采集电路单元pd17、接所述主控芯片的引脚124的开关量输入采集电路单元pd19、接所述主控芯片的引脚93的开关量输入采集电路单元pd110、接所述主控芯片的引脚92的开关量输入采集电路单元pd111、接所述主控芯片的引脚91的开关量输入采集电路单元pd112、接所述主控芯片的引脚90的开关量输入采
集电路单元pd113、接所述主控芯片的引脚89的开关量输入采集电路单元pd114、接所述主控芯片的引脚88的开关量输入采集电路单元pd115、接所述主控芯片的引脚87的开关量输入采集电路单元pd116;
9.所述开关量输入采集电路单元pd11包括型号为tlp920的光耦u2、发光二极管x0、电阻r1、电阻r3、电阻r5、电阻r7,所述光耦u2的引脚3接地、引脚4接发光二极管x0并且接所述主控芯片的引脚5、引脚1接电阻r5的一端、引脚2接有电阻r7的一端,电阻r5和电阻r7并联,发光二极管x0串接电阻r1,电阻r3与发光二极管x0和电阻r1并联。
10.作为优选的,所述开关量输出驱动电路包括8个结构相同的开关量输出驱动电路单元:接所述主控芯片的引脚59的开关量输出驱动电路单元pdo1、接所述主控芯片的引脚60的开关量输出驱动电路单元pdo2、接所述主控芯片的引脚63的开关量输出驱动电路单元pdo3、接所述主控芯片的引脚64的开关量输出驱动电路单元pdo4、接所述主控芯片的引脚65的开关量输出驱动电路单元pdo5、接所述主控芯片的引脚66的开关量输出驱动电路单元pdo6、接所述主控芯片的引脚67的开关量输出驱动电路单元pdo7、接所述主控芯片的引脚68的开关量输出驱动电路单元pdo8;
11.所述开关量输出驱动电路单元pdo1包括型号为tlp181的光耦u6、发光二极管y1、电阻r18、电阻r28、电阻r19、电子r24、三极管q1,光耦u6的引脚1接电阻r18一端,光耦u6的引脚2接所述主控芯片的引脚59,光耦u6的引脚3接三极管q1的基极,光耦u6的引脚4接电阻r19,电阻r19接发光二极管y1,三极管q1的发射极接地,光耦u6的引脚2和引脚1之间接电阻r28。
12.作为优选的,所述供电接口及通信电路包括电流环接口电路、恒流源电路、端子p9、端子p10、型号为hfd4的继电器k1和继电器k2;所述电流环接口电路包括型号为hcpl4100的电流环路发射器u27和型号为hcpl4200的电流环路发射器u29,其中,所述电流环路发射器u27的引脚6接主控芯片的引脚101、引脚3接恒流源电路、引脚4接继电器k1的引脚2,所述电流环路发射器u29的引脚7接主控芯片的引脚10、引脚1接继电器k2的引脚7;继电器k1的引脚3接端子p9的引脚5、引脚6接端子p9的引脚6、引脚4接端子p10的引脚3、引脚5接端子p10的引脚4,继电器k2的引脚3接端子p9的引脚2、引脚6接端子p9的引脚4、引脚4接端子p10的引脚1、引脚5接端子p10的引脚2、引脚2接恒流源电路。
13.为了实现上述目的,本发明还提供了应用如上所述的袜机下载器的袜机程序下载方法,包括以下步骤:
14.(1)袜机下载器通过电缆与袜机连接;
15.(2)上电后,电源电路为恒流源电路、mcu主控电路、以太网接口电路和电流环接口电路供电;
16.(3)mcu主控电路通过以太网接口电路接收远程传输的织袜程序文件并将程序文件缓存在mcu主控电路中;
17.(4)mcu主控电路通过开关量输入采集电路检测袜机的电机回零信号,当检测到电机回零时,即判断袜机为待机状态,并执行步骤(5);
18.(5)将缓存的织袜程序文件按照252个字节长度为准,对其进行拆分成多个数据包;
19.(6)拆分完成后,依次取出数据包,并在每个数据包前面添加2个0xee作为开头,每
个数据包尾部添加2个0xee作为结尾;
20.(7)mcu主控电路将一个数据包发送至电流环接口电路;
21.(8)电流环接口电路将mcu主控电路发送的ttl信号转换成袜机可识别的电流信号,并发送至袜机;
22.(9)袜机接收到数据包后,通过电流环接口电路返回应答信号至mcu主控电路;
23.(10)重复执行步骤(7)~(9),直至所有数据包发送完成。
24.作为优选的,所述步骤(5)中,拆分缓存的织袜程序文件时,若剩余部分不足252个字节的,则按照实际剩余长度作为一个数据包。
25.作为优选的,所述步骤(7)中mcu主控电路发送数据包的顺序依据所述步骤(6)中依次取出数据包的顺序。
26.为了实现上述目的,本发明还提供了应用如上所述的袜机下载器的袜机程序批量下载方法,包括以下步骤:
27.(i)配置若干与袜机通过电缆连接的袜机下载器,所有袜机下载器通过集中控制系统管理;
28.(ii)在集中控制系统中配置每个袜机下载器的ip地址及其对应的袜机资产编码;
29.(iii)集中控制系统从smom系统获取袜机的生产任务;
30.(iv)集中控制系统根据袜机资产编码及其所对应的袜机下载器,将织袜程序文件通过以太网发送至所有袜机下载器,袜机下载器接收到织袜程序文件后将织袜程序文件保存并等待袜机待机;
31.(v)当某个袜机下载器检测到袜机待机时,该袜机下载器将织袜程序文件按照252个字节为一个数据包进行拆分;
32.(vi)拆分完成后,依次取出数据包,并在每个数据包前面添加2个0xee作为开头,每个数据包尾部添加2个0xee作为结尾;
33.(vii)袜机下载器将数据包转换成袜机可以识别的电流信号并发送至袜机;
34.(viii)袜机接收到数据包后,返回应答信号至袜机下载器;
35.(ix)重复执行步骤(vii)~(viii),直至所有数据包发送完成。
36.作为优选的,集中控制系统检测袜机下载器的产量与smom系统中的任务产量是否相同,若是,自动获取smom的下一个任务以及程序,并将织袜程序下发到袜机下载器,同时将袜机下载器中的产量计数清零。
37.作为优选的,所述袜机下载器通过自身的io接口接到袜机的电机会零点信号上,当袜机的电机回零点信号由0变成1时,袜机下载器的产量计数加1。
38.作为优选的,所述集中控制系统包括:
39.存储模块,用于存储织袜程序文件;
40.配置模块,配置每个袜机下载器的ip地址及其对应的袜机资产编码;
41.生产任务获取模块,从smom系统获取袜机的生产任务;
42.织袜程序文件发送模块,通过以太网将织袜程序文件发送至所有袜机下载器;
43.检测模块,用于检测袜机下载器的产量与smom系统中的任务产量是否相同。
44.与现有技术相比,本发明具备以下有益效果:
45.采用本发明所提供之袜机下载器及袜机程序下载方法,能接收接收织袜程序并将
织袜程序转换成袜机可以识别的电流信号并传输给织袜机;采用本发明所提供之袜机程序批量下载方法,其结合袜机下载器,能实现袜机程序的批量下载;与现有技术相比,本发明大幅度节省了袜机程序下载速度和准确性,提升环形效率。
附图说明
46.图1为本发明-实施例1所公开袜机下载器的mcu主控电路的电路原理图局部一。
47.图2为本发明-实施例1所公开袜机下载器的mcu主控电路的电路原理图局部二。
48.图3为本发明-实施例1所公开袜机下载器的mcu主控电路的电路原理图局部三。
49.图4为本发明-实施例1所公开袜机下载器的mcu主控电路的电路原理图局部四。
50.图5为本发明-实施例1所公开袜机下载器的接口电路的电路原理图局部一。
51.图6为本发明-实施例1所公开袜机下载器的接口电路的电路原理图局部二。
52.图7为本发明-实施例1所公开袜机下载器的接口电路的电路原理图局部三。
53.图8为本发明-实施例1所公开袜机下载器的接口电路的电路原理图局部四。
54.图9为本发明-实施例1所公开袜机下载器的接口电路的电路原理图局部五。
55.图10为本发明-实施例1所公开袜机下载器的以太网接口电路的电路原理图局部一。
56.图11为本发明-实施例1所公开袜机下载器的以太网接口电路的电路原理图局部二。
57.图12为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部一。
58.图13为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部二。
59.图14为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部三。
60.图15为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部四。
61.图16为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部五(开关量输入采集电路单元pd11)。
62.图17为本发明-实施例1所公开袜机下载器的开关量输入采集电路的电路原理图局部六。
63.图18为本发明-实施例1所公开袜机下载器的电源电路的电路原理图局部一。
64.图19为本发明-实施例1所公开袜机下载器的电源电路的电路原理图局部二。
65.图20为本发明-实施例1所公开袜机下载器的开关量输出驱动电路的电路原理图局部一。
66.图21为本发明-实施例1所公开袜机下载器的开关量输出驱动电路的电路原理图局部二。
67.图22为本发明-实施例1所公开袜机下载器的开关量输出驱动电路的电路原理图局部三(开关量输出驱动电路单元pdo1)。
68.图23为本发明-实施例1所公开袜机下载器的开关量输出驱动电路的电路原理图
局部四。
69.图24为本发明-实施例1所公开袜机下载器的供电接口及通信电路的电路原理图局部一(恒流源电路)。
70.图25为本发明-实施例1所公开袜机下载器的供电接口及通信电路的电路原理图局部二(电流环接口电路)。
71.图26为本发明-实施例1所公开袜机下载器的供电接口及通信电路的电路原理图局部三。
72.图27为本发明-实施例1所公开袜机下载器的供电接口及通信电路的电路原理图局部三。
73.图28为本发明-实施例1所公开袜机下载器的原理框图。
74.图29为本发明-实施例2所公开袜机程序下载方法的流程示意图。
75.图30为本发明-实施例3所公开袜机程序批量下载方法的流程示意图。
76.图31为本发明-实施例3所公开袜机程序批量下载方法的原理框图。
77.图32为本发明-实施例4所公开集中控制系统的原理框图。
具体实施方式
78.为了使得本领域技术人员对本发明有更清晰的认知和了解,以下结合实施例对本发明进行进一步的详细说明。应当知晓的,下述所描述的具体实施例只是用于解释本发明,方便理解,本发明所提供的技术方案并不局限于下述实施例所提供的技术方案,实施例所提供的技术方案也不应当限制本发明的保护范围。
79.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,故图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
80.实施例1
81.如图1~28所示,本实施例提供了一种袜机下载器,袜机下载器与袜机电性连接,其工作原理是:通过以太网实现远程接收织袜程序文件,然后将织袜程序文件拆分为多个数据包,并将多个数据包转换成袜机可以识别的电流信号并传输给织袜机,由此实现袜机程序的下载。
82.袜机下载器的结构原理如下:包括mcu主控电路,与mcu主控电路通信的以太网接口电路、开关量输入采集电路、开关量输出驱动电路、接口电路、供电接口及通信电路,以及用于供电的电源电路。
83.mcu主控电路为袜机下载器核心机构,其采用型号为stm32f407zgt6的主控芯片,对于本领域技术人员而言,stm32f407zgt6芯片的引脚是已知的,本实施例中,stm32f407zgt6芯片的各引脚接线如下:stm32f407zgt6芯片引脚6、引脚72、引脚108、引脚144、引脚39、引脚17、引脚52、引脚62、引脚84、引脚95、引脚121、引脚131、引脚30、引脚143接vcc,引脚107、引脚38、引脚16、引脚51、引脚61、引脚83、引脚94、引脚120、引脚130接地,引脚33、引脚32和引脚31接vcc同时接有电容c1、电容c2和电阻r11,引脚71和引脚106分别接电容c3和电容c4后接地,引脚8和引脚9接晶振y10,引脚23和引脚24接晶振y9,引脚105接
swd接口p4的引脚4,引脚109接口p4的引脚2,引脚25接复位电路,引脚48接电阻r75后接地,引脚138接电阻r7后接地。mcu主控电路还包括有电源滤波模块及其其他配套电路,这些属于本领域的常规技术,故在此不作赘述。
84.以太网接口电路包括型号为lan8720a的以太网芯片u32和连接器rj45,其中,以太网芯片u32的引脚7接主控芯片的引脚45、引脚8接主控芯片的引脚44、引脚11接主控芯片的引脚43、引脚15接主控芯片的的引脚117、引脚12接主控芯片的引脚36、引脚13接主控芯片的引脚27、引脚16接主控芯片的引脚126、引脚17接主控芯片的引脚128、引脚18接主控芯片的引脚129;连接器rj45的引脚1接以太网芯片u32的引脚21、引脚2接以太网芯片u32的引脚20、引脚3接以太网芯片u32的引脚23、引脚6接以太网芯片u32的引脚22;袜机下载器通过以太网接口电路实现远程接收织袜程序文件。
85.开关量输入采集电路包括15个结构相同的开关量输入采集电路单元,分别如下:接主控芯片的引脚5的开关量输入采集电路单元pd11、接主控芯片的引脚4的开关量输入采集电路单元pd12、接主控芯片的引脚3的开关量输入采集电路单元pd13、接主控芯片的引脚2的开关量输入采集电路单元pd14、接主控芯片的引脚1的开关量输入采集电路单元pd15、接主控芯片的引脚142的开关量输入采集电路单元pd16、接主控芯片的引脚141的开关量输入采集电路单元pd17、接主控芯片的引脚124的开关量输入采集电路单元pd19、接主控芯片的引脚93的开关量输入采集电路单元pd110、接主控芯片的引脚92的开关量输入采集电路单元pd111、接主控芯片的引脚91的开关量输入采集电路单元pd112、接主控芯片的引脚90的开关量输入采集电路单元pd113、接主控芯片的引脚89的开关量输入采集电路单元pd114、接主控芯片的引脚88的开关量输入采集电路单元pd115、接主控芯片的引脚87的开关量输入采集电路单元pd116;
86.下述以开关量输入采集电路单元pd11为描述基准,描述开关量输入采集电路单元的电路原理,具体如下:开关量输入采集电路单元pd11包括型号为tlp920的光耦u2、发光二极管x0、电阻r1、电阻r3、电阻r5、电阻r7,光耦u2的引脚3接地、引脚4接发光二极管x0并且接主控芯片的引脚5、引脚1接电阻r5的一端、引脚2接有电阻r7的一端,电阻r5和电阻r7并联,发光二极管x0串接电阻r1,电阻r3与发光二极管x0和电阻r1并联。开关量输入采集电路还包括有端子p1、端子p2和端子p3,其中,开关量输入采集电路单元pd11~开关量输入采集电路单元pd17的xcom0端接端子p1的引脚8,x00~x007端依次接端子p1的引脚1~引脚7,开关量输入采集电路单元pd19~开关量输入采集电路单元pd116的x08~x015依次接端子p2的引脚1~引脚8,xcom1端接端子p3的引脚1,端子p3的引脚2接dc5v,引脚3接地,引脚4接dc24/29v;袜机下载器通过开关量输入采集电路检测织袜机的电机回零信号。
87.开关量输出驱动电路包括8个结构相同的开关量输出驱动电路单元:接主控芯片的引脚59的开关量输出驱动电路单元pdo1、接主控芯片的引脚60的开关量输出驱动电路单元pdo2、接主控芯片的引脚63的开关量输出驱动电路单元pdo3、接主控芯片的引脚64的开关量输出驱动电路单元pdo4、接主控芯片的引脚65的开关量输出驱动电路单元pdo5、接主控芯片的引脚66的开关量输出驱动电路单元pdo6、接主控芯片的引脚67的开关量输出驱动电路单元pdo7、接主控芯片的引脚68的开关量输出驱动电路单元pdo8;
88.下述以开关量输出驱动电路单元pdo1为描述基准,描述开关量输出驱动电路单元的电路原理,具体如下:开关量输出驱动电路单元pdo1包括型号为tlp181的光耦u6、发光二
极管y1、电阻r18、电阻r28、电阻r19、电子r24、三极管q1,光耦u6的引脚1接电阻r18一端,光耦u6的引脚2接主控芯片的引脚59,光耦u6的引脚3接三极管q1的基极,光耦u6的引脚4接电阻r19,电阻r19接发光二极管y1,三极管q1的发射极接地,光耦u6的引脚2和引脚1之间接电阻r28。开关量输出驱动电路单元还包括有端子p6,开关量输出驱动电路单元pdo1~开关量输出驱动电路单元pdo8的三极管的集电极依次接引脚8~引脚1。
89.供电接口及通信电路包括电流环接口电路、恒流源电路、端子p9、端子p10、型号为hfd4的继电器k1和继电器k2;电流环接口电路包括型号为hcpl4100的电流环路发射器u27和型号为hcpl4200的电流环路发射器u29,其中,电流环路发射器u27的引脚6接主控芯片的引脚101、引脚3接恒流源电路、引脚4接继电器k1的引脚2,电流环路发射器u29的引脚7接主控芯片的引脚10、引脚1接继电器k2的引脚7;继电器k1的引脚3接端子p9的引脚5、引脚6接端子p9的引脚6、引脚4接端子p10的引脚3、引脚5接端子p10的引脚4,继电器k2的引脚3接端子p9的引脚2、引脚6接端子p9的引脚4、引脚4接端子p10的引脚1、引脚5接端子p10的引脚2、引脚2接恒流源电路。其中,恒流源电路为现有电路,其包括有三极管q9和三极管q10,电流环路发射器u27的引脚3接三极管q9的集电极,电流环路发射器u29的引脚2接三极管q10的集电极。
90.接口电路包括有rs323/rs485/i2c接口,其中,rs485采用芯片型号为adm3491,其引脚2接主控芯片的引脚97,引脚4接主控芯片的引脚98,引脚5接主控芯片的引脚96;rs323采用sp3232,其引脚12接主控芯片的引脚70,引脚11接主控芯片的引脚69;i2c端子p5采用kf2edgk,其引脚1接主控芯片的引脚136,引脚2接主控芯片的引脚137。
91.电源电路为主直流电源电路,袜机下载器上电后,主直流电源电路将24v直流转换成6.6v、5v和3.3v的直流电源,分别给恒流源电路,mcu主控电路,以太网接口电路以及电流环接口电路供电。
92.实施例2
93.如图29所示,本实施例提供了应用如实施例1所述的袜机下载器的袜机程序下载方法,包括以下步骤:
94.一、袜机下载器通过电缆与袜机电性连接,同时,袜机下载器通过自身的io接口接到袜机的电机会零点信号上。
95.二、袜机下载器上电后,电源电路为恒流源电路、mcu主控电路、以太网接口电路和电流环接口电路供电;电源电路为主直流电源电路,其将24v直流转换成6.6v、5v和3.3v的直流电源,分别给恒流源电路,mcu主控电路,以太网接口电路以及电流环接口电路供电。
96.三、mcu主控电路通过以太网接口电路接收远程传输的织袜程序文件并将程序文件缓存在mcu主控电路中;织袜程序文件通过后台的管理系统发送。
97.四、mcu主控电路通过开关量输入采集电路检测袜机的电机回零信号,当检测到电机回零时,即判断袜机为待机状态,并执行下一步骤,执行程序传输动作;若未检测到袜机的电机回零信号,则袜机处于工作状态,此时,袜机下载器不执行程序传输动作,等待设定时间(例如1分钟)后,再次检测袜机的电机回零信号。
98.五、袜机下载器的mcu主控电路将缓存的织袜程序文件按照252个字节长度为准,对其进行拆分成多个数据包;其中,拆分缓存的织袜程序文件时,若剩余部分不足252个字节的,则按照实际剩余长度作为一个数据包,例如:织袜程序文件依次拆分了五个数据包,
然后还剩下152个字节,则按照152个字节的长度将其作为一个数据包。
99.六、拆分完成后,mcu主控电路再依次取出数据包,并在每个数据包前面添加2个0xee作为开头,每个数据包尾部添加2个0xee作为结尾,后续步骤所传输的数据包即为根据上述所处理后的数据包。
100.七、mcu主控电路将一个数据包发送至电流环接口电路;在进一步的优选方案中,mcu主控电路发送数据包的顺序依据步骤六中依次取出数据包的顺序。
101.八、电流环接口电路将mcu主控电路发送的ttl信号转换成袜机可识别的电流信号,并发送至袜机;具体的说,电流环接口电路将mcu主控电路发出的0~5v的ttl信号转换成袜机可以识别的4~20ma电流信号。
102.九、袜机接收到数据包后,通过电流环接口电路返回应答信号至mcu主控电路;具体的说,袜机接收到数据包后,袜机发送0xaa作为响应,mcu主控电路通过电流环接口电路接收袜机回传的0xaa,至此完成一个数据包的传送。
103.十、重复执行步骤(七)~(九),直至所有数据包发送完成。
104.本实施例通过上述设计,实现通过袜机下载器下载织袜程序至袜机,与现有的人工拷贝u盘程序再下载的模式相比,本实施例所披露的袜机程序下载方法效率和准确度更高。
105.实施例3
106.如图30、31所示,本实施例提供了应用如实施例1所述的袜机下载器的袜机程序批量下载方法,包括以下步骤:
107.步骤一:首先,配置若干与袜机通过电缆连接的袜机下载器,所有袜机下载器通过集中控制系统管理;每一个袜机匹配一个袜机下载器,集中控制系统管理负责对向袜机下载器发送织袜程序。
108.步骤二:在集中控制系统中配置每个袜机下载器的ip地址及其对应的袜机资产编码;每个袜机下载器的ip地址唯一,袜机资产编码唯一。
109.步骤三:集中控制系统从smom系统获取袜机的生产任务;在进一步的优选方案中,集中控制系统检测袜机下载器的产量与smom系统中的任务产量是否相同,若是,自动获取smom的下一个任务以及程序,并将织袜程序下发到袜机下载器,同时将袜机下载器中的产量计数清零,其中,袜机下载器中的产量的计数方法如下:袜机下载器通过自身的io接口接到袜机的电机会零点信号上,当袜机的电机回零点信号由0变成1时,袜机下载器的产量计数加1。
110.步骤四:集中控制系统根据袜机资产编码及其所对应的袜机下载器,将织袜程序文件通过以太网发送至所有袜机下载器,袜机下载器接收到织袜程序文件后将织袜程序文件保存并等待袜机待机;发送的织袜程序文件和袜机下载器一一对应,织袜程序文件根据袜机的生产任务而定。
111.步骤五:当某个袜机下载器检测到袜机待机时,袜机下载器执行织袜程序发送,该袜机下载器将织袜程序文件按照252个字节为一个数据包进行拆分,将织袜程序文件拆分为多个数据包;其中,某个袜机下载器是指所有袜机下载器中的一个或多个,当多个袜机下载器检测到对应的袜机待机时,则这些袜机下载器均执行织袜程序发送;其中,拆分缓存的织袜程序文件时,若剩余部分不足252个字节的,则按照实际剩余长度作为一个数据包,例
如:织袜程序文件依次拆分了五个数据包,然后还剩下152个字节,则按照152个字节的长度将其作为一个数据包。
112.步骤六:拆分完成后,再依次取出数据包,并在每个数据包前面添加2个0xee作为开头,每个数据包尾部添加2个0xee作为结尾;后续步骤所传输的数据包即为根据上述所处理后的数据包。
113.步骤七:袜机下载器将数据包转换成袜机可以识别的电流信号并发送至袜机;具体的说,袜机下载器的mcu主控电路将一个数据包发送至电流环接口电路;在进一步的优选方案中,mcu主控电路发送数据包的顺序依据步骤六中依次取出数据包的顺序;袜机下载器的电流环接口电路将mcu主控电路发送的ttl信号转换成袜机可识别的电流信号,并发送至袜机;其中,电流环接口电路将mcu主控电路发出的0~5v的ttl信号转换成袜机可以识别的4~20ma电流信号。
114.步骤八:袜机接收到数据包后,返回应答信号至袜机下载器;具体的说,袜机接收到数据包后,袜机发送0xaa作为响应,袜机下载器的mcu主控电路通过电流环接口电路接收袜机回传的0xaa,至此完成一个数据包的传送。
115.步骤九:重复执行步骤七~步骤八,直至所有数据包发送完成。
116.本实施例通过上述设计,根据袜机数量一一配置袜机下载器,所有袜机下载器通过集中控制系统进行管理,在集中控制系统检测到袜机下载器的产量与smom系统中的任务产量相同时,自动获取下一个生成任务并将对应的织袜程序发送至对应的袜机下载器,然后,再袜机下载器检测到袜机待机时,执行织袜程序向袜机传送,其可实现批量处理袜机织袜程序的下载,可以实现全车间多台袜机在短时间内(一般为1分钟)完成袜机织袜程序的下载切换,大幅度节省袜机程序下载速度,提升环形效率,同时,可以避免人工操作出现的错误问题。
117.实施例4
118.如图32所示,本实施例提供了实现实施例3的集中控制系统,其也为实施例2中所述的后台的管理系统,该集中控制系统硬件部分采用计算机,其功能模块包括如下:
119.存储模块,用于存储织袜程序文件,织袜程序文件有若干,本领域技术人员可以根据生产需要,对存储模块中的织袜程序文件进行更新或迭代;配置模块,配置每个袜机下载器的ip地址及其对应的袜机资产编码;生产任务获取模块,从smom系统获取袜机的生产任务;织袜程序文件发送模块,通过以太网将织袜程序文件发送至所有袜机下载器;检测模块,用于检测袜机下载器的产量与smom系统中的任务产量是否相同。集中控制系统通过配置模块配置每个袜机下载器的ip地址及其对应的袜机资产编码;在一种优选方案中,集中控制系统通过检测模块检测袜机下载器的产量与smom系统中的任务产量是否相同,若是,通过生产任务获取模块自动获取smom的下一个任务以及程序,并通过织袜程序文件发送模块将织袜程序下发到袜机下载器,同时将袜机下载器中的产量计数清零。
120.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1