客户服务热线 400-800-8257

用扼制控件进行新型式烧焊器械轴扼程序的变革

2018-07-10

CN3接口的信号排列CN3/aCN3/bCN3/1a:空CN3/1b:Z轴光电编码器原点信号CN3/2a:空CN3/2b:空CN3/3a:空CN3/3b:Z轴光电编码器电源CN3/4a:空CN3/4b:Z轴光电编码器公共地CN3/5a:空CN3/5b:Z轴光电编码器B相信号CN3/6a:空CN3/6b:Z轴光电编码器A相信号CN4接口的信号排列CN4/aCN4/bCN4/1a:屏蔽地CN4/1b:屏蔽地CN4/2a:焊头90旋转驱动信号CN4/2b:Z轴正转驱动信号CN4/3a:空CN4/3b:Z轴反转驱动信号CN4/4a:空CN4/4b:非终焊位移到位信号CN4/4a:空CN4/5b:终焊位移到位信号CN4/6a:空CN4/6b:空CN4/7a:空CN4/7b:Z轴正向限位光电信号CN4/8a:急停信号CN4/8b:Z轴逆向限位光电信号CN4/9a:非终焊位焊毕信号CN4/9b:终焊位焊毕信号CN4/10a:空CN4/10b:空3接口信号时序分析上位轴控系统与下位PLC完成焊接状态信息传递是通过接口CN4上的CN4/4b,CN4/5b,CN4/9a,CN4/9b四路信号进行的。
焊接控制过程为:通电后,上位轴控系统控制X、Y、Z轴回原点复位,然后走第一焊位;焊头到位后,向下位PLC发非终焊位移到位信号脉冲,PLC采集到此信号并等到电池到位后,控制焊头开始焊接,该焊点焊接完成后,PLC向上位轴控系统发非终焊焊毕信号脉冲,上位机采集到此信号后,控制X、Y轴联动走下一焊位并向下位PLC发非终焊位移到位信号脉冲;如此重复,直到X、Y轴联动走到最后一个焊位,上位机向下位PLC改发终焊位移到位信号,焊完后,PLC发终焊焊毕信号结束焊接,上位机采集到此信号后,控制X、Y伺服系统回到第一焊位,等待下一个电池的焊接。上位机与下位PLC接口控制信号时序如所示:控制信号时序4上位轴控系统的硬件改造用工控PC对原SoVeMa上位轴控系统硬件进行了改造。主机选用奔4工业级主板,数据采集选用ENCODER3板与原X、Y、Z轴光电编码器配合进行焊头的位置控制,用PCL-726D/A板对X、Y轴伺服电机[/url]进行速度控制,用PCL-730I/O板与下位PLC的通讯以及X、Y、Z轴原点位置的采集,正反向限位等。显示器采用18cmTFT彩色工业液晶屏,键盘为工业触摸薄膜键盘。改造后的上位轴控系统的组成如所示:上位轴控系统的组成5核心控制软件的特点本系统核心控制软件全部采用汇编语言开发,以适应实时控制的需求。该软件由三大模块组成:焊接控制模块;参数设置模块和调试诊断模块。所有模块均用16(16通用点阵汉字库CCLIB.DOT显示汉字,并开发了类似Windows的三维视窗界面,使显示界面非常美观,人性化。
焊接控制模块该模块是控制系统的主模块,负责全部控制逻辑的实现:与下位PLC的实时通讯、控制焊头的XYZ轴空间走位和090旋转。它由汉字显示、XYZ轴位置控制和与PLC通讯等子模块构成。
汉字显示模块完成界面的动态显示,包括:XYZ轴位置坐标的动态显示、焊点序号的动态显示和焊头090旋转的动态显示等;XYZ轴位置控制模块完成XYZ轴光电编码器的位置计数比较和XYZ轴电机的伺服速度控制等;与PLC通讯模块完成四个通讯信号脉冲(非终焊位移到位信号、非终焊焊毕信号、终焊位移到位信号和终焊焊毕信号)的发送、采集与处理等。
参数设置模块参数设置模块完成蓄电池每一焊点位置的寻迹和坐标参数的设定、存储以及焊头的090旋转设定;对每种型号的蓄电池可设定最多100个不同的焊点位置参数,还可设定存储100种不同型号的蓄电池参数供用户调用。该模块也支持汉字动态显示模块,因此在进行焊点的位置寻迹时,其坐标位置也是动态显示的。
调试诊断模块调试诊断模块提供设备调试及维修时各种数字I/O及模拟信号的独立测试,以便快速定位故障源。该模块支持汉字动态显示,每一故障可清晰地显示在屏幕上,给调试及维修带来极大方便。
结语本改造项目设计思路新颖、简洁、合理,系统运行稳定,界面汉化和视窗化,参数设置简化、实用,极大地方便了用户,受到使用单位的一致好评。