动力刀架的编程主要涉及PLC程序的控制,以下是一些关键步骤和要点:
手动/回零方式下调用异步子程序
在执行机床操作之前,需要将伺服刀架回零。回零之前,动力头刀套需要退回,以防止回零过程中刀套与刀盘碰撞。
回零的具体步骤包括:
按动回零按钮V10000001.7。
等待刀盘转位完成信号M8.7,当M8.7为1时,置位刀盘回零信号M44.4。
回零完成后,将1赋值给当前工位VD14000084。
自动方式下M06调用宏程序
CNC系统执行选刀指令后,首先设置刀架选刀目标工位信号(PBITI, PBTI2, PBTT4, PBIT8)。
T1 ≥320ms后,PSTART(选刀开始)信号置“1”,且T2 ≥330ms。
刀架控制器接到CNC系统的选刀指令后,定位输出信号INDEXD置“0”,刀架控制器自动进行选刀逻辑运算,确定转位方向和转动工位数。
同时,刀架控制器发出松开指令,松开阀启动,刀架松开。锁紧信号由有至无,刀架控制器锁紧输出信号LOCKED置“0”。
PLC程序控制动力头回零和定位
控制动力头回零的PLC程序包括:
刀架回零按钮A。
手动方式A。
回参考点方式AN M。
回参考点标记位A Q。
主轴使能灯AN DB10. DBX 106.1(无急停)。
上电时序完成S DB236. DBX。
刀架回参考点标记位A DB236. DBX。
刀架开回参考点标记位AN DB236. DBX。
FC18结束信号=DB236. DBX 4.0,启动信号A DB236. DBX。
轴定位到位信号R DB236. DBX。
换刀控制总时序
执行换刀操作后,系统输出刀架正转信号TL+。
系统检测刀具到位信号,检测到刀具到位信号后,关闭TL+输出,延时NO.082设定的时间,然后输出刀架反转信号TL-。
检查锁紧信号TCP,当接收到TCP信号后,延时NO.085设定时间,关闭TL-。
若换刀结束,检查刀位信号CHET(K0011.5)设为1,刀架反转结束以后判断当前刀号是否与当前刀位输入信号一致,否则系统报警。
参数化建模与优化设计
参数化建模是通过使用参数进行计算机辅助设计,以获得更好的效果。
在数控动力刀架的设计过程中,参数化建模是必不可少的。通过数值模拟和试验验证,建立数学模型,对不同参数的影响进行分析,并在此基础上进行优化设计,以达到最好的效果,减少出错率。
刀位信号的处理
读取刀位信号,N0.084中设置了总刀位PLC输出端与机床强电信号连接数。
若总刀位数为4,R0057.0为1;若总刀位数为6,R0055.0为1。
刀位信号的处理包括刀架正反转和霍尔传感器两部分实现刀架正反转的是三相。
通过以上步骤和要点,可以实现动力刀架的编程和控制。建议在实际应用中,根据具体的机床型号和工艺要求,调整和完善PLC程序,以确保动力刀架的高效、准确运行。