基于PLC与触摸屏的渗漏排水监控系统

发布者:TranquilOasis最新更新时间:2012-04-07 来源: 现代电子技术 关键字:PLC  触摸屏  渗漏排水监控 手机看文章 扫描二维码
随时随地手机看文章
0 引言
    小浪底进水塔的两个渗漏集水池位于大坝的底部,潜水泵、离心泵等排水设备和原来的电气控制柜则位于集水池上方的渗漏排水泵房内。工作人员只能根据巡查情况,就地手动控制进行排水,由于小浪底进水塔渗漏水在水量和时间上有很大的随机性和不确定性(会依据天气和季节变化的不同而不同),这就给操作人员和大坝的管理带来了很大的困难,曾经就出现过由于短时间内积水过多,大坝底部廊道内的部分检测设备被淹(包括渗漏排水设备本身)的情况,造成了很大的经济损失;且由于电气控制柜位于大坝底部,环境潮湿,渗漏水滴经常落到控制柜上,造成控制柜电气元件受潮,出现短路或拒动,给渗漏排水系统的控制带来了很大的麻烦。因此有必要将电气控制柜上移至进水塔塔面,改善运行环境,并将2个集水池的排水设备用一套控制设备来进行集中监控。控制系统主要采用自动控制方式,根据渗漏水量的大小及时启动排水量较小的潜水泵和排水量较大的离心泵进行排水,以保证泵房安全稳定的运行。

1 工艺流程和监控要求
1.1 工艺流程
    进水塔渗漏水量较小时,经过一定时间的积累,达到主用潜水泵启动水位2.40 m,用主用潜水泵D3进行排水;当水量增大时,达到备用潜水泵启动水位2.60 m,增加备用潜水泵D4进行排水;在此过程中,若水位回落到停泵水位1.5 m时,则停止潜水泵。若水量进一步增大时,以致达到主用离心泵启动水位2.80 m和备用离心泵启动水位3.00 m时,则分别启动主用离心泵D1和备用离心泵D2进行排水。此时潜水泵作为离心泵的充水泵,同时启动潜水泵D3、D4,打开充水电磁阀Z1(或Z2),延时3 min左右并且达到一定压力要求后启动离心泵并打开排水电动阀门F1(或F2)进行排水,然后关闭潜水泵D3、D4和电磁阀Z1(或Z2)。在排水过程中,如果水位回落到停泵水位1.50 m,则关闭离心泵。在关闭离心泵时,要先关闭相应的电动阀F1或F2,然后再关闭离心泵。其渗漏排水设备布置如图1所示。


1.2 系统要求
    整个系统由2个电力中心进行供电,控制设备对供电进行选择,以确保系统在任何一个电力中心电源正常的情况下都能够正常工作。
    在控制柜的控制面板上安装有自动/手动/触摸屏手动三位切换旋钮,以及各个设备的手动控制旋钮,通过控制面板和触摸屏可以对各个设备进行手动控制。
    在集水池中安装两套水位计,以确保在任何一套水位计正常的情况下,渗漏排水系统都能够正常工作。
一套水位计采用节点式的,检测4个启泵水位和一个停泵水位;另一套采用模拟式的,不但可以在触摸屏上显
示集水池的实时水位,而且还可以通过PLC内部的算法模拟出与节点式的水位计等同的水位信号,然后与节点式水位计的信号进行并联,以确保整个控制系统控制信息的可靠性。
    当水位达到备用离心泵启动水位(即警戒水位)时,报警电铃自动鸣响,报警指示灯闪烁,工作人员发现警戒情况后,可以按下相应按钮,关闭电铃;但报警指示灯仍闪烁报警,直至水位回落到警戒水位以下。
    本系统的监控部分包括:两路电源的供电情况;2#明流塔和3#发电塔的水位高程及集水井水位信息;所有电气设备原件如两塔潜水泵、离心泵、电动阀、电磁阀等动作情况;正常时水流量及启泵后排水量的监控等。

2 系统硬件构成
    本系统上位机采用Nematron公司的PV6100i系列触摸屏,下位机采用GE公司PLC。触摸屏可读取PLC中所有的输入、输出寄存器,内部寄存器等的值,动态显示水位高低,设备运行情况等,并能采集、显示水位信息和历史动作,方便工作人员的监控。PLC控制输入、输出信号的逻辑关系,控制接触器驱动现场的阀门、水泵等执行机构。二者通信时PLC出口为RS 485,触摸屏入口为RS 232。
2.1上位机硬件构成
    PV6100i系列触摸屏拥有良好的人机界面,能在最大程度上提高一般控制系统或PLC工作站应用的综合能力。开发环境简单,可以与主流PLC进行无缝连接;支持多种USB设备。
    该系统采用的触摸屏特征参数为:4线纯电阻式触摸屏;宽屏幕800×480;TFT液晶人机界面;24 V直流供电;128 MB闪存;68 MB DDR2随机存储器;自带32位的RISC400 MHz处理器;支持多种接口:1个串口COM1(RS 232/RS 485 2 W/4 W),串口COM2(RS 232),串口COM3(RS 232/RS 485 2 W);1个USB主从机接口;支持SD卡等。
2.2 下位机的硬件构成
    本控制系统主要有一个PLC控制柜和一个动力柜组成。新控制系统把2个泵房中的电动阀、电磁阀、潜水泵、离心泵等用信号电缆和动力电缆分别接入PLC柜和动力柜内。
    系统PLC采用GE Fanuc公司生产的系列90-30PLC。该系列PLC具有强大的功能,能满足各种工业解决方案的要求,已有的记录表明它在200 000多项应用中被采用。
    通过对系统的输入设备和控制对象的分析,本系统选用IC693CPU350型CPU,共用2个开量输出模块,4个开关量输入模块,1个模拟输入模块,安装在1个10槽基架上。其中实际使用输入62点、输出28点、模拟输入2点。具体选择PLC硬件模块如下:
    (1)CPU模块型号:IC693CPU350,该CPU基于高性能的386EX处理器,能够实现快速计算和大吞吐量;
    (2)背板:选用1块10槽的IC693CHS391背板,用于支持各模块的安装;
    (3)电源模块:选用IC693PWR321,为PLC系统提供充足的电源;
    (4)离散量输入模块:选用4块IC693MDL645,用于接收现场各个离散量信号;
    (5)离散量输出模块:选用2块。IC693MDL741,用于控制现场的各个设备;
    (6)模拟量输入模块:选用IC693ALG221,用于采集2个集水池的水位高度信号和2个泵房的排水流量。
[page]

3 系统的软件构成
3.1上位机软件
    上位机采用触摸屏内置屏幕设计程序ViewBuilder 8000进行界面编程。它具有丰富的图形库和强大的图形组态工具,支持报警管理、安全管理、趋势管理、菜单管理等功能,使得开发和应用管理更加方便。触摸屏编程时,通过USB接口与PC机相连。
    本系统人机界面的设计包括主界面的设计、实时参数显示设计、实时曲线设计、历史记录设计等;系统的画面设计所应用的主要元件包括字符串设定、触摸键设定、画面切换、数值显示、历史曲线及历史趋势图等。
    系统设计了2个渗漏排水泵房中各个设备的手动控制界面,根据渗漏排水泵房内排水设备的实际位置设计了仿真画面,动态显示出现场的潜水泵、离心泵、电动阀、电磁阀等设备的开关状态,并实时显示水位的高度、流量的大小。还设计了2个泵房的联合监控界面,便于用户的操作(如图2所示,其中水位高程为集水井水位再加一个基准高程)。各个界面下设有切换按钮,可以方便地切换到其他界面。并且利用触摸屏的数据记录功能,记录水位、流量信息及潜水泵、离心泵、电动阀、电磁阀等设备开关时间信息等,并形成实时和历史趋势画面;可定期导出历史数据,经过处理后形成Excel文档,便于在PC机上进行后期分析处理。


3.1.1 参数设定:
    由于ViewBuilder 8000软件适用于几个系列的机型,在编程开始时,要选择与本项目所对应的机型。本项目使用的是PV-6100i系列触摸屏,故选择PV-8070iH/PV-6100i/PV-8100i(800x480),并选择相应的PLC类型(GE Fanuc SNP-X)。
    设置通信参数:触摸屏的通信参数必须与PLC一致,否者二者不能进行通信。接口类型为RS232,采用COM1口通信,波特率为19200b/s,数据位8位,奇偶校验为奇校验,停止位1位。

[page]

3.1.2 相关信息的采样与显示:
    水位信息的采样与显示:本系统的水位信息采样分为2部分:周期采样和触发采样。
    (1)周期采样。PLC将水位传感器采集到的2#明流塔水位高程、集水井水位以及3#发电塔水位高程、集水井水位等水位信息分别存入其内部寄存器R1,R3,R5,R7当中。每隔120 min,触摸屏进行数据采样,通过读取PLC的内部寄存器,可获得水位信息,还可以保存读取到的数据,以历史数据的方式显示以往的水位信息,方便工作人员分析水位速度和趋势。
    (2)触发采集。一旦2#明流塔或3#发电塔的水泵启动工作,便触发相应塔的水位信息采样,每隔1 min,触摸屏就读取分别保存在PLC的内部寄存器R1,R3,R5,R7中的水位信息,进行1次采样。这样可以获得泵启动后水位变化的实时信息,便于工作人员掌握水泵的排水量和排水能力。并保存读取到的数据,方便工作人员的查询。
    动作采样及显示:触摸屏可以读取PLC的内部所有输入寄存器,输出寄存器,内部寄存器的值,并存储在自己的寄存器当中,当PLC的输入输出状态发生变化时,其寄存器的值就会发生改变,触摸屏便采集并保存下来,工作人员可以方便的查询设备何时动作、何时恢复原状态,充分掌握该系统的运行情况(如图3所示)。


    (3)历史数据、历史动作的显示。触摸屏在对信息采样的同时,便将这些信息保存在自己内部寄存器中,工作人员可以查询180天以内的所有水位信息和动作信息。也可直接用U盘下载采集到的保存在触摸屏内的水位信息的历史数据及历史动作,利用相应软件,将下载数据转换成Excel文件,便于工作人员进行研究分析,也便于将资料归档整理。如图3,图4所示。

[page]

3.2 下位机软件
    本系统下位机软件采用Windows操作系统下的VersaPro2.0进行编程调试工作,该编程软件拥有良好的人机操作界面,编程简单易行,便于用户的调试、维修、改造等工作。软件由主程序和六个子程序构成,主程序用于系统初始化、数据处理、通信、报警输出和调用子程序等;六个子程序分别用于对两个泵房的设备进行自动控制、手动控制和触摸屏手动控制。软件流程图如图5所示,其中水位高度为集水井水位高度。



4 联合调试
    在系统联合调试过程中,通过触摸屏显示的信息,发现有些开关量的状态的很不稳定,出现触摸屏多次重复记录信息或记录有误的情况。比如,系统设定,当水位达到2.4米时,2#主潜水泵启动,2#水位触发采样进行。然而在分析触摸屏记录的2#动作信息和2#触发采样水位信息时发现,在一个很短的时间内,2#主潜水泵输入状态在“开”、“关”之间反复转换,相应记录的触发采样水位信息也很混乱。在分析了可能是水位不稳,水以波状形式冲击水位传感器的缘故,在PLC控制程序中,加入了防抖动程序,解决了该问题。

5 结语
    系统经过改造后,可以在进水塔塔面的控制室内对两个渗漏排水泵房内的设备进行集中监控,改善了系统的运行环境。该系统采用的以GE 90-30 PLC为中心构建自动/手动控制系统,操作简单,维护方便,运行稳定可靠,大大减轻了操作人员劳动强度。触摸屏的友好界面和历史数据记录功能,不仅给操作带来了方便,而且记录了泵房的运行状况,给自身系统的安全分析、事故排查、乃至水工建筑物的安全分析提供了可靠的数据来源。该系统投运一年多来工作稳定正常,用户反应良好。

关键字:PLC  触摸屏  渗漏排水监控 引用地址:基于PLC与触摸屏的渗漏排水监控系统

上一篇:接触式图像传感器在图像采集上的应用
下一篇:基于Qt的AUV监控系统设计与开发

推荐阅读最新更新时间:2024-05-02 22:00

基于μClinux的触摸屏设计与关键技术分析
   摘要 :本文介绍了当前比较流行的开放源代码的嵌入式操作系统μClinux下驱动程序的一般结构,以及触摸屏控制器和Motorola DragonBallMCVZ328 CPU的连接。在此基础上,详细讲述了触摸屏驱动程序设计的一些关键技术,如阻塞型I/O操作、任务队列以及系统定时器的应用等,解决了采样数量控制问题,具有较好的移植性。    关键词 :嵌入式操作系统;μClinux;触摸屏;驱动程序   1引言   1.1背景介绍   随着信息技术的发展,嵌入式系统越来越广泛地应用到航空航天、通讯设备、工业控制等领域。由于尺寸的限制,触摸屏代替键盘和鼠标成为嵌入式系统首选的输入工具。同时嵌入式系统也逐渐摒弃了传统的循环控制
[工业控制]
基于μClinux的<font color='red'>触摸屏</font>设计与关键技术分析
机器人控制系统向PLC的SG_Background控制实例
行指令 “Asynchron/Synchron” (异步/同步) 这些命令实现了后台焊接和修磨。 Asynchron (异步) Synchron (同步) SERVOZANGE (伺服钳):选择焊钳--在列表中只显示已激活选项 后台流程已激活 的焊钳。 Asynchron (异步): 固定焊钳在铣削/焊接时可进行异步运动。 Synchron (同步):请等待,直到可能已启动的后台流程已结束,然后锁闭后台流程。然后,固定焊钳在铣削/焊接时不再可进行异步运动。 后台进程功能 固定焊钳进行电极头修磨的过程中,一般情况下机器人不能进行其他作业。(例如拾取一个新工件。) 这是因为机器人轴和附加轴(=焊钳)为同步运行。这意味着它们会执
[嵌入式]
机器人控制系统向<font color='red'>PLC</font>的SG_Background控制实例
PLC控制系统设计要点
在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,若采用可编程控制器( PLC )来自动控制问题已成为最有效的工具之一,本文叙述PLC控制系统设计时应该注意的问题。 本文由整理提供,部分内容来源于网络,如有侵犯到你的权利请与我们联系更正。 硬件选购目前市场上的PLC产品众多,除国产品牌外,国外有:日本的 OMRON、MITSUBISHI、FUJJ、anasonic,德国的SIEMENS,韩国的LG等。近几年,PLC产品的价格有较大的下降,其性价比越来越高,这是众多技术人员选用PLC的重要原因。那么,如何选购PL
[嵌入式]
一分钟快速了解PLC编程算法
PLC中无非就是三大量:开关量、模拟量、脉冲量。搞清楚三者之间的关系,你就能熟练的掌握PLC了。 开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势,也是PLC最基本的应用。 开关量控制的目的是,根据开关量的当前输入组合与历史的输入顺序,使PLC产生相应的开关量输出,以使系统能按一定的顺序工作。所以,有时也称其为顺序控制。 而顺序控制又分为手动、半自动或自动。而采用的控制原则有分散、集中与混合控制三种。 模拟量是指一些连续变化的物理量,如电压、电流、压力、速度、流量等。 PLC是由继电控制引入微处理技术后发展而来的,可方便及可靠地用于开关量控制。由于模拟量可转换
[嵌入式]
PLC与伺服电机的接线方法
PLC的概念工作原理 PLC是可编程逻辑控制器(Programmable Logic Controller)的缩写,是一种用于自动化控制的电子设备。它通过特殊的编程软件,实现对各种工业过程、设备和机器的程序控制。 PLC的工作原理如下: 1. 输入模块:PLC通过各种输入模块(如传感器、按钮)来接收外部输入信号。 2. CPU:PLC的中央处理器(CPU)读取各种输入信息,根据预先设定的程序进行逻辑运算和计算,产生相应的控制指令。 3. 输出模块:PLC通过各种输出模块(如继电器、电磁阀)来输出控制指令,控制机器或设备的运行状态。 4. 编程软件:PLC的编程软件用于对PLC进行编程,包括流程设计、逻辑编辑、参数设置等。
[嵌入式]
<font color='red'>PLC</font>与伺服电机的接线方法
8096系列单片机与触摸屏芯片的接口设计与实现
  随着科学技术的日新月异, 人类对文明生活需求的进步, 带来对 电能 的需求越来越高, 也带来了对电力系统的设备有更高的要求, 由此电力系统配电变压器的功能及检测设备受到各方面的密切关注。在市场上各种各样的电力检测设备不断翻新, 其功能也向实用性、高科技性方向发展, 但配电变压器具有触摸方式的人机友好界面功能及检测的设备很少有报道, 为此, 在经过多方面的调研, 我们提出研制使用触摸方式、具有GPRS 无线 通信 功能的配电变压器智能检测设备的任务。该设备在满足配电功能要求的前提下, 采用触摸 显示 方式提高检测设备的可操作性, 使用GPRS无线通信提高设备的先进性、满足现代信息社会的管理需求, 使其具有一定独特优势, 能够占领
[电源管理]
8096系列单片机与<font color='red'>触摸屏</font>芯片的接口设计与实现
PLC在75t/h循环流化床锅炉布袋除尘系统中的应用
我国是世界上使用燃煤锅炉数量最多的国家,燃煤锅炉是我国大气环境最主要的污染源,燃煤锅炉排放出大量的粉尘。其中30%是PM10(直径在10 µm)以下的“可吸入粉尘”,这些粉尘悬浮在大气中,严重影响大气环境质量。尤其是其中PM2.5(直径在2.5 µm)以下的超细粉尘,对人类健康危害极大。有效治理燃煤锅炉烟气粉尘污染,是提高我国大气环境质量和人类健康水平的关键,因此需要燃煤锅炉具备高效的除尘设备,这为布袋除尘系统在烟气净化中的应用提供了极好的机会。布袋除尘系统大量应用于锅炉烟气除尘,具有清灰技术先进、气布比高、处理风量大、占地面积小、净化效率高、工作可靠、结构简单、维修量小等特点。本文结合锦州某电厂的75 t/h循环流化床锅炉除尘项
[嵌入式]
PLC是如何实现低温保护的呢?
(1)加热元件:为PLC设备提供加热元件,如加热器、发热丝等,以保持PLC在适宜的工作温度范围内。这些加热元件可以根据需要的温度和功率进行选择,并通过传感器或温度控制器进行监测和控制。 (2)绝缘材料:使用绝缘材料来对PLC进行隔离,防止外部低温对其造成影响。这可以包括使用绝缘箱、绝缘罩或绝缘垫等,以提供额外的保温效果,降低PLC受到低温影响的可能性。 (3)密封性设计:确保PLC设备的外壳具有良好的密封性,防止冷空气进入PLC设备内部。这可通过使用密封胶、橡胶垫圈或密封条等材料来实现。 (4)温度控制系统:安装温度传感器和温度控制器,实时监测PLC周围的温度并自动调节加热元件的功率。当温度过低时,控制系统会自动启动加热元件来提供
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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