基于WINCC监控软件及总线技术实现电厂废水处理控

点击次数:67   更新时间2019-05-09     【关闭分    享:

  厂于1967年1月由水利电力部批准筹建,采用火力发电,装机容量40万千瓦,年发电量25亿千瓦·时,主要担负着山西中南部地区工农业生产及人民生活用电,是山西电网的主力电厂。

  霍州发电厂建设时正处于中国发展的特殊年代,在选厂、设计、设备选购、施工、安装和投产发电等方面追求简易发电,给安全经济生产留下先天缺陷。由于火力发电厂是工业用水大户,因此每天的工业废水如果直接排放,不仅浪费水资源,而且会造成严重的环境污染。

  以往的废水处理系统采用人工手动控制,造成人员工作强度大,控制效率低,控制工艺落后。本次项目采用全新的自动控制系统和监控技术可以克服以前人工控制精度低、运行操作繁琐、误操作可能性大等缺点,该系统的废水处理工艺流程具有一定的先进性,达到了电厂废水零排放,大大提高了水的利用率。同时可以通过网络把监控数据融入整个电厂的自动化管理中,节省人力物力,便于集中管理。通过本自动控制系统把处理过的废水再纳入整个电厂的水循环中,提高电厂用水的效率,节约成本,提高了整体的经济效益。使电厂的自动化管理和自动化控制生产方面达到一个新的高度。

  本次项目的主要任务包括含煤废水的回放、化学再生废水收集、主厂房内系统优化消防、生活水系统隔离、生活污水及工业废水回用工程。采用一定的污水处理工艺,并通过自动化控制达到预期规定的控制指标。整个废水处理系统由收集池、调节水池、净化器、污泥池、清水池等部分组成,在废水处理过程中,我们将系统划分为五个子系统来处理,分别为:净水系统、储药系统、过渡调节系统、清水回用系统以及污泥浓缩系统。

  电厂的废水处理系统工艺流程图如图2所示:图中的圆代表收集水泵;长方形代表集水池;长圆罐代表一体化净化器,系统中共有四个净化器,其余三个在图中省略。箭头的指向代表废水的流向,其流向为从左往右。

  为保证废水处理系统安全稳定的运行,该项目中控制器、执行器、监控组态部分均采用西门子系列产品,主要有以下几部分:

  d. 信号模块(SM):数字量输入模块SM321,数字量输出模块SM322,模拟量输入模块SM331,模拟量输出模块SM332

  控制系统的设计包括plc控制系统部分,系统采集与执行器控制部分以及上位机的监控系统部分。系统结构设计图如图3所示。

  在电厂污水处理控制系统中,根据用户要求及实际情况分析,我们采用西门子公司的S7-300系列产品来完成此项目。参照西门子公司提供的产品技术参数,以S7-300系列中的CPU315-2DP实现控制功能,由于该系统模拟及数字输入输出量较多,采用接口模块IM360、IM361(主机架使用IM360,扩展机架使用IM361)连接扩展的信号模块满足系统要求,其中信号模块包括若干数字量输入模块 SM321,数字量输出模块 SM322,模拟量输入模块SM331,模拟量输出模块SM332。

  现场多台工作泵采用西门子MicroMaster430变频器,MicroMaster430变频器除了具有第四代变频器的特点以外,还具有应用于风机和泵类的硬件和软件特征,尤其适合用于风机和水泵负载的控制。使用此种型号的变频器可以节约能源消耗,降低运行噪声,对环境起到很好的保护作用。

  电厂污水处理控制系统的输入输出信号主要分成4个部分,放在三个相连的导轨上:

  l 模拟量输入:一站集水池液位,二站集水池液位,清水池液位,污泥池液位,过渡水池液位,溶药箱液位,流量计和四个进化器的浊度和压差。

  l 模拟量输出:四个控制变频器(一站收集水泵、回用水泵、加药计量泵a、加药计量泵b)。

  l 数字量输入:分为各个水泵风机的运行,故障反馈信号,手/自动选择信号;各个阀门的手动开,关控制信号,故障反馈信号和手/自动选择信号。

  l 数字量输出:分别为对各个水泵、风机的开、关、复位输出控制信号;各个阀门的开,关输出控制信号;变频器的启动,复位控制信号。

  系统配置了操作员站和工程师站,操作员站的上位机采用研华科技的610H工控机,监控系统使用西门子WINCC监控组态软件,它不仅能很好的支持S7系列的CPU,还集成了多种网络连接方式,使上位机与自动化系统的连接工作非常方便。而且它提供了适用于工业的图形显示、消息报警、过程值归档以及报表打印等模块,具有高性能的过程耦合、快速的画面更新、以及可靠的数据管理功能。图4所示为WINCC组态示意图。

  在采用本系统实施方案前,客户拟采用CPU315模块及通信处理器模块CP343-1实现系统要求,由于CP343-1有其自身的处理器可连接SIMAtiC S7-300和工业以太网等 ,可独立处理数据通信,这样使得系统可扩展性增强。由于考虑到项目总体预算及成本,本方案将前方案中CPU315模块换为CPU315-2DP,并省去通信处理器模块CP343-1,这样既满足了系统要求,又减少了系统模块,综合计算后为项目开发节约了不少硬件开支。

  根据工艺,整个系统的程序由下列几个部分组成:1#集水池、2#集水池、清水池、调节水池、净化器正洗、净化器反洗、加药、净化器停止。每个程序都可以单独控制和单独运行,同时每个程序又是系统的组成部分,它们之间互相有数据的传输。它们组合在一起动作就构成了完整的plc控制系统程序。下图5为工业部分现场图:

  程序中编程采用STEP 7软件。这套软件不仅是一个简单的程序编写软件,还集成了硬件组态、网络组态、系统调试、项目管理等各种功能,使项目的实施更加方便。在本控制系统的完成过程中,主要进行了以下几部分的程序设计(如图6):

  l 由废水处理的工艺流程可以知道,废水在经过一系列的水池后最终进入四个废水净化器,在净化器里经过工艺的处理后排放到清水池中。从程序角度看,四个废水净化器的控制流程一致,因此没有必要为每个净化器编写一段代码,只需编写一个函数块,让它们都调用即可。为此,对于在净化器中的正洗、反洗和停止流程都编写了一个程序块,分别是FB11,FB12,FB13。对于每个净化器来说只要分别调用相同的函数块就行,对于每个净化器中不同状态的数据是利用其不同的数据块来加以区别的。这样在整个程序中即保持了流程的统一性,即减少了程序代码,节约了存储空间,又方便维护和修改。

  l 模拟量信号因为其在传输过程中有可能会受到其它信号的干扰,而可能出现较大幅度的瞬间变化,而这些值对于系统来说是毫无用处的,甚至有些还可能引起系统的异常运行。由于模拟量总是随着时间连续变化的,所以可以利用滤波算法把瞬间变化的干扰信号过滤掉,把有用的数据传输给plc控制系统处理。在废水处理控制系统中由于所要求数据处理速度不快,精度也是不要求太高,只是为了防止突然间信号的瞬间变化影响到系统中程序对水质,浊度的判断,所以在系统中使用算术平均滤波算法,算法处理简单,可靠性高,程序编写方便。在程序中定义了FB21作为滤波处理算法的功能块,相当于函数一样,参数的传递是Analog_in变量,返回值是Analog_out变量。事实证明这种算法已经能够满足现场的实际需要,取得了良好的效果。

  l 本控制系统使用的CPU 315-2DP中没有集成相应的系统功能块,故程序中使用FB41 “CONT_C”作为PID控制功能块。CONT_C可以在S7系列PLC中实现对于连续输入输出变量的PID控制。CONT_C中的PID控制环节为增量式PID环节,相关参数可以通过输入参数进行实时调整。PID控制程序块与模拟量滤波算法一样都放在定时中断OB35中,它们一个是输入滤波,一个是输出控制,这样可以准确地掌握程序运行时间,提高控制精度。

  电厂污水处理控制系统的输入输出信号主要分成4个部分,分别为模拟量输入、输出,数字量输入、输出,并放在三个相连的导轨上,如图7所示:

  输入输出的硬件接口是也是系统设计的一部分,它反映的是PLC输入输出与现场设备之间的连接,只有正确连接安装才能使得PLC读取到数字量和模拟量,连接方法的不同可以有效地防止现场的干扰,保证数据的正确性。

  对于SM321的数字输入量模块,在15-25V直流电压以内都能检测到信号。由于现场的执行器也是发出的直流信号,因此把其直接和现场的开关设备连接来接收开关信号量,图8给出了的数字量输入模块接口示意图。

  数字量输出选用晶体管输出模块SM322,晶体管输出的响应时间短、寿命长、输出口密度高,但是其只能带直流负载而且带载能力弱。同时为了使PLC的输出和现场回路之间隔离,在输出端使用了继电器,通过继电器触点控制现场负载。这样使控制器与现场达到了电气隔离的作用,大大提高了系统的安全性,同时也使输出口带载能力得到了大大的增强。在继电器旁边加二极管泄放反电势能量,起到保护输出口的作用。图9给出了数字量输出模块接口示意图。

  输入连接到传感器上,采集系统模拟量数据。图10给出了模拟量输入模块接口示意图。

  系统可对废水处理装置的各项仪表数据实时的在线监视,并且生动直观的反应在监控界面上面。系统的刷新数据是1秒,历史的保存间隔是2分钟。图12为废水处理系统工艺监控界面。

  系统可以提供在线的实时参数修改,当在运行过程中发现工艺需要改进或其它问题,可以由操作员在线改变系统的参数,以使系统工作在最优的控制状态中,如图13。

  报警:当实时参数出现异常时,相应的监测点通过颜色的变化,提醒操作员注意,进行相关的操作,若需要可以配合声音报警。

  报表打印可以根据操作员的要求,生成符合要求的系统报表,并且打印。也可以设定让系统自动的根据间隔的时间实时的打印报表。图16所示为报表打印界面。

  历史数据的保存及报表显示:根据硬盘存储器的大小来决定保存的时间。保存的间隔为2分钟,初步估计可以有效存储13年左右。

  在定时器的使用过程中,由于设定的定时时间是需要根据实际的工艺来调整的,为此不能在定时器中使用常量定时时间。要新建DB25数据块,建立变量的参数时间选择TIME数据类型,它是一个32位的数据,T#1D_1H_1M_1S_1MS,前面是一个标准的例子,表示定时时间为1天1小时1分1秒1毫秒。使用可变参数是为了和WINCC中通讯,使得现场操作员可以根据当前水质等一系列变化调整时间值,由于在WINCC中没有TIME这个数据类型,只能用DWORD32位整型类型来操作,这就涉及到了两个数据类型的转换的问题。根据实际情况所得TIME中的1s=1000(DWORD型)。为了减少STEP7中数据的处理量,在WINCC中使用C脚本对数据进行了处理。WINCC中的时间以分为单位,因此1M=1s*60=1000*60=60000(DWORD型)。

  本项目中设计了系统数据的网上发布平台,在这里有两种方案可以考虑,一是利用西门子公司提供的WINCC Web Navigator软件开发网上的数据传送系统;二是利用Delphi软件来开发网络浏览系统。由于项目经费限制,我们采取了第二种方案。通过这种方案,界面的设计,和本地化系统的集成就都掌握在设计者手中,使得最后的系统能过符合客户的要求,人性化,易用性都比较高,而开发成本也在控制之中。(3)WINCC中动态报表的设计

  在实际项目中虽然WINCC提供了变量趋势显示、报表功能,满足了简单的归档数据访问要求,但不能完成该废水处理工程项目提出的复杂数据处理要求(如:进行有条件的查询和打印,任意时间、任意区段的查询等)。因此,在设计过程中对归档数据复杂查询技术进行了研究。WINCC是一个全面开放的组态软件,它可方便地集成标准Windows应用的对象、函数和文档;提供了访问所有WINCC功能的API编程接口;集成了OLE/OCX和ActiveX对象;它允许通过标准接口(标准SQL数据库)访问归档数据库;通过DDE、OPC接口与其它Windows程序进行数据交换。这些开放性为自行扩展和进一步丰富WINCC软件的功能、解决该工程问题提供了可能。在本项目中应用ActiveX技术实现WINCC归档数据复杂查询解决该工程问题是可行的:根据用户对控制系统有条件查询、打印的要求,运用Delphi设计ActiveX控件,然后在WINCC中调用该控件,最终实现WINCC不能完成的复杂归档数据访问任务。

  系统于2004年10月投入运行,两年来系统运行良好,未进行任何维修,电厂废水达到了零排放,大大提高了水的利用率。

  在项目进行的过程中,西门子在工控领域中安全、可靠、成熟、高效的产品及解决方案为项目的顺利进行提供了保证和保障。西门子的TIA理念及产品特点,着眼于整个工厂的控制和管理,采用统一的数据管理、统一的编程组态平台、统一的通讯规范和灵活的结构配置,从另一侧面保证了项目的顺利完成。

  本项目使用了WINCC监控软件,由于软件优越的开放性,解决了项目中的监控方面的难点问题,如WINCC中动态报表的设计等功能。而统一的国际标准编程语言及现场总线技术的应用,以及项目中软硬件设计的模块化,更体现了本系统的可扩展性与可维护性。

  收藏人收藏分享:评论发布评论请先登录相关推荐第二期:J1939通信数据链路层(上)

  主题简介及亮点:J1939通信是商用车,军工,船舰 ,农机,发电机,特种设备等上面的常用通信标准,这两年在新能源车上应用

  abb dcs是瑞士asea brown boveri公司(简称abb公司)设计开发的集散控制系统,....

  STD总线优良的物理特性使之具有抗恶劣环境的能力。其模块化小尺寸结构使其具有抗冲击和振动的能力,也可....

  随着科学技术的发展,DCS在工业控制中的应用越来越广泛。DCS控制系统的可靠性直接影响到工业企业的安....

  北仑发电厂二期3×600MW亚临界燃煤机组,仪控设备采用美国Bailey公司生产的INFI-90系统....

  PLC 可编程控制技术”(简称“PLC”)课程是电气类专业的专业技术性课程,该门课程具有较强的实践性....

  由于机器人具有灵活性,运营者可随时迅速更换包装类型及堆垛模式。例如,机器人“精通”包装袋复合堆垛技术....

  造纸厂PLC控制系统主要用于集散控制和传动控制,如下图1所示。集散控制主要包括制浆流程、造纸流程和仓....

  随着PC技术的飞速发展,使得IPC(工业控制计算机)以及基于IPC的应用技术同样也得到了突飞猛进的发....

  悬挂轨迹控制系统是一电机控制系统, 控制物体在 80cm×100cm的范围内作直线、圆、寻迹等运动,....

  外围电路元器件故障此类故障在PLC工作一定时间后的故障中经常发生。在PLC控制回路中如果出现元器件损....

  PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中....

  简单介绍一下RS485,RS485和其它总线组网过程中另一个需要主意的问题是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻....

  微切片(Microsectioning)技术在PCB和SMT行业的应用十分广泛,它能够有效监控产品的....

  量子计算可以大大减少复杂问题的计算时间。谷歌、IBM、英特尔和阿里巴巴近年来将发展量子计算列入自己的....

  自动送钉系统将螺钉自动输送至待拧紧点,避免人工拾取螺钉造成的用料错误。整套系统可配置螺钉通过传感器,....

  本文以智能家居系统中的水流量模块为课题,以水流量计传感器和数字温度传感器 DS18B20 实时采集水....

  在生产过程中,凡是将两种或两种以上的物料量自动地保持一定比例关系的控制系统,就称为比值控制系统。在化....

  飞机的部件成千上万,其中很多的结构件为钣金件或复合材料组成的薄型板状结构,其特点是外形复杂,连接面多....

  十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的是交通信....

  

  带总线扩展接口的单片机系统,包括外部32kRAM扩展、LCDl602接口、输入输出口。带编址扩展的单....

  单片机用电故障控制系统的硬件分别是:由降压变压器、2个相瓦串联的感应线圈、升压变JK器、电磁开关、5....

  随着现代电机技术、现代电力电子技术、微电子技术、永磁材料技术、交流可调速技术及控制技术等支撑技术的快....

  CAN总线通讯是我们每天都会使用的工业通讯总线,工程师更多的是关注报文是否能够正常接收,解析结果是否....

  智能型密集架是一种有良好应用前景的现代仓储设备。该文介绍了一种应用于档案保管领域的智能型密集架系统,....

  作者:王蕴超 王向周 1. 前言 由于某型号电磁阀热真空试验需要出厂完成,在试验过程中需测试阀门响应特性,传统的测试设备...

  考虑到电动汽车的行车安全,去年欧盟下令要求所有电动汽车在2021年前加装能够发出虚拟引擎声的装置,以....

  本文介绍在设计HJD-500/1000 型数字交换机软件系统时在单板机环境下使用 C 语言的实现技术....

  电动机(Motor)是把电能转换成机械能的一种设备。它是利用通电线圈产生旋转磁场并作用于转子形成磁电....

  使用控制XT系统开发的应用程序是否可以在控制系统上运行? 以上来自于谷歌翻译 以下为原文...

  我国是世界上风力资源较为丰富的国家之一,近几年风力发电发展很快,风力发电技术的各个方面都得到了迅速发....

  本文档的主要内容详细介绍的是库卡编程资料入门课件库卡机器人基础教程和库卡C4编程指南及焊接机器人教程....

  本文档的主要内容详细介绍的是机械手的详细资料合集十二个文档免费下载包括了:机械手PLC控制系统的设计....

  本书选用的部分图样参照了行业标准中的例图和作者多年来从事职业教育的讲义,整个文稿不是一个完整的工程设....

  在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。它....

  2018年年底,国家质量监督检验检疫总局、国家标准化管理委员会批准发布了2018年第17号中国国家标....

  随着电力电子技术的发展,变频器在各行业中已得到广泛的应用,变频调速技术应用于设备拖动系统中,实现了电....

  通常,在自动控制技术中,把工作的机器设备称为被控对象,把表征这些机器设备工作状态的物理参量称为被控量....

  你好 我想知道,我如何创建一个通用总线宽度的custuom ip核心。 在核心内部,我必须使用xilinx的addsub ip。 但是通用总线宽度...

  DanielJ. Preston表示“我们正在模仿电子计算机的思维过程,只使用软材料和气动信号,用压....

  配天机器人技术有限公司发布了AIR6ARC弧焊机器人、ACR5 MoKi协作机器人2款重磅产品

  AIR6ARC 采用中空单侧悬臂结构,避免焊枪线缆干涉,更适于狭窄空间操作;小臂中空口径达到50mm....

  塑料挤出机是异型材挤出生产线(如塑钢门窗的生产) 和铝塑复合管生产线上的关键设备。挤出机自加料端至机....

  目前,以磁悬浮系统为主的制造业发展较为缓慢,其关键是产品的设计方法有待提高。而作为磁悬浮基础的单自由....

  目前在电力机车拖动上的发展趋势是要求有更快的速度、更高的能效、更舒适的乘坐和更低的维修频度。要达到这....

  目前大多数中央空调控制系统中采用耦变压器降压启动方式实现整体的控制, 但这种方式对系统运行的可靠性及....

  随着计算机、控制理论、人工智能理论、传感器等技术的不断成熟和发展,移动机器人研究已经发展到-一个崭....

  引言 ARINC429总线是当代运输机、军用飞机、商用飞机和民航客机中常用的总线之一,是航空电子...

  智能家居中,家庭安防一直被认为是一种刚需。在这个概念引领下,前些年家庭监控摄像头曾掀起过一波市场行情....

  This Application Brief is one of a series. It demonstrates how the Keysight 53310A makes it easy to capture and vi...

  最近在做一个关于一主多从的通讯实验,主设备采用不同的地址分别向从设备询问实时采集的数据情况,用到...

  系统中的信号可以表示成不同频率的正弦信号的合成。控制系统的频率特性反应了正弦信号作用下系统的响应性能....

  阀门定位器是控制阀的主要附件.它将阀杆位移信号作为输入的反馈测量信号,以控制器输出信号作为设定信号,....

  本文档的主要内容详细介绍的是自动控制原理的总结与复习资料详细说明免费下载。

  项目名称:24路三相交流配电监控调试系统 试用计划:我是刚入职的嵌入式工程师,实际工作中,我发现人工调试是一件费时费力的...

  本文档的主要内容详细介绍的是《自动控制原理》电子教材张爱民课后习题答案资料免费下载。

  项目名称:基于uFun学习板的家用监控开源设计 试用计划:申请理由 本人在嵌入式开发上有二年多的学习和开发经验,曾设计过类...

  本书以家装电工的施工要求和工作内容为主线,系统地介绍了家装电工的基本知识和操作技能。全书分为基础入门....

  德国大众汽车公司发言人海科·希尔威格说,这起事故发生于距法兰克福约100公里的包纳塔尔工厂。这个机器....

  SN54LVC646A八路总线收发器和寄存器设计用于2.7 V至3.6 VVCC操作,SN74LVC646A八路总线收发器和寄存器设计用于1.65V至3.6VVCC操作。 这些器件由总线收发器电路,D型触发器和控制电路组成用于直接从输入总线或内部寄存器多路传输数据。 A或B总线上的数据在适当时钟(CLKAB或CLKBA)输入的低到高转换时被输入寄存器。图1显示了使用?? LVC646A器件执行的四种基本总线管理功能。 输出使能(OE)和方向控制(DIR)输入控制收发器功能。在收发器模式下,高阻抗端口的数据存储在任一寄存器或两者中。 选择控制(SAB和SBA)输入可以复用存储的和实时(透明模式)数据。当OE \低时,DIR确定哪个总线接收数据。在隔离模式(OE \ high)中,A数据存储在一个寄存器中,B数据可以存储在另一个寄存器中。 当禁用输出功能时,输入功能仍然有效,并且可以用于存储和传输数据。一次只能驱动两条总线A或B中的一条。 输入可以从3.3 V或5 V器件驱动。此功能允许在混合的3.3 V /5 V系统环境中将这些器件用作转换器。 这些器件完全指定用于部分断...

  HCT652器件由总线收发器电路,D型触发器和控制电路组成,用于直接从数据中复用数据传输总线或从内部存储寄存器。提供输出使能(OEAB和OEBA \)输入以控制收发器功能。提供选择控制(SAB和SBA)输入以选择实时或存储的数据传输。低输入电平选择实时数据;高输入级别选择存储的数据。图1显示了可以使用这些器件执行的四种基本总线管理功能。 A或B数据总线上的数据或两者都可以存储在内部D型触发器中无论选择控制端子还是输出控制端子,在适当的时钟(CLKAB或CLKBA)端子上都会发生从低到高的跳变。当SAB和SBA处于实时传输模式时,通过同时启用OEAB和OEBA \,可以在不使用内部D型触发器的情况下存储数据。在此配置中,每个输出都会增强其输入。当两组总线的所有其他数据源都处于高阻态时,每组总线保持最后状态。 为确保上电或断电期间的高阻态,OEBA \应通过上拉电阻连接到VCC,OEAB应通过下拉电阻连接到GND;电阻的最小值由驱动器的电流吸收/电流源能力决定。 特性 工作电压范围4.5 V至5.5 V 低功耗,80-A...



山东环亚娱乐app下载环保工程有限公司

客服:4000-830-891

技术:18265875578

电话:0533-8171739

传真:0533-8171739

地址:山东省淄博市高新区英雄路3号环亚娱乐app下载大厦

邮箱:256964125@qq.com