基于PLC和组态王的油库无人监控系统

发布者:之敖赵先生最新更新时间:2014-04-06 来源: eccn关键字: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所示。[page]



图2 油位控制流程



图3 回收废油流程

3.3 模拟量数据采集处理

为了避免现场干扰,模拟量采集在plc中采用平均值滤波方法进行抗干扰处理。连续采集五次数,并剔除其中最高及最低两个数,然后在对其余的三个数作平均,并以其值作为采集数。

3.4 气动阀控制

由plc模拟量模块输出控制信号4~20ma,阀门控制器把电流信号转换为步进电机的行程信号,电机转动,由杠杆带动阀杆运作,实现直行程。电机运行,通过齿轮运转,由三接头的滑动变阻器输出阀门的定位信号,此外还有全开,全关数字量限位信号。控制系统根据上位机的给定值及反馈开度信号,通过pid运算进行控制。

4 监控软件设计

上位机监控软件采用组态王5.1版本,该系统运行于windows 系统,系统功能完善、稳定,其内嵌的可编程控制器通信协议有广泛的硬件支持,并采用dll通信方式,采样速度快,可靠性高,使用方便。上位机组态王主要功能设计:

4.1 油库设备动态显示

通过与plc进行通信,采集油库各设备状态,并通过程序组态,可以直观显示现场设备运行状态、电机电流、调节阀开度、温度等数值,操作人员在控制室就能获得设备状况并及时做出反应,如图4所示。



图4 油库设备动态显示画面

4.2 远程控制

在供油泵运行主窗口上用鼠标点击设备控制窗口,系统弹出该设备操作画面,就可以对设备进行相应操作,包括两台油泵根据母管油压状态进行连锁/解锁运行、油泵启动/停运、污油泵、回收泵启动/停运,气动阀开度设置等。

4.3 实时曲线及历史曲线

实时曲线可以实时反应各模拟量参数变化情况,以方便运行人员及时掌握设备运行趋势。通过历史曲线查询,设备管理人员可以掌握现存设备运行情况,以便为计划检修提供依据,同时可以在设备发生故障时,查找原因提供数据。

4.4 报警功能

包括实时报警功能及历史报警记录。当出现新的报警数据时,弹出报警窗口及声响,报警窗口包括

4.5 安全管理

组态王提供操作权限分级管理功能,为不同人员提供分级操作功能,并把各项操作记录操作日志上,以方便管理人员查找设备操作情况,提供整套系统安全保障。

5 结束语

通过改造解决旧系统靠继电回路控制,自动化水平低下,需要运行人员长期职守等问题,新系统提高设备自动化水平及生产可靠性,同时为电厂减员增效做出贡献,提高生产效率。

作者简介

陈银万(1973-) 男 工程师,企业电气自动化装备管理工程。

参考文献

[1] 孙同景,徐德. 可编程控制器应用基础.济南:山东科学技术出版社

[2] 荣大龙等. 工控机ipc-plc电器控制技术. 武汉:东南大学出版社

[3] 北京亚控.组态王5.1使用手册.

关键字:PLC  组态王  无人监控系统 引用地址:基于PLC和组态王的油库无人监控系统

上一篇:无线传感器网络的动态拓扑能量有效成簇算法
下一篇:PLC在农用液压打包机上的应用

推荐阅读最新更新时间:2024-05-02 23:03

PLC在控制系统中的应用
  可编程控制器(ProgrammableLogicController)简称PLC或PC,是从早期的继电器逻辑 控制系统 发展而来,它不断吸收微计算机技术使之功能不断增强,逐渐适合复杂的控制任务。   PLC之所以有生命力,在于它更加适合工业现场和市场的要求:高可靠性、强抗各种干扰的能力、编程安装使用简便、低价格长寿命。比之单片机,它的输入输出端更接近现场设备,不需添加太多的中间部件或需要更多的接口,这样节省了用户时间和成本。PLC的下端(输入端)为继电器、晶体管和晶闸管等控制部件,而上端一般是面向用户的微型计算机。人们在应用它时,可以不必进行计算机方面的专门培训,就能对可编程控制器进行操作及编程。用来完成各种各样的复杂程度不同
[嵌入式]
PLC故障常见原因及处理方法
PART1、外围电路元器件故障 此类故障在PLC工作一定时间后的故障中经常发生。在PLC控制回路中如果出现元器件损坏故障,PLC控制系统就会立即自动停止工作。 输入电路是PLC接受开关量、模拟量等输入信号的端口,其元器件质量的优劣、接线方式及是否牢靠也是影响控制系统可靠性的重要因素。 对于开关量输出来说,PLC的输出有继电器输出、晶闸管输出、晶体管输出三种形式,具体选择哪种形式的输出应根据负载要求来决定,选择不当会使系统可靠性降低 严重时导致系统不能正常工作。 此外,PLC的输出端子带负载能力是有限的,如果超过了规定的最大限值,必须外接继电器或接触器,才能正常工作。 外接继电器、接触器、电磁阀等执行元件的质量,是影
[嵌入式]
<font color='red'>PLC</font>故障常见原因及处理方法
基于FX1N-40MR型PLC的物料自动控制系统
一.引言 连续配料输送自动控制系统在水泥、煤炭、冶金、化工、饲料、食品等行业有很广泛的应用。具有功能全面,灵活性强,性价比高等特点,受到连续配料系统集成商和用户的欢迎。该系统集现代物流技术、仓储技术、自动化技术于一体,是CIMS中的重要环节,在国外已经得到较广泛的应用,该技术也正在逐渐地应用于我国许多行业中。 加盟WTO后,我国商品分销、配送服务市场将逐步扩大开放的领域和范围。而物流是企业发展的关键问题,物流会影响企业总体的生存和发展。在2000年物流成本占国内国民经济生产总值(GDP)的16.7%,而美国仅为10%以下。尤其是企业的物流设备水平与发达国家之间存在着巨大的差距,主要表现为,运输效率低,物流过程浪费惊
[工业控制]
基于EASY CORE芯片组的专用PLC设计
  1 EASY CORE的PLC芯片组   EASY CORE是一个加载了EASY嵌入式PLC软件平台的核心芯片组,用于设计PLC,其内部结构框图如图1所示。   1.1 EASY CORE内核   内核采用C8051F040混合式高性能单片机,片内有64个I/O端口引脚、1个CAN2.0B集成控制器、12位的ADC、PGA和模拟复用开关、2个12位DAC、64 KB的可编程Flash存储器、4 352(4 096+256)字节的RAM、SPI、SMBus/I2C、2个UART串行接口、5个16位通用定时器,可编程计数/定时阵列有6个捕捉/比较模块,片内有看门狗定时器、VDD监视器、温度传感器等,工业温度范围-45
[单片机]
基于EASY CORE芯片组的专用<font color='red'>PLC</font>设计
PLC和继电器控制系统的对比
继电器的控制方式是采用硬件连线实现的,利用继电器机械触点的串联或并联及延时继电器的滞后动作等组合形式控制逻辑,它只能完成既定的逻辑控制。 继电器控制依靠触点的机械动作实现控制,工作频率低,毫秒级,机械触点有抖动现象。 PLC由程序指令控制半导体实现控制,速度快,微秒级,严格同步,无抖动。 继电器控制系统靠时间继电器的滞后动作实现延时控制,而时间继电器定时精度不高,受环境影响大,调整时间困难。 PLC用半导体集成电路做定时器,时钟脉冲由晶体振荡器产生,精度高,调整时间方便,不受环境影响。 PLC的梯形图程序一般采用顺序控制设计方法,这种编程方法很有规律。容易掌握。对于复杂的控制系统,梯形图的设计时间比设计继电器系
[嵌入式]
<font color='red'>PLC</font>和继电器控制系统的对比
设计一个PLC控制系统需要以下七个步骤
1、系统设计与设备选型 a.分析你所控制的设备或系统。PLC最主要的目的是控制外部系统这个系统可能是单个机器,机群或一个生产过程。 b.判断一下你所要控制的设备或系统的输入输出点数是否符合可编程控制器的点数要求(选型要求)。 c.判断一下你所要控制的设备或系统的复杂程度,分析内存容量是否够。   2、I/O赋值(分配输入输出) a.将你所要控制的设备或系统的输入信号进行赋值,与PLC的输入编号相对应。 b.将你所要控制的设备或系统的输出信号进行赋值,与PLC的输出编号相对应。   3、设计控制原理图 a.设计出较完整的控制草图 b.编写你的控制程序 c.在达到你的控制目的的前提下尽量简化程
[嵌入式]
三菱PLC加电输出禁止程序编程实例
    在三菱PLC复电进入RUN状态后,经自检及通信处理进行输入采样,而后按用户梯形图程序指令的要求,对于输出线圈按照从上到下的顺序执行,对于同一线圈按照从左到右的顺序依次执行,动作不可逆转(使用跳转指令的情况除外),最后输出刷新,之后循环往复执行,直至停止。对用户程序的执行过程的理解是设计PLC用户程序的关键,下面以实例加电输出禁止程序为例,介绍用户程序循环扫描具体执行过程。 【实例说明】在实际控制工程中,可能遇到突发停电情况,在复电时,控制环境可能仍处于原先得电工作状态,从而会使相应的设备立即恢复工作,这极易引发设备动作逻辑错乱,甚至发生严重事故。为了避免这种情况的发生,PLC控制程序中需要时一些关健设备的控制端口(PLC榆出
[嵌入式]
基于PLC的桥式起重机的应用实例介绍
   沧州炼油厂炼油三部沥青车间现有年产十万吨道路沥青装置一套,车间配套有装车用桥式起重机两台,该桥式起重机是张家口起重机厂1979年10月生产,我厂1980年4月投用,经过20多年的使用,该设备已经非常陈旧,且随着近几年产量的增加,起重机使用频率增加,天车故障频发,沥青桥式起重机(又称天车)的电气维护一直是我们日常维护的一项重要工作,往往投入了大量的人力物力,还不能保证天车的正常使用,每年都消耗大量的材料费用。为解决该问题,2004年4月份我们组织了技术人员进行了QC攻关,经过比较决定采用施耐德公司生产的Modicon TSX Neza PLC,代替原电路中的JT3-11/1时间继电器,改造后,经过两年的使用,效果良好。
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved