基于PLC和组态王的油库无人监控系统
1 引言
大型火力发电厂油库系统在机组启停及机组低负荷时用于向锅炉提供燃油。传统运行方式由值长下达用油命令,油库值班人员启动设备进行运行管理,需要人员长期在油库值班,浪费大量人力,本文将介绍厦门某4*300mw电厂采用组态王软件及plc进行油库控制系统改造,实现油库设备无人职守。
2 工艺流程分析
燃油系统共有两个油罐通过阀门切换可以选择#1油罐、#2油罐进行用油,在供油母管安装有一个气动阀门,通过控制阀门开度,可以控制供油母管回油数量,从而调节供油母管的压力,以确保锅炉用油在正常压力范围内。
2.1 主机监控要求
主机在锅炉需要用油时启动一台油泵电机向锅炉供油,同时打开油泵循环冷却水阀门。当供油管压力小于3mpa时,调小供油母管气动阀,当气动阀调到最小时还无法达到母管所需压力要求时,系统启动另一台油泵电机及其油泵循环冷却水阀门。
2.2 辅机控制要求
辅机包括控制一台污油回收泵电机及净化油回收泵电动机,当油库污油池达到高油位时启动污油回收泵,进行污油回收,到低油位时停止电机运行;油库净化油池达到高油位时启动净化油回收泵,进行污油回收,到低油位时停止电机。
2.3 上位机监控要求
模拟量信号主要包括两个油罐温度测点共22个、供油母管压力、供油母管回油气动阀开度、两台油泵电机电流信号、油罐油位;数字量信号——两台油泵电机状态(包括运行、停机、跳闸)、污油回收泵电机及净化油回收泵电动机状态(包括运行、停机、跳闸)、两台油泵出口压力状态(包括低压力、高压力)、污油池高低油位、净油池高低油位、plc通信状态等。
2.4 硬件架构体系
plc主机采用日本欧姆龙c200he-cpu42单元。执行系统逻辑控制,运算及通过软件编程实现模拟量输入信号的采样、滤波、pid控制等功能,上位机通过rs-232c/rs422通信接口转换实现与plc通信。硬件系统有2个数字量输入模块、2个数字量输出模块实现现场各开关状态采集及执行元件驱动,6个温度采集模块用于两个油罐本体温度的采集,ad002模块用于气动阀控制,da002用于油泵电动机电流、母管油压、油罐油位、供油回油阀开度信号采集。
3 plc程序流程设计
3.1 油泵电机控制
当接到启动油泵指令时,操作人员在上位机上进行启动操作,可选择启动a油泵电机或b油泵电机并启动相应的油泵冷却水系统,对油泵进行水冷却,避免油泵温度过高。启动一台油泵无法达到母管压力工作要求(大于3mpa)时,首先对回油气动阀进行调节,调到气动阀最小形程时,仍无法达到3mpa以上,启动另一台油泵,并进行判断油压是否大于3mpa,如果还小于3mpa,系统进行报警处理,通知运行人员进行现场检查。当母管油压大于工作压力最大值6mpa时,调整气动阀进行压力调节,如果气动阀已调整到最大值仍无法满足工作压力要求,进行报警,通知运行人员处理。程序流程如图1所示。
图1 油泵电机控制流程
3.2 油库辅助系统
油库辅助系统主要根据油池的油位控制两台电机的启停,以及时回收废油,避免环境污染。其工作流程分别如图2、图3所示。
pid控制相关文章:pid控制原理
评论