基于组态王的监控系统应用研究

合集下载

课程设计(论文)-基于组态王的监控软件设计

课程设计(论文)-基于组态王的监控软件设计

课程设计(论文)-基于组态王的监控软件设计重庆理工大学基于组态王的监控软件设计摘要:近20多年来,由于微电子技术和计算机技术的飞速发展以及工业自动化得要求逐步提高,PLC的应用已经在工业生产中较为普及。

越来越多的用户需要监控这些智能装置的运行状态和运行参数,以便及时了解现场信息。

组态软件正是为了满足这些要求而产生。

本次课程设计中主要介绍了基于组态王的石板岚垭检测系统的设计。

叙述了组态监控界面的设计和组态现场的模拟。

石板岚垭检测系统的制作为过程控制的一种,基本思想是采用多层递阶结构,直觉推理和动态控制策略。

用组态王设计的石板岚垭控制系统工程显示直观,人机界面友好易于操作。

关键字:组态王检测系统 PLC基于组态王的监控软件设计1重庆理工大学第一章引言组态软件,又称组态监控软件系统软件。

译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。

它是指一些数据采集与过程控制的专用软件。

它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。

组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。

第二章系统方案的设计2.1 组态软件的选择以及简单介绍应课程设计要求,我们选择亚控的组态王软件,组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。

通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。

其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。

尤其考虑三方面问题:画面、数据、动画。

通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。

基于组态王的监控管理系统的开发

基于组态王的监控管理系统的开发

基于组态王的监控管理系统的开发摘要随着工业自动化水平的迅速提高,计算机广泛的应用于工业领域中。

人们对工业自动化越来越高的要求及其种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。

界面和通讯是火电厂监控系统的两个重要组成部分,良好的组态软件可将界面和通讯有机结合,以达到监控真实机组运行的目的。

木文论述了界面组态软件的整体框架和设计方法。

本系统通过动态直观的现场状态显示界面,方便快捷的对现场情况进行监控,使系统动态的跟随现场条件而变化,降低了对操作人员的技术要求,完善了控制过程,使得控制更加的自动化,并且避开了一些危险的动作。

为了实现更好的监控,本文基于国产组态软件——组态王,利用Vi sua lBa sic编程和D DE链接,使显示与控制在计算机上实现,从而得到一个成本低、性能好的监控系统。

关键词:图形界面系统;组态王;监控系统Development of Performance&Management Systembased on KingviewAbstractWith the industrial automation speedily developed, computers are widely used in industry. People are requiring more and more to industrial automation and many kinds of control equipment and procedure monitor device are used in industry, which made the conventional industrial contro l soft can’t satisfy all kinds of requirement of the users. The two capital parts of performance system of thermal power station are interface and communication. The good configuration software can combinate the two parts well to performance the fact system of thermal power station. This paper describes the whole frame and design of configuration software. The system can change state itself along with following condition and show supervisory control interfaces so it can easily control and supervise the fact system. It also reduces the request of operators, perfects the control procedure, makes control procedure more automatic, and then avoid some dangerous actions.For the sake of better realization to control and supervision, this paper based on domestic configuration software Kingview and by using VB programming and DDE linkage, display and control are implemented in one computer. Thus a low cost and good performance system is obtained.Keywords:graphic interface system;Kingview;performance system目录摘要 (I)Abstract (II)第一章绪论 (3)1.1过程控制 (3)1.2组态软件 (4)1.2.1概述 (4)1.2.2组态软件的特点 (5)1.3国产组态软件----组态王 (3)1.4火电厂监控系统 (4)1.4.1燃烧系统 (7)1.4.2汽水系统 (5)1.4.3电气系统 (8)1.4.4火电厂计算机监控 (8)第二章国产优秀组态软件——组态王 (8)2.1图形及动画功能 (9)2.2报警功能 (10)2.3实时曲线和历史曲线 (11)2.4控件功能 (11)2.5通讯及其他功能 (12)第三章监控系统的设计与开发 (14)3.1新建组态王工程 (14)3.1.1创建工程路径 (14)3.1.2组态王的开发系统 (15)3.2变量设置 (16)3.2.1变量的类型 (16)3.2.2新建变量 (16)3.3动画制作及动画链接 (19)3.3.1汽水系统流程示意图的制作 (20)3.3.2滑动杆、闪烁、隐含的属性的制作 (26)3.3.3其他应用 (29)3.4实时曲线和历史曲线.............................................................错误!未定义书签。

基于组态王的柴油机双机并车实验台监控系统研究

基于组态王的柴油机双机并车实验台监控系统研究

系统各项 参数 的变 化 , 能 迅速 而 准确 地 判 断舰 才
船 的运行 状况 , 为舰 船 动 力 系统 故 障诊 断及 舰船
动力 系统 可靠性 分析提 供依据 l ] l。
在 对象 的安全 区内时 , 能访 问 , 方 从而保 障了系统
的安全 运行 。
l 系统特 点
该 监控 系统 的实 现 是 在实 验 室 6 0 Q/ 9 A 1 5 45
舰 船航行 过程 中 的动力 系统 监控 十分 重要 , 只有通 过有效 的监 测 , 时 准确 地 反 映舰 船 动力 实
有强 大 的数 据处 理 能力 , 免 了监 控 过程 中大量 避
数据 繁 杂不 易查 询 、 析 、 分 处理 等 问题 , 给整个 系 统 的实时监控 带来 了极 大 的方 便 。此 外还采 用优 先 级安 全管理 系 统 , 要求 操 作 者 的操 作 安全 区须
的 10Mbts 0 i 以太 网 , 持 Mo¨u / P协 议 ; / 支 C sTC )
基 于 UDP T P传 输 方 式 的 Acie]o Mes /C t v / sa
gn ig功 能 , 多连接 1 最 O台主机 ; 支持 S NMP到 I /
o的映射 , 与网络 管理 系统 整合 ; 可 方便 使用 的快
速 编程库 , 持 V VC+ + 、 C 提 供 RS4 5 支 B, B B; 8
级 联 口, 于 长距离 IO扩 展 。 便 /
由于采用 数据库 管理 系统使 得本 监控 系统具
≮ 三二: 夔麴堕三 蔓 二 曼 煎= 二: j
图 1 监 测 原 理
收 稿 日期 :0 90—0 2 0 —93
( 海 交 通 大 学 动 力装 置 及 自动 化研 究 所 , 海 20 3 ) 上 上 0 0 0

基于PLC和组态王的泵站监控系统设计

基于PLC和组态王的泵站监控系统设计

基于PLC和组态王的泵站监控系统设计一、本文概述随着工业自动化技术的快速发展,泵站作为城市基础设施的重要组成部分,其运行效率和安全性日益受到人们的关注。

传统的泵站监控系统往往存在功能单操作复杂、维护困难等问题,已无法满足现代泵站管理的需求。

本文提出了一种基于PLC(可编程逻辑控制器)和组态王(KingView)的泵站监控系统设计,旨在提高泵站的自动化水平和运行效率,保障泵站的安全稳定运行。

本文首先介绍了泵站监控系统的研究背景和意义,阐述了基于PLC和组态王的泵站监控系统的基本原理和组成结构。

接着,文章详细分析了泵站监控系统的功能需求和技术要求,包括数据采集与处理、设备控制、报警与故障处理、数据存储与分析等方面。

在此基础上,文章设计了基于PLC和组态王的泵站监控系统的硬件和软件架构,并详细描述了各个模块的功能和实现方法。

本文还探讨了泵站监控系统的网络通信技术,包括PLC与上位机之间的通信、PLC与现场设备之间的通信等,确保泵站监控系统的实时性和可靠性。

文章还对泵站监控系统的安全性和稳定性进行了分析,并提出了相应的保障措施。

本文总结了基于PLC和组态王的泵站监控系统的优势和特点,展望了泵站监控系统未来的发展趋势和应用前景。

通过本文的研究,旨在为泵站监控系统的设计与实现提供有益的参考和借鉴。

二、泵站监控系统概述泵站监控系统是水利工程中的重要组成部分,其主要功能是对泵站的运行状态进行实时监控、控制和管理,以确保泵站的安全、高效运行。

泵站监控系统通常由数据采集与传输系统、控制系统、人机界面系统等多个子系统组成。

随着自动化技术的不断发展,泵站监控系统的智能化、网络化、远程化已成为发展趋势。

在泵站监控系统中,PLC(可编程逻辑控制器)扮演着核心控制器的角色。

PLC以其强大的数据处理能力、稳定的运行性能和灵活的编程方式,被广泛应用于泵站监控系统中。

PLC可以实现对泵站设备的远程控制、数据采集、状态监测、故障报警等功能,提高泵站运行的安全性和可靠性。

基于组态王供配电监控系统设计

基于组态王供配电监控系统设计

第一章绪论1.1 研究背景及研究意义1.1.1 研究背景电能是国民生产中用到的重要的能源,在工农业以及关系国民生计的各个领域,稳定的生产秩序和健康的生活状态都与电能的可靠运行密不可分。

在现实生活中,电力系统与终端用户相连接的是配电系统,电力系统中直接连接用户的是配电系统,因此配电系统的安全稳定运行与用户关系最为密切,且影响最为直接。

配电系统的可靠性、安全性等性能直接关系到工农业生产的健康稳定,甚至直接关心到人民的生命安全,因此具有至关重要的作用。

生产电能的品质以及电能供应的可靠性已经逐渐成为衡量国家电力发展和技术水平的重要指标,标志着社会和文明的进步水平。

电力系统中,如果发生重大的电力事故会给国家带来巨大的财产损失,还会给居民和社会造成混乱,甚至可能威胁到人民的生命安全,造成不堪设想的后果[1,2]。

供配电系统位于电力网的末端,向前连接电力系统的发电和输电系统,向后直接连接到消费电能的用户,在电力系统中占有着重要的地位。

其组成包括一次设备和二次设备,一次设备包括降压变压器、馈电线路、高压断路器、隔离开关等,二次设备包括继电保护装置、自动化装置、测量仪表及电能计量仪表等。

配电系统要想实现自动化功能,首先要考虑电网的安全性能,这就需要对电网的有关状态量、模拟量以及消耗的电度量进行监控。

其次,要实现对电网的控制作用,远程主站发送控制指令,通过通讯网络给下层各开关设备发送命令,实现对现场设备的直接控制。

最后也是最重要的一点,是实现对电网的保护功能,主要是对电网故障位置、故障区域的判断,以及根据数据对可能出现的故障进行预判,在故障切除后恢复电网的正常运行。

今年来社会的生产水平不断发展,自动控制水平也在不断的进步,人们在生产和生活中对电能质量的要求也不断提高,也越来越重视相关电能指标的情况,越来越多的电力相关部门、电能生产企业及工业企业开始意识到对电能指标进行监控的必要性。

建立完善的供配电监控系统,对生产用电中的电能质量可能出现的问题进行预防和控制,必将为这些工业生产企业的供电系统带来巨大的收益,也会减少一些不必要的损失。

组态王软件的泵站计算机监控系统研究

组态王软件的泵站计算机监控系统研究
西安建筑科技 大学硕 士学位论 文
基于组 态 王 软 件 的 泵 站计 算机 监控 系统研 究

业:机械 电子工程
硕 七 生 张爱华 指导教师:原思聪 教授


在钢铁企业中,泵站的正常运转对产品质量 以及安全生产具有重要的意义。 目前国内大部分的泵站监控和管理机制还处于相对落后的状况,不能 适应生产和科 技 发 展的要求。本系统针对太钢某泵站的实际情况,采用基于工业自 动化组态软件的泵站微机监 控 系统,结合传感器技术、PC技术和微机监测技术构建了 L 现代化计算{ 控系统 。 滥 该系统具有 信号采集、趋势分析、 财时 警分析、辅助功能和帮助系统等功能,能对各种监控参数进行动 予 态管理和报表 自 动生成及打印,基本满足 了用户的需求。 本系统实现了泵站的实时监测与动态管理,提高了 一 泵站的自 动化监控水平。
Pm sain a i otn pr o io ad e etrrs. h dc qaiy up to i n rat t rn sel epie Bt pout lt t s m p a f n t n o r u ad ft i pouto dpn o te ra rnig i. nw Ci te n s ey rdcin ed h n ml nn o t Bt i hn h a n e n o u f u o n a mngmn ad e to o p叩 sain sil a lvl I i a ugn aaeet t cnrl u tto i tl a l ee. s ret n : o h f s t o w t n ts t ipoe e tmto ad ngmn o te m sain ak mrv t a oain m aeet h p p to. o h u n a f u t Bsd Knve 60 a tae d idsra crusac, s e bi ae o i i ., o wr ue i n util cmtne ti ppr n n g w sf s n i h a rg

组态王在风机监控系统中的应用

组态王在风机监控系统中的应用

图 2 系统 主 画面
数据 库 是 “ 组态 王 ” 核心 的部 分 。在组 态 王运 行时 , 工 业 现 场 的生 产 状 况要 以动 画 的形 式 反 映 在 屏幕 上 ,同 时
工 程 人 员 在 计 算 机 前 发 布 的 指 令 也 要 迅 速 送 达 生 产 现
己需 要 的 数据 采 集 系 统 ,在 任 何需 要 的时 候把 现场 的 信 息 实 时地 传送 到 控 制 室 ,保 证 信息 在人 与 现 场 之 间 的畅
统 运行 时 ,L P C实 时采集 现 场 风机 的各 类 安全 信 息 ,并 将
信 息 储存 至 P C 内存 单 元 中 ,上 位 机组 态 王 与 P C之 间 L L
通 过 以 太 网 交 换 机 连 接 ,组 态 软 件 定 时 采 样 安 全 信 息 至
实 时数 据 库 中 。根 据 P C监 控 系统 采 集 的静 压 P 、功 率 L P、 流量 q 等 数 据 , 照 它们 遵循 的理论 曲线 , 用组 态 王 按 利 曲线 绘 制 控 件 绘 制 风 机 的 性 能 曲 线 ( sq、 — 1一 。 p P q、 1 q) 广
运行 提供 了保证 。
关 键 词 : 态 王 风 机 监 控 系统 组
1 前 言
系 统 画面 设 计 主 要 包 括 电机 和 风 机 的 运 行 动 画设 计 、 各 监 测 信 息 的实 时 显示 、 警 窗 口 、 量 与 风压 的 实 时趋 势 报 流 曲线设 计 等 ,还 包 括 “ 机 曲线 ” “ 机报 表 ” “ 改 限 风 、风 、修 制 ” “ 动 ” “ 止 ”按 钮 ,点 击 可进 入 相应 画 面进 行 操 、启 、停
图 1 监控 系统结 构

基于组态王软件的监控系统

基于组态王软件的监控系统
系统安全 系统安全是软件设计中必须考虑的问题。用“组态王” 设计监控系统,可对画面上的图形对象设置访问权限,同时
给不同的操作者分配访问优先级和安全区,当操作者的优先 级小于对象的访问优先级或不在对象的访问安全区内时,该 对象为不可访问。在软件运行过程中,优先级大于900的用 户还可以配置其他操作者,为他们设置用户名、口令、访问 优先级和安全区。操作员登录必须先输入“用户名”和“口 令”,程序运行时记录当前用户的名字。以此来保障软件系 统的安全运行。
SQLConnect(DeviceID ,“dsn=Refeng-wendu; database=pubs;uid=super;pwd=abcd”);(建立和数据库的 连接)
SQLInsert(DeviceID“,wendu”“,wendulist”);(在表格中 插入记录)
用SQLSetStatement()和SQLAppendStatement()两个函 数,为数据库建立动态查询。
ResultCode=SQLSetStatement(ConnectionID“,Select lhwendu from wendu”);(从表格wendu选取lhwendu)
ResultCode=SQLAppendStatement(ConnectionID, “where lhwendu=?”)。(查询内容)
变脚本和用户编制的快速脚本处理各种报警信息,如弹出报 警窗口或声音提示。例如要监控炉喉温度过高的情况,就可 以定义一个lhwendu.high的脚本文件,并在OnTrue脚本框 中写上:
ShowP icture“( lhwendu.high-alarm”)(弹出报警窗口); PlaySound“( d:\sound\lh温度高报警.wav”,1)。 实时趋势用于实时显示数据的变化情况,在画面运行时 实时趋势曲线对象由系统自动更新。数据将从趋势的右边进 入,同时趋势将从右向左移动。在组态王开发系统中制作画 面时,选择菜单“工具/实时趋势曲线”项或单击工具箱中 的“画实时趋势曲线”按钮,在画面中用鼠标画出一个矩形, 实时趋势曲线就在这个矩形中绘出,双击趋势曲线后,可弹 出“实时趋势曲线”对话框。单击对话框上方的“曲线定义” 按钮,可进行曲线定义。 数据报表反映生产过程中的数据、状态等,是对数据进 行记录的一种重要形式,也是生产过程必不可少的一个部分。 它既能反应系统实时的生产情况,也能对长期的生产过程进 行统计分析,使管理人员能够实时掌握和分析生产情况。 组 态王提供内嵌式报表系统,还提供了丰富的报表函数,实现 各种运算、数据转换、统计分析和报表打印等。如设计一个 实时数据报表,在组态王工具箱按钮中,用鼠标左键单击“报 表窗口”按钮,在画面上需要加入报表的位置画出一个矩形, 这个矩形就是创建后的报表窗口。用鼠标双击报表窗口的灰 色部分弹出“报表设计”对话框,该对话框主要设置报表的 名称、报表表格的行列数目以及选择套用表格的样式,然后 在相应的单元格中添加变量,使用函数ReportPrint2“( 实时数 据报表”)。在画面中设计一个按钮或菜单,用于打印报表。 我们应用“组态王”的命令语言设计了“系统总貌”“、监 控仪表”“、 阀门操作”“、参数设置”“、实时曲线”“、历史曲 线”“、手动操作”等7个工程画面。 数据库访问 数据库是系统管理不可缺少的工具,也是工作报表的数 据来源,本系统即采用 SQL SERVER。“组态王”支持 SQL 语言,并且能通过ODBC连接口方便地和不同的数据库进行
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

技术创新数采与监测您的论文得到两院院士关注1引言组态软件主要是用来进行数据采集与过程控制的专用软件,是在自动控制系统监控层级的软件平台和开发环境,组态软件因其组态灵活和通用性在工业方面的应用越来越广泛。

目前,工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,成熟的商用软件技术、分布式运算、大型数据库技术等逐渐在组态软件上得到应用。

2机电一体化实验系统计算机监控软件的总体设计思想目前,实验室所拥有的Me093399型机电一体化柔性系统,采用铝合金结构件为系统的基本操作平台,利用多种机械传动方式模拟完成现代化装配过程的柔性加工系统,把实际工业生产中的电气控制部分、各种传感器和Profibus总线组态控制,充分展示在系统中。

控制系统包括上料单元、备料单元、加盖单元、穿销单元、模拟单元(温度控制系统)、综检单元、液压单元、分检单元(气动机械手)、仓储单元9个单元。

具体方案配置如图1所示。

“组态王”通过实时数据库向现场发送命令,控制现场设备的运行和停止,修改设定值、报警设定值等相关数据,对现场生产线的各个流程进行控制,能实现总线和各单元的单独起、停、复位等功能。

(1)故障诊断与分析当系统不能正常运行时,监控界面出现报警提示,要求各个工位具有动作指示和故障报警功能。

监控界面能够显示出现故障的具体工位或者I/O口,系统自动将报警和事件信息进行记录。

报警的记录可以是文本文件、开放式数据库或打印机输出,用户可以从人机界面提供的报警窗中查看报警和事件信息。

(2)仿真运行程序在实际运行中是通过I/O设备和下位机交换数据的,当程序在调试时,可以使用仿真I/O设备模拟下位机向画面程序提供数据,为画面程序的调试提供方便。

(3)统计功能数据报表是反映生产过程中的数据、状态等,并对数据进行记录的一种重要形式,是生产过程必不可少的一个部分,本方案要求组态王能够具有简单的统计功能,比如流量统计:下料单元的盒体个数统计,加盖单元的加盖个数统计,穿销单元的传销个数统计,综合检测单元的成品个数统计、废品个数统计,仓储单元的库存数目的统计等,时间统计有各工位完成一个工序所用时间统计等,统计结果可以随时查阅输出。

基于组态王的监控系统应用研究SupervisorycontrolsystembasedonKingviewapplicationstudy(1.天津轻工职业技术学院;2.北京亚控科技发展有限公司)王立1熊秋云2李娜1于玲1沈洁1WANGLIXIONGQIUYUNLINAYULINGSHENJIE摘要:文章介绍了在天津轻工职业技术学院现场总线实验室现有的机电一体化柔性系统实验装置的基础上,利用先进的国产组态软件“组态王”开发的计算机监控系统。

其软件设计人机界面友好,操作简单方便,已成功应用于实训教学中,效果良好。

关键词:现场总线;组态;监控系统中图分类号:TP277文献标识码:AAbstract:ArticlehasbeenintroducedonnowavailableintegrationofmachinerywithelectronicsofTianjinlightindustryoccupationTecscenehighwaylaboratoryflexibilitysystemexperimentdevicebasis,Developmentcomputersupervisorycontrolsystemmakinguseofadvanceddomesticconfigurationsoftware"Kingview".Whosesoftwaredesignsthattheman-machineinterfaceisamicable,opera-tiongoestothelavatorysimply,Alreadyhaveappliedtorealitymodelteachingmiddle,effectsuccessfullyfine.Keywords:scenehighway,configuration,supervisorycontrolsystem文章编号:1008-0570(2008)02-1-0111-02王立:副教授高级工程师硕士技术创新(4)远程监控及安全措施实现主控计算机与局域网之间通过TCP/IP实现,局域网终端计算机上的监控软件基于组态王软件开发。

建立不同的用户访问权限,如建立三级管理:管理员级、操作员级、监控显示级,以实现不同的管理运行机制。

(5)数据通讯通过ProfibusDP总线实现S7300与S7200的直接通讯。

本系统为单主多从型系统,由S7300作为系统主站在工作时间内一直占有总线的控制权,与系统从站进行通讯,为纯主从式通讯。

通过I/O驱动程序从现场I/O设备获得实时数据,对数据进行必要的加工后,以图形方式直观地显示在计算机屏幕上,同时按照组态要求和操作人员的指令将控制数据送给I/O设备,对执行机构实施控制或调整控制参数。

利用“组态王”新增的支持结构变量功能,利用结构模板嵌套,模板下面包含的成员无需再定义,可以直接引用,从而可以快速完成画面组织。

对于一些关键变量,采用了分组采集策略。

同时,采用各种趋势曲线,来描绘出过程参数的变化,从而达到对系统的监视、控制的实验目的。

采用SIMATICS7-300系列和变频器作为下位机,由下位机控制各站的执行元件,由上位机通过Profibus总线对下位机和各执行元件进行连接和控制。

把每一台下位机看作是外部设备,在运行期间,“组态王”通过常用的DDE通讯机制和这些外部设备交换数据(包括采集数据和发送数据/指令)。

在通信参数规程中,首先定义通信参数的数据构成,系统规定通讯参数内功能块控件类型码和每一功能块控件对应的输入、输出及其特征参数值的组成。

其次要定义每一数据包的报文格式,其中报文码表示该包是上位下装包还是下位响应包,命令码表示组态参数包还是命令运行包。

而S7-200PLC系列的CPU集成的编程口同时就时PPE通讯联网接口,可以很方便地将PLC与报警系统设备连接起来。

组态时根据流程把需要监控的参数和设备进行划分,需要操作时只要用鼠标点击相应部分,就可以进行操作。

这样就可以对整个流程进行图形和参数化监控,同时还具有报警记录和历史数据记录功能。

流程中每一个设备的状态、每一个输入输出的参数都记录在项目的历史数据库中,能够长期保存并可以随时查询,以便分析。

流程中的设备、输入输出参数都有设定的参考值,当系统运行有异常状态时,操作界面上记录报警信息同时给出报警信息,提醒操作人员处理可能的问题。

“组态王”的历史数据存在软件本身自带的数据库中,不容易读取,要想在该运行系统中查询得到历史数据,采用报表和历史趋势曲线以及历史趋势曲线控件的方式。

该系统在设计过程中需要大量的统计运算,在设计报表统计时运用了两块表,其中一块用于从历史数据库取数据,为中间报表,在画面语言中设置为隐藏,用中间报表从历史库中取数据,并在该报表中进行算术运算,最终报表的数据是取自中间报表里的数据。

“组态王”可以方便的实现与VB、SQL、Acess、Excel等实现数据交换。

如:Excel访问组态王的数据时,组态王通过驱动程序从下位机采集数据,Excel则向"组态王"请求数据。

数据流向如下图2所示。

3基于现场总线的机电一体化设备监控系统的研制与实现(1)在工程管理器创建组态环境则选“新建”图标,然后根据对话框中的要求填写工程的相关说明,包括工程名称、工程描述、新工程的存储位置等信息。

双击进入该工程。

即完成新工程的创建,如图3所示。

图2数据流向图图3创建新工程在工程管理器中还可以将其它工程导入到当前工程里,方便开发人员调用其它工程中相关的画面和设置,省去了很多重复工作,大大提高了工作效率。

新工程建立后,即可开始制作人机界面,进行画面的组态。

双击“新建”图标,在“新画面”对话框下设置画面名称、画面的大小、位置及画面风格等。

(2)变量定义及系统组态新工程建好后,要进行变量定义。

变量包括系统变量和用户定义的变量,变量的集合被称为“数据字典”,它记录了所有用户可使用的数据变量的详细信息。

它有两种基本类型:内存变量、I/O变量。

I/O变量可以与外部数据采集程序直接进行数据交换的变量,内存变量是指那些不需要和其他应用程序交换数据,也不需要从下位机得到数据,只在“组态王”内需要的变量。

变量定义好后,就可以对系统进行组态,该系统每个单元都有故障报警和数据报表等功能,组态后的主界面如图4所示。

图4组态主界面4结束语基于现场总线的机电一体化设备监控系统具有一定的数据处理能力,以较低的开发成本,较强的可移植性、可延展性、可维护性及方便升级的设计,为自动化软件方面的教学、研究、实验及实习活动提供了良好的实验条件,提高了机电一体化柔性系统的自动化水平。

(下转第308页)技术创新//查询数据query1.Close;query1.SQL.Clear;query1.SQL.Add('select*from表一_泵运行纪录');……其报表查询结果界面如图4所示图4表报查询4总结所开发设计的基于以太网的多层分布式自动监控系统,在原油联合站进行了具体实施和工程应用。

该系统经过安装调试之后,运行结果表明,运行安全可靠、数据准确、操作方便,并且节省了生产成本,减轻了工人的劳动强度,达到了预期的效果。

运用信息化监控系统对生产进行管理是生产管理科学化的重要发展方向,该系统在强干扰的环境下实现了数据实时采集和控制功能,易于维护和扩展。

本文作者创新点:在分布式监控系统方案设计的基础上,结合工程实践开发了坨四联合站自动监控与信息管理系统。

此监控软件为分层分布式结构,实现了对整个工艺流程的实时监控、过程数据管理发布、趋势分析及报表打印功能,并与胜利油田管理系统的数据库实现了无缝连接。

参考文献:[1]DistributedSystems:ConceptsandDesignGeorgeCoulouris2002[2]张士超、仪垂杰等,一种分布式监控系统的设计与实现[J]微计算机信息,20073-1,98-100[3]JeffreyR.Shapio.SQLServer2000参考大全[M].清华大学出版社.2002.6,189-203[4]石油化工自动化设计手册/陆德民主编;北京:化学工业出版社,2000.1[5]Delphi深度编程及项目应用开发/李存斌,汪兵编著。

北京:中国水利水电出版社,2002[6]SQLServer数据库设计权威指南/(美)路易斯著;邝劲筠叶乃文译北京:中国电力出版社,2002.11作者简介:林海波,男,1976年生,汉,硕士,研究方向:工业过程控制及信息管理。

相关文档
最新文档