基于软硬件协同处理的贴片机贴装控制方法及系统技术方案

技术编号:36300890 阅读:57 留言:0更新日期:2023-01-13 10:16
本发明专利技术涉及贴片机控制技术领域,具体公开了一种基于软硬件协同处理的贴片机贴装控制方法及系统所述方法包括以下步骤:上位机根据贴装动作流程创建控制指令集;主控制器与上位机信息交互,解析由上位机下发的控制指令,执行解析的控制指令并将解析的控制指令下发给从设备;从设备根据控制指令执行部件动作,并将执行信息上传至主控制器,且主控制器监控从设备的指令执行状态。该方案建立了完整的软硬件交互数据结构和交互模式,采用了以软硬件协同控制为主要设计方法,将高速执行的贴装流程在硬件上执行,大大减少了软硬件之间的数据传输,使贴装过程兼具软件的灵活性以及硬件的高性能执行优势。性能执行优势。性能执行优势。

【技术实现步骤摘要】
基于软硬件协同处理的贴片机贴装控制方法及系统


[0001]本专利技术涉及贴片机控制
,具体地涉及一种基于软硬件协同处理的贴片机贴装控制方法及系统。

技术介绍

[0002]贴片机贴装元件过程由多轴与部件协同运动实现元件吸取、元件识别、元件贴装等动作流程,为提高生产效率和贴装质量,需要多轴运动控制系统、电机驱动和数控系统等紧密配合,实时控制和协调各个轴与部件之间的运动关系,保证不同电机间转速或位移同步,因此,若轴或部件动作衔接周期偏长,将严重制约贴装效率。
[0003]贴片机中轴与部件分布动作需要一系列的控制指令,这就要求贴片机控制系统具有高效的数据传输、极低的交互时延和良好的灵活性等。若仅采用硬件实现控制,虽有着很高的执行效率,但由于硬件FPGA自身的特点,不适合进行复杂的贴装动作控制,如贴装动作子流程控制、复杂的判断结构、标记点识别等,各动作流程通用性差,缺乏灵活性,同时涉及到浮点型运算(如PCB倾斜误差补偿运算),难免会存在开发周期长、增大开发难度等不足;若仅利用纯软件或嵌入式处理器实现控制,虽CPU处理器具有高灵活的控制贴装动本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于软硬件协同处理的贴片机贴装控制方法,其特征在于,包括以下步骤:上位机根据贴装动作流程创建控制指令集;主控制器与上位机信息交互,解析由上位机下发的控制指令,执行解析的控制指令并将解析的控制指令下发给从设备;从设备根据控制指令执行部件动作,并将执行信息上传至主控制器,且主控制器监控从设备的指令执行状态。2.根据权利要求1所述的方法,其特征在于,所述主控制器与上位机信息交互方法如下:上位机将控制指令集写入主控制器的队列通道和/或立即执行通道缓冲区;其中,所述队列通道用于缓存来源于上位机的部件动作控制指令和监控指令形成的指令队列;所述立即执行通道用于执行来源于上位机的部件动作控制指令。3.根据权利要求2所述的方法,其特征在于,所述队列通道执行指令的方法是:主控制器依次执行队列通道的所述指令集,当主控制器执行部件动作控制指令时,主控制器根据该部件动作控制指令中的从设备地址分发到对应的从设备中执行;当主控制器执行监控指令时,主控制器先判断是否满足监控条件,若满足监控条件,则继续执行队列通道中的下一条控制指令,若不满足监控条件,则进行等待直至满足监控条件。4.根据权利要求3所述的方法,其特征在于,所述部件动作控制指令包含从设备地址、轴或部件控制参数和指令标识,所述指令标识用于标识从设备执行对应指令的完成状态。5.根据权利要求3所述的方法,其特征在于,所述监控指令包括轴停止监控指令和完成状态码监控指令;所述轴停止监控指令用于监控从设备的轴运动状态,所述轴停止监控指令包含从设备地址和待监控轴的编号;所述完成状态码监控指令用于监控部件动作控制指令是否执行完成,当主控制器查询到完成状态码监控指令对应的完成状态码时,视为执行完成,所述完成状态码由从设备的编号和指令标识构成,所述指令标识用于标识从设备执行该指令的完成状态。6.根据权利要求5所示的方法,其特征在于,所述监控条件为当指定的轴状态为静止时,则该监控指令视为完成。7.根据权利要求1所述的方法,其特征在于,所述方法还包括主控制器监控部件动作控制指令是否超时,具体过程如下:主控制器监控到从设备开始执行部件动作控制指令后,启动定时,若在预设时长内接收到来自从设备的部件动作控制指令已完成信息,则停止...

【专利技术属性】
技术研发人员:唐学峰傅亚男于缓缓朱远哲陈凌升贺琛吴欢欢元光远金长明
申请(专利权)人:合肥安迅精密技术有限公司
类型:发明
国别省市:

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

1