图5所示为X轴在触摸屏上的人机对话界面。
控制X轴运行的控制中主要程序部分如下:
图5
控制X轴运行的控制中主要程序部分如图6所示:
图6
在作为从站的第二台DVP-PM型PLC是对机床镗杆和滑枕这两个轴的控制程序,每个轴的运行控制程序都和X轴的程序相似,从站用的PLC和主站的型号是完全相同的,因此从站中控制两个运动轴的特殊寄存器和主站中的特殊寄存器在本站中有着同样的地址。DVP-PM机型,在内部有规划一个特殊寄存器区块,可相对应于主站的控制寄存器,并利用此架构,自行规划从站欲受主站控制的数据传递,以达到主站与从站的数据交换及运动模式控制的功能。
DVP-PM主站使用FROM/TO指令下达命令数据于从站,从站的可擦写控制寄存器为CR#0~CR#199,对应从站内部规划的特殊寄存器区的D1500~D1699。数据传递关系如下图所示:
因此我们在作为主站和从站的PLC中分别编写如下程序,以实现主站与从站之间的数据传递。主站以第一个轴传送指令为例,从站第一个轴接收数据程序:
这样即将主站中地址D100~D103的值传至从站的D1501~D1504中,在从站中第一个轴的操作指令也将和主机中的一样,从M0开始,控制程序也和主机中第一个轴的控制程序基本一致。
本机床的电气控制配置中还有一个模拟量模块,用于主轴箱垂度补偿用。当滑枕伸出距离越大,主轴箱前方下垂的可能性越大,因此在主轴箱靠前方有一根钢丝绳对主轴箱施加一个拉力,以平衡其下垂的角度。这个拉力是由液压实现的,压力的大小由比例阀调节,比例阀则受模拟模块给出的4~20mA的电压控制。因此在程序中需要对此模块进行编程控制。
DVP-PM型运动控制器还有一个特殊功能,可以用G代码和M代码来编写简单的加工程序,这也是这款PLC的特长所在。当然,G代码和M代码的应用也是要通过编程来实现的,由于客户的要求本机床中这一功能并未启用,但在将来此类型机床上完全可以扩展此功能项。
3 结束语
通过TX6916电气设计方案上对DVP-PM运动控制器的运用让我们对PLC有了新的认识,台达PM系列运动控制器以其强大的控制功能实现了对机床进给轴的精确定位,甚至可以实现两轴直线或圆弧插补等数控的功能。可编程控制器、伺服驱动器、触摸屏等自动化工控产品的发展将推动机械制造行业的共同进步。
作者简介
林颖嫔(1981-)女 技术开发部副部长,任职于芜湖日升重型机床有限公司,从事电气设计工作。
参考文献(略)
台达DOP-W系列提供10.4”/12”/15&rdqu…
JetNet 3005G · 5口全千兆RJ-45交换机 …
显示规格 一般规格 环境规格 结构规格 外形…
功能规格 …
功能规格 …
西门子SIMATIC S7-400PLC的主要特色为:极高的处理…