利用S7-300系列可编程控制器和其他硬件组建多点接口网络(MPI),通过工控组态软件MCGS和MPICONTROL ENGINEERING China版权所有,实现可编程控制器与上位机之间的通讯连接,成功地开发了流化焚烧炉自动监控系统。实际运行证明,该系统准确、可靠,应用效果较好。
1、引言
随着工业自动化程度的日益提高,可编程控制器(PLC)的使用越来越普及。PLC以其高可靠性、易操作性、灵活性、对现场环境要求不高而倍受青睐。但是,PLC作为单独的监控系统有其局限性,主要表现为,无法大量存储数据、无法显示各种实时曲线和历史曲线、无法显示汉字和打印汉字报表,没有良好的用户界面。随着计算机技术的飞速发展,工控组态软件的出现,弥补了PLC控制系统的不足。在工业现场大量使用的以工控组态软件为开发平台的计算机监控系统,其结构主要表现在,计算机作为监控系统中的上位机,而下位机常常选用PLC作为现场级的控制设备,用于数据采集和控制。上位机则利用工控组态软件来完成采集
昆仑通态计算机研究所开发的MCGS工控组态软件CONTROL ENGINEERING China版权所有,充分考虑了国内工控领域的具体情况,吸收了国外同类产品的优点,通用性强,品质高,价位低,是国产优秀的工控组态软件之一。现将其应用于流化焚烧炉的自动控制系统中。
2、MCGS的主要功能及特性
MCGS是一套基于Window95/98/2000/Me/NT操作系统的,用于快速构造和生成上位机监控系统的组态软件系统。它为用户提供了从设备驱动、数据采集到数据处理、报警处理、流程控制、动画显示、报表输出等解决实际工程问题的完整方案和操作工具。MCGS组态软件具有多任务、多线程功能,其系统框架采用VC++语言编程,通过OLE技术向用户提供VB编程接口,提供丰富的设备驱动构件、动画构件、策略构件,用户可随时方便地扩充系统的功能。
MCGS的主要特性如下:
(1) 功能全面、应用灵活、具有开放性结构。用户可以挂接自己的应用程序模块,具有良好的通用性和可维护性。
(2) 实时性强,良好的并行处理性能。MCGS是真正的32位系统,充分利用了32位Windows操作平台的多任务技术,按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使PC机广泛应用于工程测控领域成为可能。
(3) 提供丰富的设备驱动程序CONTROL ENGINEERING China版权所有,通过ActiveDLL把设备驱动挂接在系统中,能够快速地开发出集图像、声音、动画于一体的漂亮、生动的工程画面。
(4) MCGS强大的网络功能可把TCPIP网、485422423网、Modem网结合在一起,构成大型的监控系统和管理系统。
(5) MCGS以OLE自动化技术为基础的开放式扩充接口CONTROL ENGINEERING China版权所有,允许用户使用VB来快速编制各种设备驱动构件、动画构件和各种策略构件,通过OLE接口,用户可以方便地定制自己特定的系统。
(6) MCGS组态软件充分利用数据库技术来保存数据、处理数据CONTROL ENGINEERING China版权所有,提高了系统的可靠性和运行效率,同时也使其他应用软件系统能直接处理数据中的存盘数据。
(7) MCGS提供了完善的安全机制,具有4级安全保密机制。为多个不同级别用户设定不同的操作权限,还提供了工程密码、锁定软件狗、工程运行期限等功能,以保护组态开发者的成果。
3、流化焚烧炉主要监控参数
本系统流化焚烧炉主要监控参数有:水泵流量、污水量、热风温度、填料塔进口温度、填料塔出水温度、主燃烧室出口温度、回料温度、对流管束中部温度、炉膛出口温度、省煤气进口温度、省煤气出口温度、空预器出口温度、一次风风压、二次风风压、炉膛负压、空预器入口风压、引风机前负压、填料塔入口压力、料塔第一料层压力、料塔第二料层压力、汽包水位、炉膛火焰、引风机转速、鼓风机电机电流、引风机电