液压传动技术的发展和实践教学都迫切期望液压实验台能实现自动采集并显示实验参数,能实时观察液压回路在电气控制系统的控制下液体流动的动态画面,实现可视化监控教学,并且在做完实验后能自动打印获取实验结果报告。为实现上述要求,本文在研究基于PLC及力控6.0工业监控组态软件的液压实验台监测系统方面进行了尝试。 1数据采集系统设计 1.1转速信号的采集 为准确检测液压泵的转速,采用镜面反射型光电传感器采集电机转速信号简捷实用。其输出形式为直流PNP型三线常闭,可直接与FX2NPLC连接。将此光电开关产生的脉冲信号连接到FX2NPLC高速输入端子X0,通过软件记数及功能指令处理,即可实现转速信号采集。 1.2压力信号采集 压力传感器是本实验台采集液压压力信号的重要元件,精度要求高,使用数量多。压力变送器发出的标准电压信号经过FX-4AD模块模拟输入端口与PLC相连接,测试系统压力变化时压力变送器的电压变化量,根据压力变化量的大小和变送器的线性关系确定所对应的系统压力。 1.3流量信号采集 流量的测量是液压测试技术中难度较大的测试。变送器输出为4~20mA标准信号,两个压力接口为M20×1.5螺纹连接,直接安装在测量管道上或通过引压管连接。 1.4扭矩(负荷)信号采集 在液压泵的性能试验中,需要测定液压泵的总效率,即液压泵的输出功率与输入功率的比值。可用平衡电机装置的方法测定电动机的扭矩(M),再用公式N输入=9550(W)计算得到功率。采用平衡电机装置的方法测试电动机转动时平衡杠杆偏转时的不平衡力即荷重G,调节L1/L2的长度比值,即可改变荷重传感器的荷重比。 2力控工业监控组态系统硬件设计 2.1力控监控组态系统硬件结构 本系统硬件配置采用PC机为上位机,PLC为下位机,数据采集通过PLC完成。其结构框图如图1所示。 2.2力控软件通信及参数设置 构成基于RS-485串行通信的分布式控制系统采用以下硬件构成方案:计算机RS-232C接口经RS-232C串行通信线连接RS-232C/RS-485转换模块,转换模块经FX2N-485-BD连接FX2NPLC设备,再配以上位机监控软件力控6.0,便可以从计算机串行口采集现场设备的数据。 2.3AD转换模块的参数设置 系统选用了4通道12位的FX-4AD模拟量输入模块。为了保证输入模拟量的正确采集,并与最终显示的数字量达到匹配,模块内部设有32个数据缓冲区BFM#0~#31,其中BFM#0可设置4个通道的输入信号类型及范围,BFM#9~#12分别用于存放4个通道的转换后获得的数字量,BFM#23可设置零点值,即数字量输出等于零时对应的模拟电压输入值,#24可设置增益,即数字量输出等于1000时对应的模拟输入值,可推出输入模拟电压VI与输出数字量D的关系为: 其中:Z为零点值;G为增益。 可以通过调整零点值和增益来获得满意的VI-D曲线,使系统数据显示值逼近真实值。 3液压实验台组态应用软件设计 3.1监测系统组成 液压实验台监控系统的平台选用WindowsXP操作系统,应用软件的人机界面和数据库由ForceControl6.0监控组态软件开发。力控组态软件支持三菱FX2N及其它A/D转换模块。进入力控6.0开发界面,建立液压实验台监控工程项目,即可进行新项目的开发。 对于液压回路的压力、温度、流量的测量和控制,通过压力、流量、温度传感器转变为模拟量后通过扩展模块FX-4AD的模拟量输入端口输入PLC,PLC一方面可以通过RS232接口向上位计算机传输,通过相应软件进行分析处理,也可以直接通过PLC中的程序分析判断而向模拟量输出端口输出控制信号形成闭环控制。 3.2可视化监测界面设计 在进行了定义I/O设备、创建实时数据库DB、制作动画连接—人机界面设计后,在开发环境Draw中,可以通过制作动画连接使图形在画面上随PLC数据的变化而活动起来。本工程动画连接使对象按照变量的值改变其大小、颜色、位置等。油泵电机在工作时是红色,停止时变成绿色。液压控制阀在换向时阀体进行移动,形象反映该阀的工作变化状态。液压油缸活塞在条件满足时可以在画面上按既定方向移动。 3.3编写动作脚本并进行程序调试运行 为使制作画面能按照一定的逻辑关系与变量形象的联系运动起来,使得动画效果达到理想的要求,有必要要对变量进行动作脚本编程。在导航菜单栏工程项目下点击“动作”,下拉有“应用程序动作”,双击“应用程序动作”进入脚本编辑器。在编写脚本后,进行程序调试、运行,直至满意。 4结论 本课题结合应用PLC控制和工业监控组态技术、数据采集、串行通信技术等,改变了传统的液压实验台的操作模式,实现了液压实验的自动化、智能化和可视化,同时也提高了系统整体的可靠性、稳定性和方便性,为液压传动技术实验提供了一种更合适、更新颖的设备。 参考文献 [1]宋小春,张运刚,郭武强.从入门到精通—工业组态技术与应用[M].北京:人民邮电出版社,2008,1. [2]Usersmanual.FXCommunication(RS-232C,RS485).Japan:Mitsubishielectriccorporation,2002,3. |