3.2.1PLC程序设计
程序中主要控制各个阀的通断来控制整个油路系统,从而控制整台油压机的动作由于该部分程序较长,此处没有列出。程序还包括主缸、液压垫位置的采集,位置的采集是利用直线位移传感器,用FX2N一8AD来处理采集到的信号,通过FX2N-8AD的缓冲存储器(简称“BFM”)来完成FX2N一SAD和PLC主单元之间的数据传输。使用FROM/TO指令来读写BFM和PLC之间的数据。PLC梯形图程序如图3所。模拟量输入模块数据处理的程序如下:
①改变输入模式(BFM#O,BF氏1#1)(改变每一个设定值)大约需要5s的时间。确保修改完输入模式后到执行写入每一个设置(TO指令)之间至少有5s间隔。
②数据寄存器D232中存放主缸当前位置数值。程序中使用比较指令让主缸当前位置和触摸屏中设定的主缸上限、主缸工进、主缸下限等数值做比较,从而执行主缸的当前动作。
③数据寄存器D214中存放液压垫当前位置数值。程序中使用比较指令让液压垫当前位置和触摸屏中设定的液压垫上限、液压垫下限等数值做比较,从而执行液压热的当前动作。
3.2.2FXZN一8AD标准I/0特性
图4是FX2N-8AD的标准1/0特性,电压输入-10V到+10V,使用0~+10V直流稳压器。
则当达到+IOV时,模拟数值转换出来数字值为+1600
4 精密直线位移传感器的使用
美国TOM公司生产的精密直线位移传感器,是带有一个长的持续传导轨迹分压计型传感器,在控制和测量运用中,适合于绝对位移传感,其线性精度为士0.05%。具有移动快,寿命长等特点,符合龙门式精密油压机的控制要求。根据实际要求在油压机的主缸、液压垫上分别安装Kl下滑板式、KTC拉杆式直线位移传感器。在一个半自动工作过程中,油压机的主缸、液压垫分别带动两只直线位移传感器移动,将采集到的两点模拟量值输入到FXZN-8AD,FX2N-8AD将此模拟输入数值(此时是电压输入),转换成数字值,并且把他们传输到PLC主单元。主缸、液压垫选用直线位移传感器的有效测量长度为500mm、400mm。