当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:采用国产化的KingView组态软件进行某沼气热电联产系统工程师站点监测平台的设计开发,该监测平台集通信、数据采集、运维数据监测、报警及数据记录、历史数据查询等功能于一体,已投入到多个项目的实际工程应用中,实践证明,其具有良好的稳定性和可靠性。

引言

在我国,由燃气内燃机驱动的沼气热电联产系统,利用畜禽养殖场的动物粪便或餐厨垃圾发酵后获得的沼气作为燃料。该系统集发电、余热利用于一体,因其充分利用沼气这种"变废为宝"的清洁能源,且系统综合能源利用率高,在国家大力实施节能减排,绿色低碳的政策引导下,一批热电联产系统项目逐渐上马,项目发电机装机容量及数量也不断增加。热电联产项目中,一般机组都是连续不间断运行,同时项目中单机系统涉及的设备有燃气发动机、同步发电机、余热回收利用装置等,需监测数据多达上千条。一个项目如果涉及多台机组,在运维人员有限的情况下,项目的运维难度则成倍增加。针对此问题,本监测软件充分利用KingView的性价比优势及数据字典功能,实现大量的数据采集存储及主要参数的监测报警、声音提示等功能,可以有力地支持现场运维工作。

本文主要介绍现场通信的架构设计、软件开发的流程,开发流程涉及数据字典中的变量定义、通信测试、界面设计等主要的设计步骤。

1创建工程、添加设备

监控系统的通信连接如图l所示,系统中涉及的下位机通信设备有余热利用控制器、自用电测量多功能表、机组控制器、烟气脱硝控制器。余热控制PLC采用西门子品牌,通信采用西门子s7通信协议,其他设备的通信协议采用工业标准的Modbus,串口设备的数据经协议转换网关由ModbusRTU转换为统一的ModbusTCP进行传输。

新建工程后,根据图1添加待通信的下位机设备,并设计对应的设备通信地址和端口。原则上根据设备数据通信量和设备类型,选择开启的线程数量。软件上建立的逻辑设备如图2所示,监测平台从机组控制器采集的数据量较大,两台机组控制器的连接分别开启独立的线程:其他同类型的设备,如余热控制PLC、自用电多功能表、脱硝控制器分别开启一个线程,分别建立两台设备的连接。

2测试通信

如上所述,KingView的设备管理窗口列出了软件中配置的1/o设备的逻辑名称、设备名称、通信端口和通信地址等。设备名称代表相应的设备驱动程序。按照设备管理窗口中设计的地址分配,设置相应下位机通信设备的地址及端口等参数。KingView运行时会自动加载相应的设备驱动程序与下位机对象设备建立通信。建立一个画面,添加多个文本控件,连接不同对象的1/o变量,进行通信测试。

3添加变量

经初步统计,此热电联产系统包含I/O监测变量约2000个,中间变量根据监测画面的需要在软件中自行设定。I/O监测变量又分为主要用于数据监测的模拟量、开关量,用于报警传递的数字开关量。对于如此数量的变量,如果单独分别建立变量,平台的设计及维护将极为不便。此时,可利用KingView中的结构数据类型,针对系统中的相同对象建立一个结构体模板,然后在实时数据库的数据字典中利用结构体模板,针对每个对象建立对应的结构变量。利用这种方法可大大减少变量定义的工作量,易于查找同样的连接错误,提高效率。系统中用到的结构变量定义如图3所示。

图3创建结构体模板

4数据存储配置

为了保证重要数据的可追溯性,便于后期的故障分析和处理,对于下位机通信对象的重要工艺数据,如发动机的油压、水压、排烟温度,余热利用装置上的进出水温度等数据,平台需要配置历史数据库用于数据存储:对于通信对象的报警变量需要设置报警存储数据库。因此,正确的数据库配置,对于保证数据的按需存储极为重要。历史数据存储采用KingView的历史库,存储于本地磁盘空间,具体配置如图4所示。KingView可以与支持ODBC访问接口的数据库之间进行连接。报警数据库采用MicrosoftAccess数据库,存储于本地,报警的数据可通过KingView的控件和s0L函数进行查询,具体连接如图5所示。

5画面制作

新建画面,调出工具箱,可以在画面上拖放各种控件及绘制各种基础图形,并利用调色板进行着色。制作的画面是静态的,通过相关控件或图形的"动画连接"建立画面的图素与数据库变量的对应关系,这样,现场的数据通过I/0接口的下位机通信设备,引起实时数据库中变量的变化,变量的变化最终反映到画面上。同时,KingView还提供了丰富的命令语言,用于报警的输出驱动、变量的逻辑处理、画面的显示及逻辑切换,增强了数据显示的动态效果,便于反映实际的工艺流程。

系统共设置主画面、状态监控、发动机参数、发电机参数、实时报警、历史报警、报警查询、实时曲线、历史曲线及历史报表l0个画面,如图6所示。主画面在系统运行时自动打开,作为系统状态的概览。

6结语

基于KingView的组态平台开发的热电联产系统的监测系统,充分利用了KingView内建的各种驱动与现场各PLC及控制器等建立通信,完成了数据的采集、运行状态的监测、数据和报警的存储及备份、报警的分类查询和数据报表的生成等功能,在现场工程应用中有效协助了运维人员对设备的管理。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭