一种智能夹具控制模块制造技术

技术编号:29272863 阅读:13 留言:0更新日期:2021-07-13 18:02
一种智能夹具控制模块,包括GD32辅控板;GD32辅控板集成气缸控制模块、电机驱动模块、压力检测模块、供电电路和驱动电路;PX30模块通过双排针插在GD32的辅控板上;PX30模块为主控,GD32的辅控板为辅控;PX30通过Modbus协议与GD32通信连接;GD32的辅控板上集成设置ADC采集模块、串口终端、多个USB2.0接口、OTG升级接口、多个Debug按键和外向供电接口;外向供电接口连接供电电路;电机驱动模块连接驱动电路;ADC采集模块通过modbus协议数据传递连接PX30模块。本实用新型专利技术,可用于各类夹具,使用者可以根据自己的需求用python编写程序,在达到一般夹具功能的同时,程序的升级维护也更加方便,编写程序的使用者也不需要了解底层控制程序,也可以根据本控制板提供的api进行操作。

【技术实现步骤摘要】
一种智能夹具控制模块
本技术涉及夹具控制模块领域,尤其涉及一种智能夹具控制模块。
技术介绍
随着时代发展,现在夹具也不仅仅是单一的组装、测试手机及相关配件;随着现代越来越智能化的现在,需要远端可以实时监控车间里各类夹具的状态,以便进行各种产量、良率、异常情况等的监视,做到高效生产。前期的夹具一般以单片机为主控,可以进行气缸控制、电机驱动、压力测试等夹具动作的逻辑控制。手机装配过程中的各种信息(产量、良率、异常等)则通常保存在本地,若需要记录运行时的数据、及时解决生产的异常、升级夹具程序时,则需要耗费大量人力去检点夹具和升级,该类夹具就会存在较多弊端:1、费时费力,效率低下2、夹具出现异常时,不能及时发现并解决异常,程序升级维护繁琐。
技术实现思路
(一)技术目的为解决
技术介绍
中存在的技术问题,本技术提出一种智能夹具控制模块,用于各类夹具,使用者可以根据自己的需求用python编写程序,在达到一般夹具功能的同时,程序的升级维护也更加方便,编写程序的使用者也不需要了解底层控制程序,也可以根据本控制板提供的api进行操作。(二)技术方案为解决上述问题,本技术提出了一种智能夹具控制模块,包括GD32辅控板;GD32辅控板集成气缸控制模块、电机驱动模块、压力检测模块、供电电路和驱动电路;PX30模块通过双排针插在GD32的辅控板上;PX30模块为主控,GD32的辅控板为辅控;PX30通过Modbus协议与GD32通信连接;GD32的辅控板上集成设置ADC采集模块、串口终端、多个USB2.0接口、OTG升级接口、多个Debug按键和外向供电接口;外向供电接口连接供电电路;电机驱动模块连接驱动电路;ADC采集模块通过modbus协议数据传递连接PX30模块。优选的,GD32辅控板为人物逻辑动作控制,仅设有外设驱动;辅控板的程序固定。优选的,PX30模块运行ubuntu系统,PX30模块采用python3编码。本技术中,PX30模块通过串口与底板通信,使用modbus通信协议。辅控板主要做modbus从机,负责GPIO、电机的驱动控制及ADC(压力)的数据采集等,将采集的数据通过modbus协议传至PX30模块,由PX30模块进行数据处理;当PX30模块控制输出及电机等时,将需要控制的部分数据传输至底板,底板再进行相应指令(数据)的动作控制。本技术,可用于各类夹具,使用者可以根据自己的需求用python编写程序,在达到一般夹具功能的同时,程序的升级维护也更加方便,编写程序的使用者也不需要了解底层控制程序,也可以根据本控制板提供的api进行操作。本技术,在联网状态时,也可以远端进行监控夹具的状态及相关数据,很好的解决了旧版夹具无法远端监控夹具状态及数据的问题,夹具产生问题能第一时间发现并解决。附图说明图1为本技术提出的智能夹具控制模块的结构示意图。具体实施方式为使本技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本技术的概念。如图1所示,本技术提出的一种智能夹具控制模块,包括GD32辅控板;GD32辅控板集成气缸控制模块、电机驱动模块、压力检测模块、供电电路和驱动电路;PX30模块通过双排针插在GD32的辅控板上;PX30模块为主控,GD32的辅控板为辅控;PX30通过Modbus协议与GD32通信连接;GD32的辅控板上集成设置ADC采集模块、串口终端、多个USB2.0接口、OTG升级接口、多个Debug按键和外向供电接口;外向供电接口连接供电电路;电机驱动模块连接驱动电路;ADC采集模块通过modbus协议数据传递连接PX30模块在一个可选的实施例中,ADC采集模块为16bitADC采集模块或12bitADC采集模块。在一个可选的实施例中,串口终端linux调试的串口终端;在一个可选的实施例中,GD32的辅控板上集成设置4路串口,分别为1路MCU串口,2路linux串口,1路HMI屏串口。在一个可选的实施例中,OTG升级接口采用linux系统升级使用。在一个可选的实施例中,Debug按键包括boot,电源键和复位按键在一个可选的实施例中,外向供电接口,提供24V、12V、5V的供电接口;在一个可选的实施例中,GD32的辅控板上集成设置100M以太网接口。在一个可选的实施例中,GD32的辅控板上集成设置3路电机驱动,24路通用输入接口,以及21路通用输出接口。本技术,PX30通过Modbus协议与GD32通信,实现夹具的动作控制。本技术中,PX30模块通过串口与底板通信,使用modbus通信协议。辅控板主要做modbus从机,负责GPIO、电机的驱动控制及ADC(压力)的数据采集等,将采集的数据通过modbus协议传至PX30模块,由PX30模块进行数据处理;当PX30模块控制输出及电机等时,将需要控制的部分数据传输至底板,底板再进行相应指令(数据)的动作控制。各个部分模块的实现方法,描述如下:OUT输出控制:PX30模块将想要变化的输出端口,转换成相应的modbus-rtu的帧格式,再由串口发送至底板,底板接收到相应的数据后进行解析,再变化PX30模块想要改变的输出端口。IN输入端:首先GD32的辅控板采集各个输入端的电平,转换成相应的modbus-rtu的帧格式。PX30模块需要查询输入端的状态时,向底板发送查询的modbus指令,辅控板再将采集到的输入端状态上传至PX30模块。电机控制:首先,上电时,PX30模块必须将电机的初始化数据(导程、细分)发送至底板进行初始化。当主板需要控制相应电机的动作时,将需要控制的数据(如方向、速度、行程等)转成相应的modbus-rtu的帧格式发送至底板,底板再进行相应的动作控制。压力采集:压力的采集由底板的ADC芯片或者由GD32辅控板内部ADC进行采集。是由压力传感器将压力的模拟量数据转换成相对应的数字量。当采集到压力相应的数字量后,由辅控板上传至PX30模块,PX30模块再进行转换成压力值。夹具的数据存储:夹具的数据存储在PX30模块的ROM中,根据modbus协议分为两个文件,一个为“coil.txt”存储对应的线圈状态,另一个为“register.txt”存储对应的寄存器数据。夹具紧急控制:由于本控制板的主板与辅控板通过串口通信,在紧急信号触发时(如急停按下、光栅触发)需要经过输入信号采集->PX30模块数据处理->底板再执行相应的动作,这期间需要的时间较MCU直接控制会有些延迟,因此本控制板加入了紧急控制的程序。首先由本文档来自技高网...

【技术保护点】
1.一种智能夹具控制模块,其特征在于,包括GD32辅控板;GD32辅控板集成气缸控制模块、电机驱动模块、压力检测模块、供电电路和驱动电路;/nPX30模块通过双排针插在GD32的辅控板上;PX30模块为主控,GD32的辅控板为辅控;PX30通过Modbus协议与GD32通信连接;/nGD32的辅控板上集成设置ADC采集模块、串口终端、多个USB2.0接口、OTG升级接口、多个Debug按键、以太网接口和外向供电接口;/n外向供电接口连接供电电路;电机驱动模块连接驱动电路;/nADC采集模块通过modbus协议数据传递连接PX30模块;/n串口终端为linux调试的串口终端。/n

【技术特征摘要】
1.一种智能夹具控制模块,其特征在于,包括GD32辅控板;GD32辅控板集成气缸控制模块、电机驱动模块、压力检测模块、供电电路和驱动电路;
PX30模块通过双排针插在GD32的辅控板上;PX30模块为主控,GD32的辅控板为辅控;PX30通过Modbus协议与GD32通信连接;
GD32的辅控板上集成设置ADC采集模块、串口终端、多个USB2.0接口、OTG升级接口、多个Debug按键、以太网接口和外向供电接口;
外向供电接...

【专利技术属性】
技术研发人员:林飞
申请(专利权)人:东莞市思榕智能装备有限公司
类型:新型
国别省市:广东;44

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

1