用户中心

资讯 > 自动化软件

INTOUCH工业控制组态软件动态数据交换

2006.01.21阅读 8281

    随着工业控制系统对用户操作界面越来越高的要求,要求采用性能更强的图形界面组态软件。世界上一些大型控制系统如集散控制系统,已开始使用通用性更强的组态软件作为其操作站标准软件。如日本山武株式会社在Harmonas协调自动化控制系统的操作站上使用了INTOUCH组态软件作为其过程开发软件,美国Honeywell公司在其R150集散控制系统的上位机中采用了FIX组态软件,当然他们必须定制适合于本系统的I/O部件驱动程序。Intouch是工业过程控制中广泛使用的组态软件,它是美国WONDERWARE公司的产品控制工程网版权所有,曾连续多年被国际过程控制协会评为最佳软件。与Intellution公司公司的FIX组态软件,NI公司的LabVIEW 虚拟仪表平台是当前三大流行工控软件。这些软件都支持世界知名厂家的控制设备,INTOUCH提供了许多类型I/O设备驱动程序,并以适合于过程控制而著名。

    Intouch作为工业控制组态软件,提供了组态环境和运行环境。在组态环境下定制系统,进行数据库组态,画面组态,定义系统的数据采集和控制任务。在运行

环境中实施这些任务,并将数据实时传输给本站的其它任务和网上其它工作站。Intouch组态软件适合标准化的大型控制系统。之所以如此,是因为当我们在用Intouch软件的时候CONTROL ENGINEERING China版权所有,往往没有适合于我们自己硬件设备的I/O驱动程序。然而Intouch组态软件提供了用户数据接口,使用这些接口控制工程网版权所有,我们可以与Intouch交换信息,在用户程序中完成特殊任务,如通信和与硬件打交道。本文以某电站仿真系统为例,谈谈这些数据接口的使用。

    1、火电站仿真系统介绍

    1.1 系统组成结构
    电站机组仿真环境的建立是至关重要的。建立一个良好、实用、可靠、并且易为人们接受的仿真环境,是首先考虑的目标。其次,还要考虑系统的开放性、维护性、通用性以及今后持续发展性。在仿真环境的设计中,结合当前最新技术,选用当前主流开发平台,充分考虑用户的操作要求,对系统的维护和技术更新都会带来莫大的好处。

    整个电站机组仿真系统的组成结构如图1所示。

图1电站机组仿真系统的组成结构
图1 电站机组仿真系统的组成结构

    本系统主要由服务器(兼教员台)、学员台、仿真模型机组成,各台计算机通过局域网连接。系统的数据库采用分布式数据库,服务器上存放中心数据库,在其它计算机上存放本地数据库。服务器是仿真培训中心,它负责任务调度、启动、故障设置、培训评分等功能。锅炉、汽机、发电机、控制模型机,按相应设备的数学模型进行仿真计算,模拟设备的运行状态,并将实时计算信息写入分布式数据库中。学员台的任务是培训学员,学员在其上干预系统的运行,进行实时操作。

    1.2 系统开发环境
    操作系统选用微软公司的Windows NT。由于Windows NT是当前主流操作系统,用户易于接受,熟悉操作,同时NT的实时多任务处理内核适合于仿真系统。可实现的功能有:对实时数据库的管理;对模型算法库的管理;对I/O通讯模块的管理;对I/O数据库的管理;方便地建立和修改应用模型;多种手段在线控制;调试模型;教练员站主要控制仿真机实时运行等;任一台联网微机均可运行支撑系统的工作界面及图形化多窗口人机界面的仿真调试环境。

    1.3 软件开发平台
    作为一个完整的支撑实时仿真软件开发、调试和执行的软件工具,它有数据库管理系统、源程序生成程序、可视化的仿真建模程序编译系统、连接装入系统、实时调试系统、实时执行系统、实时控制系统和输入/输出管理程序等组成。本系统选用Visual C++6.0 ,采用面向对象编程技术,开发模型、通信和数据库程序CONTROL ENGINEERING China版权所有,使用功能强大的MFC类库来封装对象,应用程序之间采用通信来交换信息[1]。DCS控制系统的模型生成采用自主开发的控制系统方案组态软件。

    1.4 人机交互界面支撑环境
    本系统的人机界面主要有两类,一类是在教员台上的教员设置界面,另一类是在学员台上提供的仿真DCS操作界面。教员台上的人机界面主要用于教员设置工况,观察仿真运行情况,并对运行结果进行分析评定。教员台界面相对比较简单,采用C++面向对象编程技术实现。学员台上选用Intouch7.0人机交互组态软件,作为操作界面的支撑环境。在Intouch环境下,仿真DCS操作站的界面CONTROL ENGINEERING China版权所有,建立友好而有逼





版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688