1 引言
传统的普通钻床钻孔的精度和效率受到人工的熟练程度、疲劳程度等人为因素影响较大,要想达到高精度和高效率就十分不容易。基于此问题,我们开发了数控钻床,它可以按照输入的进刀曲线连续工作,钻孔精度可达0.01mm.采用PLC定时器编程可定时自动循环加工,以提高工作效率。本系统是为岫岩玉器加工厂原有钻床的改造而设计,造价不高,精度远远满足加工需求,具有很高的性价比。
2 系统控制要求及原理
钻床主要由进给电机M1、切削电机M2、进给丝杠、上限位行程开关SQ1、下限位行程开关SQ2、旋转编码器MD、光电开关SPH组成。M 1转动,通过进给丝杠转动,使M2和钻头产生位移,M1正传为进刀,反转为退刀。SQ1、SQ2之间的距离即为钻头的移动范围,并且SQ2提供下限位的超行程保护。旋转编码器MD将进给丝杠的进给转数转换成电脉冲个数,可对钻头进给量进行精确控制。光电开关SPH是钻头的检测元件,从SPH光轴线(图中虚线所示)至工件表面的距离称为位移值,工件上的钻孔深度与位移值之和就是脉冲数的控制值。如进给丝杠的螺距是10mm,MD的转盘每转一周产生1000脉冲,可知对应一个脉冲的进给量是10/1000=0.01mm。如果要求孔深15.751mm,又已知工件表面到SPH光轴线的距离为10mm,那么将控制值设为(15.75+10)/0.01=2575个脉冲数就可以了。可见该钻床钻孔深度的精度可达0.01mm。该钻床的工作方式为自动控制并设置手动控制环节,手动控制为点动,以便调整或PLC故障时手动操作。电源的引入使用电源接触器KM1。在紧急情况下,按紧急停车按钮就可以将PL C控制系统切除电源。
3 确定输入/输出设备及分配表
在此系统中,手动控制只是要求点动,且只是在PL C故障时使用,所以将手动控制按钮SB2、SB3、SB4直接与负载相连,不在PLC输人端接人。需接人PLC的输入/输出设备如表1。其中输入信号7个,输出信号4个。
4 选定PLC型号
选用西门子S7200系列PLCCPU224,它具有14输入/10输出共24个数字量I/O点,可连接7个扩展模板单元,最大可扩展至168个数字量I/O或35模拟量I/O,组成的I/O端子排可以很容易地整体拆卸。
5 PLC外部接线图及操作说明
画出了手动控制环节,手动控制直接接到负载侧,与PLC不相连。隔离变压器用来消除电噪声的侵入,提高系统的可靠性。输出回路中在接触器线圈两端并接RC回路,是为了防止感性负载对PLC输出元件的不良影响而设置。进给电动机正传接触器KM3的输出回路中串接SQ2的目的是在出现超行程进给时,由SQ2直接切断KM3,强制进给电机M1停转。电机正、反转接触器KM3和KM4之间设置了硬互锁环节,避免短路事故。在紧急情况下,只需按下紧急停车按钮就可使PLC系统切除电源。
控制系统的具体操作步骤:
(1)按下运行准备按钮,KMl得电自锁,运行准备指示灯PL亮。
(2)选择开关SA放在自动位置,钻床处于自动控制方式。按下启动按钮SB1,正传接触器KM3接通,进给电机M1正向启动,进给丝杠转动,MD开始产生脉冲。钻头下降。
(3)在光电开关SPH检测到钻头尖的同时,便有接通信号输出,使切削电机M2启动,同时PLC内部计数器开始计数,记录编码器MD脉冲个数。
(4) 当计数器记录的脉冲数达到所需要的控制值所对应的设定值时,KM3断电停止进给,M1停转,进刀结束。
(5)KM3和KM4经过延时电弧互锁切换后,KM4接通,M1反向运转,钻头上升退刀。
(6)上升至钻头尖离开SPH光轴的瞬间,SPH的输出截止,KM2断电,M2停转。
(7)上升至碰到上限位行程开关SQl时,SQ1动作,KM4断电,M1停转,自动钻削过程结束。
6 程序设计
注释:网络1:MO.1为切削电机M2启动辅助信号,当MD产生脉冲10.0=1;钻头碰到上限为行程开关SQ1,10.2=1;光电开关SPH检测到钻头尖,10.3=1,则M0.1接通且自锁。
网络2:M0.0为钻头检测标志,若切削电机M2信号M0.1=1,且SPH检测到钻头10.3=l则接通M0.0且自锁,启动定时器T33。
网络3:M0.2为电机M2启动条件,若检测到钻头,M0.0=1,且定时器T33时间未到,接通M0.2。
网络4:若M0.2=1,SPH检测到钻头尖,10.3=1,则接通KM2,即Q0.0=l,启动M2;若KM2反馈信号有效10.4=1,则Q0.0自锁。
网络5:若10.0=1,按下启动按钮10.1=1,SPH未检测到钻头10.3未接通,KM4没反馈信号10.6未接通,进给量未达到控制值M0.3未接通,且反转Q0.2未接通,则Q0.1=1接通正传继电器KM3,若10.5=1,则Q0.1自锁。
网络6:进给量达到控制值标志M0.3=1,则启动定时器T34。
网络7:若T34定时时间到,且KM3未接通无反馈信号10.5=0,未碰到上限为开关SQ1,10.2=0,Q0.1未接通,则Q0.2=1接通反转接触器KM4,若10.6=1,则Q0.2自锁。
网络8:若未碰到上限为开关SQ1,10.2=0,或光电开关SPH有输出10.3=1,且未按下启动按钮10.1=0,则启动异常信号灯Q0.=1。
网络9:若Qo.1=1且SPH检测到钻头尖,10.3=l,则C0对编码器MD脉冲输入计数。若10.3停止输出或Q0.2 启动,则C0停止计数复位。
网络10:若C0的计数值达到设定值2575,则接通M0.4。网络11:若M0.4=1,且光电开关SPH有输出值10.3=1,则接通进给量达到设定值标志M0.3,且自锁。
7 结束语
PLC在机械数控行业的应用已十分普遍,它是机电一体化的重要工具,也是机械工业技术进步的强大支柱。PLC参与控制的数控机床大大提高了产品的质量及生产效率,同时,极大的减轻了工人的劳动强度。自从2007年岫岩玉器加工厂的两台钻床改造至今,钻床运行二年多,性能良好,工人干活轻松了,产品质量提高了,废品率也大大降低了。这里我们选用的CPU224型PLC有24个I/O点,而本系统只用了儿个点,有足够的扩展空间,以后可根据生产需要,增加新的控制功能。
(审核编辑: 智汇张瑜)