编辑: 摇摆白勺白芍 | 2019-07-18 |
本系统采用分布式工业现场总线与局域网 相结合的体系结构,经过实际运用,减少了操作人员的劳动强度,提高了工作效率,获得了经济效益. Abstract:The article introduces the application ofkingview in dynamic energy monitor system,such as receiv― ing analyzing data and net connecting information.In addition it resolves the management ofhistory data.The system adopts the structure of distributed industrial fieldbus and local area network.It reduces the labor strength and improves the work efficiency after the system is applied with economic『benefits is acquired. 关键试:组态王动力能源监测系统 Key words:Kingview Dynamics Energy Monitor System 1前言 在汽车生产过程中,大量的有关气(汽)、电等 方面的信息资料,都是采用手工管理,数据的查询 统计缓慢而且易出差错,已不能适应现代汽车生产 发展的需要.为了提高工作效率和工作质量,提高 信息的及时性、准确性、完整性,为汽车管理及开 发提供高效的信息服务,开发了这套动力能源监测 软件系统.用户可根据自己的需要方便地进行查询 和统计.该监测系统使用了北京亚控自动化软件公 司开发的 组态王 软件.实践证明,该系统达到 了预期应用效果. 2纽态王软件介绍 过去在开发控制系统软件时, 种程序设计语言来实现上述功能,
86 量很大,软件开发成本高、开发周期长、维护困难, 一旦系统有所调整,软件必须有较大改动.组态软 件在这种需求下产生了,它将上述常用功能组合在 一起形成一个新的软件平台,用户只需在这个软件 平台下进行二次开发系统所需的软件即可. 组态王工控组态软件以Window98/Windows NT410中文操作系统为其操作平台,充分利用了Win― dows的图形功能完备、界面一致性好、易学易用的 特点,使采用微机开发的系统工程比以往的使用专 用机开发的工业控制系统更具有通用性,大大减少 了工控软件开发者的重复性工作. 3动力能源监测系统 3.1系统简介 开发者要选择一 某汽车制造合资公司现有4个分厂(冲压、车 往往软件的编程 身、总装、轻客),公司设备动力部于1990年建立 2005年第7期中阅{霰嚣俄表 万方数据 了一套蒸汽、压缩空气计量监测系统,实时采集人 口处的汽(气)能源消耗参数,实现了动能二级计 量自动化.本项目对此进行扩充、完善,增加电量 监测内容,对冲压厂、轻客厂和车身厂内各条生产 线、主要能耗设备的电、汽、气能源消耗进行监测, 即实现局部3级计量自动化,对其能源的投入产出 进行统计分析. 3.2系统组成与功能 本系统的检测点分布于冲压、车身、总装和轻 客各分厂,监控中心设在公司设备动力部和制造部, 其中设备动力部采用2级监测计量对总装厂进行2 级监测同时监测3级计量参数,制造部采用3级监 测计量,系统的网络拓扑结构如图1所示. MIS网幽1 各分厂工作站采集3级计量参数,为监控中心 提供数据人口.历史数据库分布在各个工作站,现 场监测单元由三相多功能电能表完成对电的数据采 集,并由流量积算仪完成对汽(气)的数据采集,并 通过串口将数据送人相应的工作站.在各工作站上 用组态王软件开发图形界面、实时数据图、供汽(气) 系统图、报警图和报表等,实现对全站控制系统的 监测. 3.3系统的数据处理 中阈恹嚣豫表2005年第7期 自控工程设计 实时数据库是组态王软件的核心部分.在组态 王(TOUCHVEW)运行时,工业现场的生产过程中 能耗状况要实时的反映在屏幕上.实时数据以实时 数据画面和实时曲线的形式体现,所有这一切都是 以实时数据库为中介环节,所以数据词典是联系上 位机和下位机的桥梁.组态王系统支持多种变量类 型,分为两大类,一类是内存变量,另一类是I/O变量.前者主要是中间变量,后者对应由PLC或数据 采集卡送来的工业现场的数据.在本系统中,I/O变 量对应的是由流量积算仪与电能表送来的工业现场 数据. 组态王的历史数据存在软件本身自带的数据库 中,不容易读取,要在组态王运行系统中查询得到 历史数据主要有两种方式:报表和历史趋势曲线以 及历史趋势曲线控件.由于本系统为监测系统,所 以存在大量的统计与汇总报表,需要大量的统计运 算.现在要解决的问题是把存在组态王中的历史数 据取出来,进行自由的运算.基于历史数据可以由 报表取出,并且在报表中可以进行运算,所以我们 在设计报表统计的时候运用了两块报表,其中一块 用于从历史库取数据,在画面语言中设置为隐藏,我 们称之为中间报表.我们用中间报表从历史库中取 数据,并在该报表中进行算术运算.最终报表的数 据是取自中间报表里的数据.所用的函数为Repor― tSetHistData 0,ReportGetCeUValue 0,ReportSetCell- Value(). 3.4系统的网络连接 组态王6.5完全基于网络的概念,支持真正客 户一服务器模式.监控中心制造部与动力部通过以太 网从各工作站取得数据,实现3级监测计量.要实 现监控中心的3级监测计量,需在组态王中进行相 应的网络配置.将车身厂、冲压厂、轻客厂3个工 作站计算机设置为I/O服务器、历史记录服务器、报 警服务器,把制造部监控中心中的服务器设置为登 录服务器、校时服务器.在制造部监控中心的服务 器、工控机及动力部监控中心的工控机上把3个分 厂工作站的工控机作为远程站点,并将他们都作为 自己的客户,从而达到3级监测计量的目的.