System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于压铸设备,特别的涉及一种压铸机周边信号的检测方法及装置。
技术介绍
1、目前,在压铸机与周边设备组成一条全自动生产线中,通常需要压铸机与周边设备进行联动控制实现生产,周边设备通常包括注汤设备、取件设备、喷雾设备。在实际生产应用中,由于压铸机与周边设备是不同公司生产的设备,存在兼容性的问题,需要对压铸机与周边设备进行信号交互测试。由于不能够在车间内测试压铸机与周边设备的信号交互是否符合本公司周边信号交互规范,通常是在客户厂组装后,才能够联机测试压铸机与周边设备信号交互是否正常。若在客户厂内才发现压铸机与周边设备不能正常联动控制,留给技术人员解决问题的时间短会很短,对能力及经验要求较高,尤其是出口到国外的压铸机,目前还没有远程监控、更改压铸机程序的方案,无法及时解决问题。
技术实现思路
1、本申请为解决上述提到的在实际生产应用中,由于压铸机与周边设备是不同公司生产的设备,存在兼容性的问题,需要对压铸机与周边设备进行信号交互测试等技术问题,提出一种压铸机周边信号的检测方法及装置,其具体方案如下:
2、第一方面,本申请提供了一种压铸机周边信号的检测方法,包括:
3、识别模拟操作指令中的模拟操作对象;
4、若模拟操作对象为模拟周边设备,则基于预设的第一模拟操作指令对压铸机进行周边设备的信号模拟处理;
5、若模拟操作对象为模拟压铸机,则基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理。
6、在第一方面的一种可选方
7、当识别到压铸机所发送的第一允许注汤信号时,发送开始注汤信号至压铸机,并按照预设的注汤时间间隔发送第一允许射料信号至压铸机,以使压铸机执行射料操作;
8、当识别到压铸机所发送的第一允许取件信号时,将用于表征错误的第一取件安全信号发送至压铸机,以使压铸机的顶针执行顶出操作;
9、当检测到压铸机的顶针处于预设顶出位置时,按照预设的取件时间间隔将用于表征错误的第一取件安全信号更新为用于表征正确的第一取件安全信号,并将用于表征正确的第一取件安全信号发送至压铸机。
10、在第一方面的又一种可选方案中,在将用于表征正确的第一取件安全信号发送至压铸机之后,还包括:
11、将用于表征错误的第一喷雾安全信号发送至压铸机,并按照预设的喷雾时间间隔将用于表征错误的第一喷雾安全信号更新为用于表征正确的第一喷雾安全信号,并将用于表征正确的第一喷雾安全信号发送至压铸机;
12、发送第一循环信号至压铸机,以使压铸机进行周边设备的信号模拟处理。
13、在第一方面的又一种可选方案中,在将用于表征错误的第一取件安全信号发送至压铸机,以使压铸机的顶针执行顶出操作之后,当检测到压铸机的顶针处于预设顶出位置之前,还包括:
14、获取压铸机的顶针位置编码器发送的位置信息;其中,位置信息包括压铸机的顶针执行顶出操作之前的第一位置信息以及压铸机的顶针执行顶出操作之后的第二位置信息;
15、根据预设顶出位置和第一位置信息,计算得到第一位移信息;
16、将第一位移信息进行误差计算,得到允许位移范围;
17、根据第二位置信息和第一位置信息,计算得到第二位移信息;
18、当第二位移信息处于允许位移范围内时,确定压铸机的顶针处于预设顶出位置;
19、当第二位移信息未处于允许位移范围内时,确定压铸机的顶针未处于预设顶出位置。
20、在第一方面的又一种可选方案中,基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理,包括:
21、发送第二允许注汤信号至周边设备,以使周边设备执行注汤操作;
22、当识别到周边设备发送的第二允许射料信号时,发送开始射料信号至周边设备,并按照预设的射料时间间隔发送第二允许取件信号至周边设备,以使周边设备开始执行取件操作;
23、当识别到周边设备发送的用于表征错误的第二取件安全信号时,按照预设的顶出时间间隔发送顶出完成信号至周边设备,以使周边设备完成取件操作;
24、当识别到周边设备将用于表征错误的第二取件安全信号更新为用于表征正确的第二取件安全信号时,周边设备完成取件操作。
25、在第一方面的又一种可选方案中,在当识别到周边设备将用于表征错误的第二取件安全信号更新为用于表征正确的第二取件安全信号时,周边设备完成取件操作之后,还包括:
26、当依次识别到周边设备发送的用于表征错误的第二喷雾安全信号以及用于表征正确的第二喷雾安全信号后,发送第二循环信号至周边设备,以使周边设备进行压铸机的信号模拟处理。
27、在第一方面的又一种可选方案中,基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理之前,还包括:
28、发送注汤操作信号至周边设备中的注汤设备,以使注汤设备执行注汤操作,并判断注汤设备的工作状态;
29、获取注汤设备执行注汤操作的动作数据;
30、基于动作数据以及经过训练后的分类模型,得到注汤设备的工作状态;其中,分类模型由多个标准动作数据以及多个标准动作数据所对应的工作状态训练得到;
31、基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理,还包括:
32、当注汤设备的工作状态处于正常状态时,基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理。
33、第二方面,本申请提供了一种压铸机周边信号的检测装置,包括:
34、指令识别模块,其用于识别模拟操作指令中的模拟操作对象;
35、第一测试模块,其用于若模拟操作对象为模拟周边设备,则基于预设的第一模拟操作指令对压铸机进行周边设备的信号模拟处理;
36、第二测试模块,其用于若模拟操作对象为模拟压铸机,则基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理。
37、第三方面,本申请提供了一种压铸机周边信号的检测装置,包括处理器以及存储器;
38、处理器与存储器连接;
39、存储器,用于存储可执行程序代码;
40、处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于实现本申请实施例第一方面或第一方面的任意一种实现方式提供的压铸机周边信号的检测方法。
41、第四方面,本申请提供了一种计算机存储介质,计算机存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,可实现本申请实施例第一方面或第一方面的任意一种实现方式提供的压铸机周边信号的检测方法。
42、有益效果:
43、在本申请中,可在进行压铸机周边信号的检测时,先识别模拟操作指令中的模拟操作对象;若模拟操作对象为模拟周边设备,则基于预设的第一模拟操作指令对压铸机进行周边设本文档来自技高网...
【技术保护点】
1.一种压铸机周边信号的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设的第一模拟操作指令对压铸机进行周边设备的信号模拟处理,包括:
3.根据权利要求2所述的方法,其特征在于,在所述将所述用于表征正确的第一取件安全信号发送至所述压铸机之后,还包括:
4.根据权利要求2所述的方法,其特征在于,在所述将用于表征错误的第一取件安全信号发送至所述压铸机,以使所述压铸机的顶针执行顶出操作之后,所述当检测到所述压铸机的顶针处于预设顶出位置之前,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理,包括:
6.根据权利要求5所述的方法,其特征在于,在所述当识别到所述周边设备将所述用于表征错误的第二取件安全信号更新为用于表征正确的第二取件安全信号时,所述周边设备完成所述取件操作之后,还包括:
7.根据权利要求1所述的方法,其特征在于,所述基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理之前,还包括:
8
9.一种压铸机周边信号的检测装置,其特征在于,包括处理器以及存储器;
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1-7任一项所述方法的步骤。
...【技术特征摘要】
1.一种压铸机周边信号的检测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于预设的第一模拟操作指令对压铸机进行周边设备的信号模拟处理,包括:
3.根据权利要求2所述的方法,其特征在于,在所述将所述用于表征正确的第一取件安全信号发送至所述压铸机之后,还包括:
4.根据权利要求2所述的方法,其特征在于,在所述将用于表征错误的第一取件安全信号发送至所述压铸机,以使所述压铸机的顶针执行顶出操作之后,所述当检测到所述压铸机的顶针处于预设顶出位置之前,还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于预设的第二模拟操作指令对周边设备进行压铸机的信号模拟处理,包括:
6.根据权利...
【专利技术属性】
技术研发人员:龚正豪,杨凌霄,汪军奎,郭会东,
申请(专利权)人:宁波保税区海天智胜金属成型设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。