基于MCGS组态软件的液压综合试验台监控软件开发
作者:张富臣 吴凤民 任众
来源:《中国教育技术装备》2015年第24期
        摘 要 论述开发液压综合试验台监控软件的目的和意义,并阐述液压综合试验台及监控软件的组成及工作原理。基于MCGS组态软件设计开发监控软件的主界面,实时数据曲线包含在主界面里面,还设计开发了历史数据曲线界面,优化分配了监控软件与PLC的I/O接口,最后进行总结分析。
        关键词 液压综合试验台;MCGS组态软件;PLC
        中图分类号:TP315 文献标识码:B
        文章编号:1671-489X(2015)24-0046-02
        Development of Monitoring and Control Software for Hydraulic Comprehensive Test Bench based on MCGS Configuration Soft-ware//ZHANG Fuchen, WU Fengmin, REN Zh
ong
        Abstract The purpose and the significance of the development of the monitoring and control software for hydraulic integrated test bench is discussed, and the composition and working principle of hydraulic integrated test bench and the monitoring and control software is expounded. The main window, the Real-time data curve window which is included by the main window, and the historical data curve window of the monitoring and control software is designed based on the MCGS configuration software, the monitoring software and PLC I/O interface is Optimal allocated. And at last, summary and analysis are had.
        Key words hydraulic comprehensive test bench; MCGS configu-ration software; PLC
        1 概述
        目前学校的液压综合试验台,通过PLC控制电磁阀,进而控制液压系统进行液压回路等试验,是典型的电液综合试验台。但是操作控制和数据显示仍然通过液压试验台上的控制按
钮和数显仪表,没有PLC的上位机组态软件,不能通过计算机进行控制和数据采集。如果因此而更换或增加液压试验台,经费达几十万甚至上百万,而工业现场或企业开发现场,这种应用比较广泛。因此,为了和企业接轨和节省经费,基于MCGS 6.2组态软件开发液压综合试验台的监控软件,为设计能通过工业控制计算机对液压系统进行控制和数据采集的监控系统做好前期工作,让液压综合试验台更具有先进性和更加智能化。
        液压综合试验台由液压系统、继电器部分、PLC部分、操作按钮以及显示仪表等组成。其工作原理是:编写好与所做试验对应的PLC程序,上传到PLC后进行运行,通过操作按钮控制PLC的输入口,经过运行程序后对应的有输出,进而控制继电器部分,继电器得到信号后再控制对应的液压系统,进而做相关的试验。显示仪表显示液压系统的压力、流量以及温度等参数。用开发的监控软件做出监控系统以后,通过电脑界面可以控制PLC的输入口和显示液压系统的压力、流量以及温度等参数,节省了硬件输入按钮和显示仪表。实时数据曲线显示数据更加直观,通过历史数据曲线可以观测历史试验数据。图1为监控系统总体设计方案图。
        2 监控软件设计
        监控软件开发包括主界面设计开发(主界面设计包括实时数据曲线记录界面设计)、历史数据曲线记录界面设计开发、PLC连接接口的分配。
        主界面设计开发 主界面是监控软件的主要显示部分,如图2所示。主界面上主要组成部分有控制液压油泵启停的控制按钮,控制PLC输入口的控制按钮(总共八个),显示压力、流量和温度的显示仪表,显示实时数据曲线的方框(总共三个)[1]。通过控制按钮能控制液压油泵的启动和停止,通过控制PLC输入口的控制按钮能对PLC进行控制;数据采集是把PLC采集到的数据显示到组态界面上,通过虚拟数显仪表显示,能在数显仪表上读出对应的压力、流量和温度等参数;或通过压力、流量和温度的实时数据曲线可以观测在试验过程中压力、流量和温度的变化情况。
        历史数据曲线界面设计开发 历史数据曲线是把PLC采集到的数据即压力、温度和流量等参数作为历史数据曲线保存到硬盘中,以便以后查阅,如图3所示为历史数据曲线界面。
        PLC连接接口分配 PLC连接接口的分配是组态软件与下位机PLC对应连接的关键。控制接口是通过与PLC输入口一一对应,通过PLC程序进而控制PLC输出口,从而控制相对应的继电器及液压系统。数据采集接口是把PLC采集到的数据通过与组态界面上的接口一一对应,上位机软件开发培训
将数据显示到组态界面上[2]。控制与数据采集接口设置如图4所示。
        3 结论
        监控软件的开发是设计监控系统的重点和核心,利用所开发的该监控软件,可以设计出液压综合试验台监控系统,并且方便应用和控制。■
        参考文献
        [1]郗安民,刘颖,曲开宏,等.机电系统教学试验台[J].实验技术与管,2002,19(1):24-26.
        [2]贾光政,张富臣,王显伟.高压气体装置性能检测系统[J].化工自动化及仪表,2011(7):800,908.