本发明涉及pcb加工设备,尤其涉及一种pcb钻孔机与板料缓存设备控制方法。
背景技术:
1、目前pcb钻机多采用人工上下料方式或借助搬运设备取放pcb板料,通过人力将待加工的板料运送到加工的pcb钻孔机上或将加工完成的板料卸载到指定工位,作为板料加工工艺过程中的板料运送步骤,人工搬运方式耗费较多的资源,且工作内容相对繁重,板料运送效率难以保证,所以,随着工业的自动化发展,为钻孔机增加了板料缓存机构,并开发了pcb钻孔机板料的自动上下料功能。
2、这种板料的自动上下料功能主要是工作人员使用控制系统对pcb钻孔机和板料缓存机构进行指令控制,驱使pcb钻孔机工作台上的移动模块移动并在指定坐标处钻得若干不同孔径的孔位,驱动板料缓存机构进行升降运动完成自动上料、下料任务;当pcb钻孔机和板料缓存机构在人为操作上料、下料过程中,二者存在碰撞风险,容易撞坏加工设备或板料,影响pcb钻孔机的加工进度和加工成本;所以,现在需要一种防碰撞的方法,避免pcb钻孔机与板料缓存机构发生碰撞,保证设备的安全作业。
技术实现思路
1、针对现有技术存在的上述问题,本发明提出了一种pcb钻孔机与板料缓存设备控制方法,能够有效地避免设备运行或人为误操作时导致的pcb钻孔机与板料缓存设备的碰撞风险。
2、具体技术方案如下:
3、一种pcb钻孔机与板料缓存设备控制方法,包括以下步骤:
4、s1、当前设备发起作业请求;
5、s2、获取目标设备的当前位置信息;
6、s3、基于所述当前位置信息判断所述目标设备是否在预设位置;
7、s4、当所述目标设备在预设位置时,则所述当前设备完成所述作业请求。
8、在本公开的一个实施例中,所述s1包括:s11、pcb钻孔机发起移动作业请求;s12、板料缓存设备发起升降作业请求。
9、在本公开的一个实施例中,所述s2包括:获取所述pcb钻孔机工作台的当前位置信息和获取所述板料缓存设备的当前位置信息。
10、在本公开的一个实施例中,所述s3包括:s31、获取预设位置信息;s32、比对所述预设位置信息与所述当前位置信息是否匹配;其中,所述预设位置信息包括:所述板料缓存设备所在的第一位置信息和所述pcb钻孔机工作台所在的第二位置信息;所述s32包括:可编程控制器判断所述板料缓存设备是否在第一位置;cnc控制系统判断所述pcb钻孔机工作台是否在第二位置。
11、在本公开的一个实施例中,所述s4包括:当所述板料缓存设备在第一位置时,则所述可编程控制器向所述cnc控制系统发送第一指令;所述cnc控制系统发送移动指令,所述pcb钻孔机完成移动作业请求。
12、在本公开的一个实施例中,所述s4包括:当所述pcb钻孔机工作台在第二位置时,则所述cnc控制系统向所述可编程控制器发送第三指令;所述可编程控制器发送升降指令,所述板料缓存机构发送完成升降作业请求。
13、在本公开的一个实施例中,还包括s5、当所述目标设备不在预设位置时,则激活报警机制;所述报警机制包括发送报警信息和暂停所述当前设备的运动,所述当前设备不能完成所述作业请求。
14、在本公开的一个实施例中,所述s5包括:当所述板料缓存设备不在第一位置时,则所述可编程控制器向所述cnc控制系统发送第二指令;所述cnc控制系统发送报警信息,所述pcb钻孔机暂停运动且不能完成移动作业请求。
15、在本公开的一个实施例中,所述s5包括:当所述pcb钻孔机工作台不在第二位置时,则所述cnc控制系统向所述可编程控制器发送第四指令;所述可编程控制器发送报警信息,所述板料缓存设备暂停运动且不能完成升降作业请求。
16、在本公开的一个实施例中,所述s1还包括在所述可编程控制器与所述cnc控制系统之间建立通讯通道,用于传输允许完成作业请求信息。
17、上述技术方案具有如下优点或有益效果:
18、本发明的这种pcb钻孔机与板料缓存设备控制方法,在pcb加工过程中对设备的运动及目标设备的位置进行判断,当pcb钻孔机或板料缓存设备发起作业请求时,通过判断目标设备的位置信息控制当前设备是否进行对应操作;还设置了报警机制发出报警信息并停止当前设备的运动,这种设备控制方法实现了对设备的防撞、防呆控制,有效地避免了pcb钻孔机与板料缓存设备配合自动上下料时发生碰撞的风险,也避免了人工误操作或设备发生异常时的碰撞风险,保证了板料加工过程中pcb钻孔机与板料缓存设备的安全运行。
1.一种pcb钻孔机与板料缓存设备控制方法,其特征在于,包括以下步骤:
2.如权利要求1所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s1包括:s11、pcb钻孔机发起移动作业请求;s12、板料缓存设备发起升降作业请求。
3.如权利要求2所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s2包括:获取所述pcb钻孔机工作台的当前位置信息和获取所述板料缓存设备的当前位置信息。
4.如权利要求3所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s3包括:s31、获取预设位置信息;s32、比对所述预设位置信息与所述当前位置信息是否匹配;其中,所述预设位置信息包括:所述板料缓存设备所在的第一位置信息和所述pcb钻孔机工作台所在的第二位置信息;所述s32包括:可编程控制器判断所述板料缓存设备是否在第一位置;cnc控制系统判断所述pcb钻孔机工作台是否在第二位置。
5.如权利要求4所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s4包括:当所述板料缓存设备在第一位置时,则所述可编程控制器向所述cnc控制系统发送第一指令;所述cnc控制系统发送移动指令,所述pcb钻孔机完成移动作业请求。
6.如权利要求4所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s4包括:当所述pcb钻孔机工作台在第二位置时,则所述cnc控制系统向所述可编程控制器发送第三指令;所述可编程控制器发送升降指令,所述板料缓存机构发送完成升降作业请求。
7.如权利要求4所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,还包括s5、当所述目标设备不在预设位置时,则激活报警机制;所述报警机制包括发送报警信息和暂停所述当前设备的运动,所述当前设备不能完成所述作业请求。
8.如权利要求7所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s5包括:当所述板料缓存设备不在第一位置时,则所述可编程控制器向所述cnc控制系统发送第二指令;所述cnc控制系统发送报警信息,所述pcb钻孔机暂停运动且不能完成移动作业请求。
9.如权利要求7所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s5包括:当所述pcb钻孔机工作台不在第二位置时,则所述cnc控制系统向所述可编程控制器发送第四指令;所述可编程控制器发送报警信息,所述板料缓存设备暂停运动且不能完成升降作业请求。
10.如权利要求4所述的一种pcb钻孔机与板料缓存设备控制方法,其特征在于,所述s1还包括在所述可编程控制器与所述cnc控制系统之间建立通讯通道,用于传输允许完成作业请求信息。
