工控组态软件MCGS及其应用_包建华

工控组态软件MCGS及其应用_包建华
工控组态软件MCGS及其应用_包建华

第3期 2007年6月

工矿自动化

Industry and M ine A uto matio n

No.3 Ju n.2007

文章编号:1671-251X(2007)03-0092-03

工控组态软件MCGS 及其应用

包建华, 丁启胜, 张兴奎

(徐州师范大学电气工程及自动化学院,江苏徐州 221116)

摘要:介绍了全中文工控组态软件M CGS 的组成、结构与特性,并以/空压机组集散监控系统0项目开发为例,阐述了M CGS 的组态过程及实现的主要功能。工程实践表明,该系统运行可靠、操作简便、自动化程度高,具有较好的推广应用价值。

关键词:空压机;监控系统;组态软件;MCGS 中图分类号:TD637 文献标识码:B

M CGS Config uration Soft w are of Industry Control and It s Application

BAO Jian -hua, DING Q-i sheng , ZH ANG Xing -kui

(Colleg e of Electrical Eng ineering &A utom ation o f Xuzhou Norm al U niversity,Xuzhou 221116,China) Abstract :T he co mpo sition,construction and characteristics o f M CGS Chinese co nfiguratio n softw are

of industry co ntrol w ere introduced,the pro cess of config uration w ith M CGS and main functions o f the system also described in details through the project development for a distributed monito ring system of air -co mpresso r g roup.Eng ineering ex periences sho wed that the system has the advantages of hig h depend -ability and automation,convenient o peratio n,and has w idely application value.

Key words :air -co mpr essor,m onitor ing sy stem,config ur ation softw are,MCGS 收稿日期:2007-01-13

作者简介:包建华(1972-),男,讲师,2004年在江苏大学控制理论与控制工程专业获工学硕士学位,现在徐州师范大学电气工程及自动化学院从事计算机控制、控制理论等方面的教学与科研工作。

0 引言

工控组态软件是伴随着集散型控制系统(Dis -tributed Contr ol System,简称DCS)的出现而引入工业控制系统的。随着现代微电子技术、计算机控制技术、工业以太网技术及现场总线技术的发展,工控组态软件日见成熟。由于工控组态软件在实现工业控制的过程中免去了大量繁琐的编制底层指令和代码工作,解决了长期以来控制工程人员缺乏计算机专业知识与计算机专业人员缺乏控制工程现场操作技术和经验的矛盾,极大地提高了完成自动化工程的工作效率。目前世界上的组态软件有近百种之多,国内的组态软件起步也较早,目前实际工程控制中运行可靠的有北京昆仑通态公司的M CGS 、北京亚控科技公司的组态王、台湾研华的Genie 等。

1 MCGS 概述

全中文工控组态软件MCGS (M onitor and

Control Generated System )是一套基于Win -dow s98/Me/NT /2000操作系统(或更高版本)、可用来快速构造和生成上位机监控系统的组态软件系统,它为用户提供了从设备驱动、数据采集到数据处理、报警处理、流程控制、动画显示、报表输出等解决实际工程问题的完整方案和开发平台。M CGS 组态软件具有实时多任务、多线程功能,其系统框架采用Visual C++语言编程,通过OPC 、DDE 、ODBC 、Activ eX 等机制,用户可方便地扩充系统的功能。

M CGS 软件系统包括组态环境和运行环境2个部分。组态环境相当于一套完整的工具软件,用户所有的组态配置过程都是在组态环境中进行的,用户组态后可生成一个/组态结果数据库0的文

件;运行环境是一个相对独立的运行系统,它能按照/组态结果数据库0中的组态方式进行各种处理,完

成用户组态设计的目标和功能。

M CGS 组态软件所开发的工程由主控窗口、设

备窗口、用户窗口、实时数据库和运行策略5个部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。主控窗口是应用工程的主窗口或主框架,在主控窗口中可放置1个设备窗口和

多个用户窗口,负责调度和管理这些窗口的打开或关闭;实时数据库是M CGS 软件系统的核心,是应用工程的数据处理中心,工程各个部分均以实时数据库为公用区交换数据,实现各个部分协调动作;设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库;由用户窗口组成的图形对象与实时数据库中的数据对象建立连接关系,以动画形式实现数据的可视化;运行策略通过策略构件操作和处理数据。这5个部分间的结构关系如图1

所示。

图1 M CGS 组态软件系统结构关系示意图

2 MC GS 的工程应用

工控组态软件M CGS 以其操作简便、可视性好、可维护性强、高性能、高可靠性等突出优点,已成功应用于包括上海东方明珠电视塔消防控制系统、北京西客站灯光电源控制系统、中央电视台消防供水系统等著名工程在内的多种工程应用领域。本文以笔者参与开发的徐州矿务集团某下属国有重点煤矿/空压机组集散监控系统0为例,介绍M CGS 的具体应用。

在煤矿中,空压机作为四大机械(提升、排水、通风、压风机械)之一,为风动机具提供动力源)))压缩空气,俗称压风,压缩空气在煤矿生产中有着极其重要的用途。按照《煤矿安全规程》的有关要求,空压机必须具有4种保护(即超压、超温、断油、断水保护)装置,煤矿迫切需要一整套较完善、且灵敏可靠的检测保护装置。徐州矿务集团某下属国有重点煤矿压风机房有5台活塞式空气压缩机和1台英格索兰螺杆式压缩机,需要监控的空压机运行参数有温度、压力、流量、断水以及供电参数等。基于M CGS 组态软件的空压机组集散监控系统的研制,对提升该矿空压机装置的自动化水平、减轻现场操作人员的劳动强度、保障空压机自身的安全可靠运行,都起

到了明显的促进作用。

空压机组集散监控系统采用先进的分层式集散型网络结构,系统由现场控制层和车间监控层2层网络构成。现场控制层主要由三菱PLC 、宇光智能仪表、传感/变送器、通信线缆构成,用以完成对空压机和系统公共部分的数据采集及控制;车间监控层由1台上位机构成,上位机主要负责空压机系统的数据显示、数据处理、报警提示、参数设置及远程控制操作。2.1 组态设计

M CGS 组态设计包括软件组态和硬件组态2个部分。主控窗口、用户窗口、实时数据库和运行策略的组态属软件组态范畴,设备窗口的组态属硬件组态范畴。主控窗口是用户应用工程的主框架,通过对菜单的设计与主控窗口属性的设置,可以管理用户窗口的打开和关闭、指定启动窗口、调度用户策略的运行、系统管理等。用户窗口主要用于设置工程中的人机交互界面,监控画面的设计采用了面向对象技术,由静态和动态画面2个部分组成。以空压机分界面为例,通过画面可直观地反映空压机的运

行状态,空压机启动时,模拟管道内气体的流动块开

始流动,模拟电机转子的径向小球开始旋转,并且能以流动块颜色的不同区分空压机的正常运转与调风运转;而停机时,整个画面静止不动。空压机系统供电参量、温度、压力、流量等模拟量的显示采用动态文本,画面数值根据实时数据库对应数据对象的变化实时刷新,故障报警时会立即以红色闪烁。进行组态设计时,控制策略是必不可少的。根据实际系统要完成的特定流程与操作处理,在M CGS /运行策略0窗口中对/循环策略0、/报警策略0、/用户策略0分别进行了组态和设置,这些策略主要实现系统的曲线图、数据报表、报警提示、参数设置、故障诊断功能。该系统运行策略组态中应用了大量的脚本程序,例如,空压机开机前都需进行励磁电流检查,3#空压机开机自检操作的脚本程序如下所述。

IF M30=1AND M39=0 AND 空压机3励磁电流>80 AND 空压机3励磁电流<150T H EN 自检标志3=1

IF M39=1T H EN 自检标志3=0

设备窗口是连接和驱动外部设备的工作环境,M CGS 组态软件采用在串口通信父设备下挂接若干通信子设备的处理机制。本工程应用到的通信子设备构件有三菱FX-485、宇光-A1708M 、

#

93#2007年第3期包建华等:工控组态软件M CGS 及其应用

宇光-A1808。

2.2系统的主要功能

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

(1)系统实时监控功能

该系统采用实时监控技术,通过组态软件MCGS实现对空压机所有运行参数的实时监控,使得所有参数的当前运行状态可以在同一画面中显示,这样操作人员就可以方便、快速地了解空压机系统各部分的运行情况。

(2)参量超限报警功能

该系统对空压机系统的供电电流、励磁电流、一级缸压力、二级缸压力、油压、一级缸排气温度、二级缸排气温度、油温、风包温度、断水等参量都设置了超限报警,运行过程中一旦参量值超限,监控软件可实现分类语音报警和动态画面提示,并可将报警信息存入报警信息数据库,供事后统计分析。按照规程,空压机系统不同参量的报警限值因季节而异,因此本系统具有报警限值在线设置功能。

(3)历史曲线、数据报表生成功能

历史曲线用来显示空压机关键参数值的变化趋势。操作人员可以查询、分析任意时段空压机温度、压力、比功率的变化趋势,从而做出控制预测。由存盘数据提取和Ex cel报表输出构件制作的班报表、日报表、月报表,可定期打印上报,克服了以前人工记录数据的繁琐与随意性。

(4)远程控制功能

通过对三菱PLC设备构件的组态,可方便地在上位机上用鼠标实现空压机组的远程手动与自动编组运行控制。

(5)安全管理功能

本监控系统根据操作人员的不同,设定不同的使用权限,有效地保证了系统操作的安全性。

3结语

计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间。国产工控组态软件M CGS以其优异的特性为不同工业应用领域的工程技术人员组建优质高效可靠的监控系统提供了一整套解决方案。基于MCGS的空压机组集散监控系统的研制,为现代化矿山企业的空压机微机化控制改造提供了借鉴与参考。

参考文献:

[1]徐春艳,华钢,刘晓东,等.基于M CGS组态软件的

煤矿监控系统的研究[J].工矿自动化,2005(5):28~

30.

[2]葛波,沈文杰,赵旎.工控组态软件的对比及应用

[J].计算机测量与控制,2002,10(8):550~552.

[3]应昕.基于组态软件的棉纺厂温湿度监控系统开发

[J].工业控制计算机,2005,18(8):76~77.

第3期2007年6月

工矿自动化

Industry and M ine A uto matio n

No.3

Ju n.2007

文章编号:1671-251X(2007)03-0094-03

供电远程监控系统在煤矿井下的应用

庞伟栋

(淮北矿业集团祁南煤矿,安徽淮北234115)

摘要:文章指出煤矿要实现高产高效、安全地生产,井下供电系统的自动化和信息化势在必行,并以淮北矿业集团祁南煤矿供电系统的改造为例,介绍了井下供电远程监控系统的组成及改造的关键环节。

关键词:煤矿;供电系统;远程监控;无人职守

中图分类号:TD611.4文献标识码:B

收稿日期:2007-03-12

作者简介:庞伟栋(1972-),男,助理工程师,毕业于淮南联合大学机电系,现在淮北矿业集团祁南煤矿工作。0引言

我国煤矿的井下供电系统基本上还是人工值

MCGS组态软件使用入门

MCGS组态软件使用说明 MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows 95/98/Me/NT/2000/xp等操作系统。 MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。 具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备 1,MCGS组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和 构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成 用户组态设计的目标和功能。 MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分 分别进行组态操作,完成不同的工作,具有不同的特性。 ●主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这 些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。 ●设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序, 定义连接与驱动设备用的数据变量。 ●用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线 图表等。 ●实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机的整体。在本窗口内 定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。 ●运行策略:本窗口主要完成工程运行流程的控制。包括编写控制程序(if…then脚本程序),选用各种功能构件, 如:数据提取、定时器、配方操作、多媒体输出等。 2,MCGS组态软件的功能和特点 ●全中文、可视化、面向窗口的组态开发界面,符合中国人的使用习惯和要求,真正的32位程序,可运行于Microsoft Windows95/98/Me/NT/2000等多种操作系统。 ●庞大的标准图形库、完备的绘图工具以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、动画等于一 体的漂亮、生动的工程画面。 ●全新的ActiveX动画构件,包括存盘数据处理、条件曲线、计划曲线、相对曲线、通用棒图等,使您能够更方便、 更灵活地处理、显示生产数据。 ●支持目前绝大多数硬件设备,同时可以方便地定制各种设备驱动;此外,独特的组态环境调试功能与灵活的设备 操作命令相结合,使硬件设备与软件系统间的配合天衣无缝。 ●简单易学的类Basic脚本语言与丰富的MCGS策略构件,使您能够轻而易举地开发出复杂的流程控制系统。 ●强大的数据处理功能,能够对工业现场产生的数据以各种方式进行统计处理,使您能够在第一时间获得有关现场

工业控制组态软件及应用

实验一组态软件的应用特点及项目的创建 一、实验目的: 1、了解WinCC的特点。 2、熟悉和掌握项目管理器的结构。 3、掌握项目项目创建的步骤。 二、组态软件的介绍 WinCC是进行廉价和快速组态的HMI系统,从其他方面看,它是可以无限延伸的系统平台。WinCC的模块性和灵活性为规划和执行自动化任务提供了全新的可能。 从组态的角度上来看,在WinCC中有三种解决方案:①使用标准WinCC资源的组态;②利用WinCC通过DDE、OLE、ODBC和ActiveX使用现有的Windows应用程序;③开发嵌入WinCC 中的用户自己的应用程序(用Visual C++或Visual Basic 语言)。 WinCC是基于Microsoft的32位操作系统(Windows NT4.0,Windows 2000和Windows 2000 XP)。该操作系统是PC平台上的标准操作系统。 WinCC为过程数据的可视化、报表、采集和归档以及为用户自由定义的应用程序的协调集成提供了系统模块。此外,用户还可以合并自己的模块。 WinCC的特点如下: 1.WinCC的开放性 WinCC对用户所添加的任何形式的扩充是绝对开放的。该绝对开放性是通过WinCC的模块结构及其强大的编程接口来获得。 2.将应用软件集成到WinCC中 WinCC提供了一些方法将其他应用程序和应用程序块统一地集成到用于过程控制的用户界面中。OLE应用程序窗口和OLE自定义控件(32位OCX 对象)或ActiveX控件可以集成到WinCC应用软件中,就好像是真正的WinCC对象一样。 3.WinCC中的数据管理 WinCC中的默认数据库Sybase SQL Anywhere从属于WinCC,该数据库用于存储(事务处理保护)所有面向列表的组态数据(例如变量列表和消息文本),以及当前过程数据(例如消息、测量值和用户数据记录)。该数据库具有服务器的功能,WinCC 可以通过ODBC或作为客户通过开放型编程接口(C-API)来访问数据库,也可以将同样的权限授予其他程序。因此,不管应用程序是在同一台计算机上运行,还是在联网的工作站上运行,Windows中的应用程序均可访问WinCC数据库的数据资源,在数据库查询语言SQL和相关连接的工具(例如ODBC驱动程序)的帮助下,其他客户端程序(例如UNIX数据库,Oracle、Informix、Ingres等)也可以访问WinCC数据库的数据资源。 4.在项目开始之前规定组态分类在项目开始之前,组态规定分为:WinCC项目的名称,变量的名称,WinCC画面的名称,创建脚本和动作的规则,组态规则(共同标准、库函数、按组工作),归档项目和方法。 运行项目的规定:这些规定很大程度上取决于应用领域(例如冶金、汽车工业、机械制造等)。规定有:用户界面(画面安排、字体和字体大小、运行语言、对象显示等);控制概念(画面体系、控制原理、用户权限、有效键操作等);用于消息、限制值、状态、文本等的颜色;通信模式(连接类型、更新的周期和类型等);数量表(报警、归档值、趋势、客户端程序等的数目);消息和归档的方法。 三、项目管理器 1.启动

《组态软件技术》课程设计报告书

《组态软件技术》课程设计报告书 题目:双容水箱液位监控系统 学院:信息工程学院 班级:自动化0604班 姓名:李云 学号:06001239 时间:2009年12月

摘要 随着计算机技术的发展,计算机控制技术在过程控制中占有十分重要的地位。本设计以双容水箱的液位控制模型为研究对象,采用PID控制算法,并用MCGS组态软件进行上位机组态。用户窗口包括如下界面:自控双容水箱、手动双容水箱、历史数据、报警记录、参数及液位变化曲线、消息、下水箱安全报警、下水箱越限报警、上水箱安全报警。运行策略块包括:启动策略、退出策略、循环策略、PID控制、上水箱安全报警、下水箱安全报警、下水箱越限报警。在本设计中,我们可以实现手动与自动的切换,两个水箱水位的控制等功能。 关键字:MCGS组态软件;PID控制算法;双容水箱液位监控系统 Abstract With the development of computer technology, computer control technology in process control occupies an important position. The design of double-capacity water tank level control model studied by using PID control algorithm, and use MCGS configuration software host computer configuration. The user interface window includes the following: controlled double-capacity water tanks, manual dual-capacity water tanks, historical data, alarm recording, parameters and level curves, news, security police under the water tanks, water tanks, under the more limited the police, the security alarm on the tank. Operation strategy of block include: Start strategy, exit strategies, recycling strategies, PID control, security alarm on the tanks, water tanks, under safe alarm, water tanks, under the more alarm limits. In this design, we can achieve manual and automatic switch, two water tank water level control. Keywords: MCGS configuration software; PID control algorithm; two-capacity water tank level monitoring system

力控监控组态软件应用

典型能源系统架构包括能源调度管理中心、通讯网络、远程数据采集单元等三级物理结构(如图示)。 1)以力控新一代监控组态软件eForceCon SD为核心,建立I/O Server实时数据服务器,实现在线的数据监视、工艺操作和实时的能源管理功能;基于数据库技术开发具有模型背景的能源管理功能并对外提供接口。 2)采用工业级以太网交换机,建立分区域的冗余环网,环与环之间采用耦合拓扑结构进行连接,从而建立高可靠专有的能源数据采集通讯网络。 3)以力控通信网管服务器pFieldComm产品为核心,通过数据采集、通讯、协议转换等技术手段,将能源介质参数的采集与生产控制系统隔离,提供连续、真实、可靠的数据依据。 3. 力控新一代监控组态软件eForceCon SD 简介 3.1力控新一代监控组态软件eForceCon SD 简介 力控eForceCon SD系列监控组态软件是力控科技面向64位操作系统进行设计、

规划的下一代大型SCADA监控组态软件,支持服务器以基于linux和unix操作系统进行实时和历史数据管理,适应了SCADA调度系统数据充分的安全与保障,该产品面向OO设计技术,不但继承了ForceControl系列软件产品的优点和特点,而且充分利用了当前IT行业新技术的发展成果,该产品的设计采用了多任务设计,不但可以充分发挥多核CPU的威力,而且极大的保证了系统的稳定性。 与同类产品相比,由力控eForceCon SD监控组态软件构成的控制系统可以构成先进的、分布式冗余、容错架构,该产品采用分布式组件设计,适应网络的多人协作与并行开发,保证了软件的可“伸缩性”非常强,适应了“e”时代的要求,结合. NET平台技术,集成了web service技术,轻松构建小区实时信息门户,开发过程采用了先进软件工程方法,使产品品质得到充分保证,该产品的设计避免了目前市场上各类软件不是操作过于复杂或者就是功能过于简单的弊病,在提高产品功能的前提下,即保证了产品的灵活性,又保证了使用的简单性,可以使您快速构建工业项目,是web时代的杰作。 3.2力控新一代监控组态软件eForceCon SD技术特点 eForceCon SD?系列软件完全符合远程大型工厂管理模式,根据大型工厂远程监控的需要采用多种“模型技术与软数据库总线技术进行模型设计,内置的分布式的实时数据库支持多种工厂模型的信息数据类型及结构。

五种组态软件的比较

五种组态软件Cimplicity、InTouch、WinCC、EC2000之比较 针对在国际市场占有大部分市场份额的几种监控软件,本文对4种国外监控软件和EC2000系统从图形及组态方案、数据点管理、网络功能、通信功能、管理、加锁设计等6个方面作出比较。 以下内容中的技术参数来源于几家软件的内部参数,仅供参考。运行在工业现场的监控软件有很多种,各种监控软件都有着传统的功能,都是提供工业现场控制、自动化解决方案,实现现场生产的远程可视化过程,现场数据获取和监控功能的工具;同时这些软件在监控中为了权衡矛盾,在软件设计中有所侧重,再加上各软件的设计方案不大一致,运用技术不同,因而在它们的功能反映上就有着自己的鲜明的特点。目前的监控软件有很多种,国外比较著名的四种软件即:GE-Intellution公司的iFIX、GE公司的 Cimplicity、Wonderware公司的InTouch以及Siemens公司的WinCC和EC2000作以比较,这其中GE-Intellution公司和Wonderware公司是专门从事监控软件工作的,在市场占领绝大一部分份额;Cimplicity和WinCC 是GE和Siemens公司自动化产品的配套产品,正努力推向市场。EC2000是南瑞自控公司的水电自动化监控软件,目前已应用于多个水电站和泵站、闸门。下面就把这五种软件从图形及组态方案、数据点管理、网络功能、通信功能、管理方面、加锁设计等六个方面作比较。 图形及组态方案 5种软件都是基于Object画面,都能实现对现场点的监视: iFIX的图形功能很强,支持多种图形格式,其追加的图形库,内容丰富,可同时使用256种颜色,其中有64种颜色可用彩虹色调色,组成各种调色方案,嵌入图形中不会因放大缩小而失真。组态中提供树形结构图,能够浏览所画画面中的所有图形对象,组态信息,提供了全局性的变量组态方案,供画面组态调用,从而实现一改全改的功能,而且全局性的变量并不占用Tag点,对于画面中Group组内的对象组态并不改变,使状态变化丰富多彩,有查找替换功能,可以替换整个图画以及画面中的对象的属性、组态点信息,对于同类型物体,避免重复组态。内嵌VBA,具有自己的内部函数,又有广泛的VB函数,功能扩展更为有利。支持双向OPC,支持所有类型的ActiveX、OLE,对不健全的控件所引发的错误进行保护,对控件的属性操作完全控制。编辑与运行是切换进行的,这有利于对现场生产安全的保障;有独立的报警监视程序,支持在线修改,具有画面分层功能,运行时可以根据程序很方便地更换对象的连接数据源,可以使控制更灵活。 Cimplicity:图形功能在四种国外软件中最为强大,图库图形丰富多彩,它支持从画面到画面包含对象的颜色渐变,这是目前其他监控软件都不具备的功能,只是对插入的对象一定要进行格式转化,不然会有死机现象。一个画面一个进程,运行脚本是多线程的,所以图画虽然大,但运行速度很快。具有基于对象链接的拷贝功能,可以像iFIX一样避免对同一对象在多个画面中出现时修改的多次进行,但存在着运行时母板必须处于激活状态的缺憾。编辑与运行分开,有独立的报警、历史趋势运行管理程序,内嵌VBA,具有自己的内部函数,又有广泛的VB函数,组VBA与通用运用方式不一样,支持ActiveX、OLE插入,但对控件其中的一些属性进行了锁定。点的扩展功能与iFIX一样强大,用之不竭的虚拟变量并不占用点数,但对于扩展点的报警设定比较难解决,输出问题,历史记录是没问题的。对数据节点的修改不是在线的,必须先停止工程,再启动工程。支持多条件组态,为组态方案提供了很好的解

MCGS工控组态软件使用说明书

MCGS工控组态软件使用说明书 一、概述 计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。 MCGS工控组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT操作系统,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、双机热备、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。 二、软件组成 (一)按使用环境分,MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分互相独立,又紧密相关,分述如下: 1.MCGS组态环境: 该环境是生成用户应用系统的工作环境,用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为“工程”。 2.MCGS运行环境: 该环境是用户应用系统的运行环境,在运行环境中完成对工程的控制工作。 (二)按组成要素分,MCGS工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成: 1.主控窗口: 是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。 2.设备窗口: 是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。 3.用户窗口: 本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、

组态软件

1、简述组态的含义? “组态(Configure)”的含义是“配置”、“设定”、“设置”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。“监控(SupervisoryControl)”,即“监视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控制和管理。简单地说,组态软件能够实现对自动化过程和装备的监视和控制。它能从自动化过程和装备中采集各种信息,并将信息以图形化等更易于理解的方式进行显示,将重要的信息以各种手段传送到相关人员,对信息执行必要分析处理和存储,发出控制指令等等。 2、国内外常用组态软件有哪些? 1、InTouch:Wonderware的InTouch软件是最早进入我国的组态软件。在80年代末、90年代初,基于Windows3.1的InTouch软件曾让我们耳目一新,并且InTouch提供了丰富的图库。但是,早期的InTouch软件采用DDE方式与驱动程序通信,性能较差,最新的InTouch7.0版已经完全基于32位的Windows平台,并且提供了OPC 支持。 2、iFix:Intellution公司以Fix组态软件起家,1995年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序(需单独购买)。Intellution将自己最新的产品系列命名为iFiX,在iFiX中,Intellution

提供了强大的组态功能,但新版本与以往的6.x版本并不完全兼容。原有的Script语言改为VBA,并且在内部集成了微软的VBA开发环境。遗憾的是,Intellution并没有提供6.1版脚本语言到VBA的转换工具。在iFiX中,Intellution的产品与Microsoft的操作系统、网络进行了紧密的集成。Intellution也是OPC组织的发起成员之一。iFiX 的OPC组件和驱动程序同样需要单独购买。 常见组态软件 3、Citech:CiT公司的Citech也是较早进入中国市场的产品。Citech具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。Citech提供了类似C语言的脚本语言进行二次开发,但与iFix不同的是,Citech的脚本语言并非是面向对象的,而是类似于C语言,这无疑为用户进行二次开发增加了难度。 4、WinCC:Simens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC 支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Simens的培训以掌握WinCC的应用。 5、组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。 6、Controx(开物):华富计算机公司的Controx2000是全32位的组态开发平台,为工控用户提供了强大的实时曲线、历史曲线、

组态软件的特点和应用

组态软件的特点和应用 【摘要】本文介绍了组态软件的相关功能和其强大的应用功能,以及它在监控方面的独 特性和专业性。让它在在监控方面有其他软件所不能比拟的独特功能,以及自己在所学课程中的感受和心得。而本文将以组态王为例介绍组态软件的功能及应用。用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。能快速便捷地进行图形维护和数据采集是此类系统的关键点。组态王软件正是为此提供了丰富的快速应用设计的工具。组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。组态王软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等 诸多领域。 关键字:组态王信息采集监控应用 一、定义及介绍: 组态王kingview6.52是亚控科技根据当前的自动化技术的发展趋势,面向低端自动化市场及应用,以实现企业一体化为目标开发的一套产品。该产品以搭建战略性工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库(KingHistorian)的支持,可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的有效平台,使企业能够及时有效地获取信息,及时地做出反应,以获得最优化的结果。 组态王kingview6.52保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。组态王kingview6.52提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及web发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。 组态王6.52在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KingHistorian为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。此外,还可以实现值的行列统计功能。 组态王6.52在web发布方面取得新的突破,全新版的Web发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与Web服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。 组态王kingview6.52集成了对KingHistorian的支持,且支持数据同时存储到组态王历史库和工业库,极大地提高了组态王的数据存储能力,能够更好地满足大点数用户对存储容量和存储速度的要求。KingHistorian是亚控最新近推出的独立开发的工业数据库。具有单个服务器支持高达100万点、256个并发客户同时存储和检索数据、每秒检索单个变量超过20,000 条记录的强大功能。能够更好地满足高端客户对存储速度和存储容量的要求,完全满足了客户实时查看和检索历史运行数据的要求。 二、特点 ⑴延续性和可扩充性。用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;⑵

11.MCGS组态软件使用

MCGS工控组态软件的使用 [学习目标] 1.理解工业控制组态的基本概念、大致内容以及运行环境的执行机制; 2.掌握动画组态、报表组态、实时与历史曲线组态等组态内容的操作方法; 任务一、了解MCGS组态软件的基本概念及运行机制 一、任务实施 1) 教师讲解工业组态基本概念。 2)教师通过实例分析MCGS组态软件的系统构成、工作机制等。 二、思考题 1) 什么是工业控制组态? 2)MCGS组态软件的五大部分分别是?各起什么作用? 3)MCGS组态软件是如何产生动画效果的? 三、MCGS组态软件基本知识 1.MCGS组态软件概述 1.1 什么是MCGS组态软件 MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。 MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。 使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完

成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。 1.2 MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。 MCGS 组态软件(以下简称MCGS )由“MCGS 组态环境”和“MCGS 运行环境”两个系统组成。两部分互相独立,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe 支持,其存放于MCGS 目录的Program 子目录中。用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运行环境一起,构成了用户应用系统,统称为

MCGS组态软件的基本概述

MCGS组态软件的基本概述 MCGS全称为“监视与控制通用系统”。它是为过程控制和实时监测领域服务的通用计算机系统软件,具有功能完善、操作简便、可视性好、可维护性强的突出特点。 MCGS组态软件的功能 概念简单,易于理解和使用。 功能齐全,便于方案设计。 实时性与并行处理。建立实时数据库。 设立“设备工具箱”。

“面向窗口”的设计方法。 MCGS组态软件的特点 利用丰富的“动画组态”功能,快速构造各种复杂生动的动态画面。引入”运行策略”的概念。复杂的工程作业,运行流程都是多分支的。 MCGS 系统由五大功能部件组成,主要的功能部件以构件的形式来构造。 支持 OLE Automation 技术。 设立“对象元件库”,解决了组态结果的积累和重新利用问题。提供对网络的支持。 MCGS组态软件的系统构成 MCGS组态软件是由“组态环境”和“运行环境”两个系统组成。组态环境用于工程文件的编辑,运行环境则用于现场的运行。

MCGS组态软件的常用术语 工程:用户应用系统的简称。引入工程概念,是使复杂的计算机专业技术更贴近于普通工程用户。 对象:操作目标与操作环境的统称。如窗口、构件、数据、图形等皆称为对象。 组态:在窗口环境内,进行对象的定义、制作和编辑,并设定其状态特征(属性)参数,将此项工作称为组态。 属性:对象的名称、类型、状态、性能及用法等特征的统称。 构件:具备某种特定功能的程序模块,可用VB、VC等程序设计语言编写,通过编译生成DLL、OCX等文件。用户对构件设置一定的属性,并与定义的数据变量相连接,即可在运行中实现相应的功能。

策略:是指对系统运行流程进行有效控制的措施和方法。 可见度:指对象在窗口内的显现状态,即可见与不可见。 组对象:用来存储具有相同存盘属性的多个变量的集合,内部成员可包含多个其他类型的变量。组对象只是对有关联的某一类数据对象的整体表示方法,而实际的操作则均针对每个成员进行。 父设备:本身没有特定功能,但可以和其他设备一起与计算机进行数据交换的硬件设备。 子设备:必须通过一种父设备与计算机进行通讯的设备。如:plc、PIC采集卡等。

工控组态软件及其应用

工控组态软件及其应用 本文介绍了工控组态软件的基本组成和特点,并结合一个工程实际详细阐述了如 何利用组态软件构建一个监控系统。 1、引言 组态一词来源于英文单词Configuration,“组态软件”作为一个专业术语, 到目前为止,并没有一个统一的定义。从组态软件的内涵上说组态软件是指在软 件领域内,操作人员根据应用对象及控制任务的要求,配置(包括对象的定义、 制作和编辑,对象状态特征属性参数的设定等)用户应用软件的过程,也就是把 组态软件视为“应用程序生成器”。从应用角度讲组态软件是完成系统硬件与软 件沟通、建立现场与监控层沟通的人机界面的软件平台,它的应用领域不仅仅局 限于工业自动化领域。而工业控制领域是组态软件应用的重要阵地,伴随着集散 型控制系统DCS (Distributed Control System)的出现组态软件已引入工业控 制系统。在工业过程控制系统中存在着两大类可变因素:一是操作人员需求的变 化;二是被控对象状态的变化及被控对象所用硬件的变化。而组态软件正是在保 持软件平台执行代码不变的基础上通过改变软件配置信息(包括图形文件、硬件 配置文件、实时数据库等),适应两大不同系统对两大因素的要求,构建新的监 控系统的平台软件。以这种方式构建系统既提高了系统的成套速度,又保证了系 统软件的成熟性和可靠性,使用起来方便灵活,而且便于修改和维护。 图1

2、工控组态软件的组成及特点 2.1 工控组态软件的组成 无论是美国Wonderware公司推出的世界上第一个工控组态软件Intouch还是现在的各类组态软件,从总体结构上看一般都是由系统开发环境(或称组态环境)与系统运行环境两大部分组成。系统开发环境是自动化工程设计师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境,通过建立一系列用户数据文件,生成最终的图形目标应用系统,供系统运行环境运行时使用。系统运行环境是将目标应用程序装入计算机内存并投入实时运行时使用的,是直接针对现场操作使用的。系统开发环境和系统运行环境之间的联系纽带是实时数据库,它们三者之间的关系如图2所示。 图2 2.2 Rsview32组态软件的特点 Rockwell RSView32工控组态软件是美国Rockwell公司生产的标准PC平台上的一种组态软件,它是以MFC(微软基础类库)、COM(组件对象模型)技术为基础的运行于Microsoft Windows9X/Windows NT环境下的HMI(人机接口)软件包。它的主要功能可以从以下几个方面进行分析: 组态软件完善,功能多样

组态软件技术及应用教学大纲

《组态软件技术及应用》课程教学大纲一、教学的目的与要求 教学目的:组态软件技术及应用是电子信息工程专业十分重要的学科选修课之一,主要采用实验教学方式讲授组态控制的相关知识,并通过工程实例进行详细讲解,使学生掌握组态控制技术和组态软件的使用方法,学习利用工业监控组态软件建立过程测控系统,将所学的原理知识及设计方法充分应用到具体实践中,提高学生的知识应用能力及实际动手能力。 基本要求:通过本课程的学习,学生能够用组态软件为用户设计出解决实际工程问题的完整方案,可以完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。 二、教学时间安排 三、教学方法和手段 课程总学时:48学时,总学分:3学分;讲授和实验相结合,其中讲课32学时,完成重点内容和难点内容的讲授;实验16学时(含综合性实验3学时),加深教学内容的理解,加强动手能力培养。 在教师的指导下,利用创新实验室和开放实验室的条件,让学生根据学习的内容自选题目进行设计、制作实验。 本课程安排在《计算机基础》、《微机原理》、《单片机原理与接口技术》等课程之后教学,效果最好。 四、教学内容与目标

1.1认识组态软件 1.2组态王软件的安装 1.3组态王软件的组成 1.4本章小结 第2章组态王软件的基本使用 2.1建立工程 2.2设计画面 2.3定义变量 2.4组态画面的动画设计 2.5本章小结 第3章命令语言程序设计 3.1命令语言介绍 3.2后台命令语言 3.3画面命令语言 3.4动画连接命令语言 3.5命令语言语法 3.6整数变量与数值显示工程实例 3.7数制转换工程实例 3.8流水灯延时工程实例 3.9倒计时工程实例 3.10本章小结 第4章趋势曲线和其他曲线 4.1历史趋势曲线控件 4.2配方管理 4.3内置温控曲线 4.4超级XY曲线控件 4.5本章小结 第5章报警和事件系统 5.1报警和事件概述 5.2报警定义 5.3事件类型 5.4声光报警工程实例 5.5蜂鸣器报警工程实例 5.6语音报警工程实例 5.7本章小结 第6章报表系统及日历控件 6.1创建报表 6.2报表函数 6.3日历控件使用说明 6.4利用报表历史数据查询函数实现历史数据查询实例6.5利用微软日历控件实现日报表实例 6.6报表函数综合应用 6.7本章小结

免费下载 MCGS教程

第一讲MCGS组态软件概述 本讲重点: 了解什么是MCGS组态软件 了解MCGS组态软件的系统构成 了解MCGS组态软件的功能和特点 了解MCGS组态软件面向对象的工作方式 1.1 什么是MCGS组态软件 MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。 MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。 使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。

2 MCGS 初级教程 1.2 MCGS 组态软件的系统构成 MCGS 组态软件的整体结构 MCGS 5.1软件系统包括组态环境和运行环境两个部分。组态环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。 MCGS 组态软件(以下简称MCGS )由“MCGS 组态环境”和“MCGS 运行环境”两个系统组成。两部分互相独立,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe 支持,其存放于MCGS 目录的Program 子目录中。用户在MCGS 组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数据库,其与MCGS 运 组态环境: 组态生成 应用系统 运行环境: 解释执行 组态结果 组态结果 数据库

MCGS组态软件触摸屏简单使用步骤

MCGS组态软件触摸屏简单使用步骤 本教程旨在制作TPC7062KS型号触摸屏简单控制按钮和输出指示 1、软件安装 找到对应的文件夹,运行里面的SETUP.EXE,全部默认设定,直至完成,插上TPC7062KS的USB下载线,自动安装驱动程序。将触摸屏和PLC相连接,在YL-235A中,触摸屏通过COM口直接与PLC的编程口连接,所用的通讯电缆采用PC-PPI电缆,见下图。 2、打开桌面上的,界面如下: 点击新建 按下确定 在实时数据库里,新增对象,双击名字,可进行属性的修改,如下图,我们这里新增5个,分别为启动按钮,停止按钮,运行指示、停止指示、报警指示。 最后完成如下图 3、双击设备窗口的设备窗口 将双击左边的通用串口父设备和西门子s7-200ppi 双击通用串口父设备0,进行属性设置 ■串口端口号(1~255)设置为:0 - COM1; ■通讯波特率设置为:6-9600; ■数据位位数设置为:0-8; ■停止位位数设置为:0-1; ■数据校验方式设置为:2–偶校验; ■其它设置为默认。 双击“西门子_S7200PPI”,进入设备编辑窗口,如下见图。默认右窗口自动生产通道名称I000.0—I000.7,可以单击“删除全部通道”按钮给以删除。

接下进行变量的连接,这里以“启动按钮”变量进行连为例说明。 ①单击“增加设备通道”按钮,出现下图所示窗口。参数设置如下: ■通道类型:M寄存器; ■数据类型:通道的第00位 ■通道地址:1; ■通道个数:2; ■读写方式:读写。 ②单击“确认”按钮,完成基本属性设置。 ③双击“只读M001.0”通道对应的连接变量,从数据中心选择变量:“启动按钮”。 用同样的方法,增加其它通道,连接变量,如图,完成单击“确认”按钮。 关掉窗口,保存。 在用户窗口里新建两个窗口,在窗口属性里分别命名为欢迎界面和控制窗口,可以修改背景颜色。 双击新建的窗口,进行编辑 点击工具箱中的,进行标签制作 双击制作完成的标签,执行属性设置。 单击工具条中的“工具箱”按钮,打开绘图工具箱。在窗口上拉出一片区域额,选中,加载位图。 双击图片,作如下设置 双击控制窗口,进入窗口编辑 单击工具条中的“工具箱”按钮, 数据对象中,单击右角的“?”按钮,从数据中心选择“报警指示”变量。 动画连接中,单击“填充颜色”,右边出现,“”按钮 单击“”按钮,出现如下对话框

组态软件技术及应用

1.1 工控组态软件 1.1.1 工控组态软件简介 1.1.2 数据采集的方式 1.1.3 脚本的功能 1.1.4 组态软件的开放性 1.1.5 组态环境的可扩展性 1.1.6 对Internet的支持程度 1.1.7 组态软件的控制功能 1.2 MCGS组态软件概述 1.2.1 MCGS通用组态软件的特点 1.2.2 MCGS组态软件构成 1.2.3 通用版MCGS组态软件的安装 1.3 基于MCGS的某大型仪器自动老化台测试系统 1.3.1 系统工艺流程和控制要求 1.3.2 基于MCGS设计的测试系统的功能及效果 习题1 第2章实时数据库 2.1 创建实时数据库 2.1.1 数据对象的分类 2.1.2 数据对象的建立 2.1.3 组对象的建立 2.1.4 内部数据对象的调用 2.1.5 供暖锅炉系统实时数据库的创建 2.2 数据对象存盘属性设置 2.2.1 数据对象存盘属性 2.2.2 数据对象定时存盘 2.2.3 数据对象按变化量存盘 2.2.4 数据对象存盘函数的调用 2.2.5 供暖锅炉系统数据对象存盘属性设置 2.3 数据对象报警属性设置 2.3.1 数据对象报警属性 2.3.2 数据对象报警值存盘 2.3.3 数据对象报警值修改 2.3.4 数据对象报警值应答 2.3.5 供暖锅炉系统数据对象报警属性的设置 2.4 数据对象的浏览、查询和修改 2.4.1 数据对象的浏览 2.4.2 数据对象的查询 2.4.3 数据对象的替换 习题2

3.1 用户窗口 3.1.1 用户窗口的分类、属性与方法 3.1.2 建立标准用户窗口 3.1.3 标准用户窗口属性设置 3.1.4 子窗口 3.1.5 模态窗口 3.1.6 用户窗口设计举例 3.2 创建图形对象 3.2.1 图形构件的建立 3.2.2 标签构件的属性及其动画连接形式 3.2.3 标准按钮的属性及应用 3.2.4 输入框的属性及在数据显示、设定中的应用 3.2.5 流动块构件属性及在流体动画中的应用 3.2.6 自由表格和历史表格的使用方法 3.2.7 报警显示构件的使用 3.2.8 实时曲线和历史曲线的使用方法 3.2.9 仪表盘元件的调入及使用方法 3.2.10 其他图形构件简介 3.3 多个图形对象的排列方法 3.3.1 多个图形对象的组合、分解 3.3.2 多个图形对象的对齐和旋转方法 3.3.3 多个图形对象的叠加用法 3.3.4 图形构件的锁定、固化和激活方法 习题3 第4章运行策略组态 4.1 脚本程序 4.1.1 脚本程序语言概述 4.1.2 PID算法 4.1.3 用脚本语言实现顺序控制 4.2 运行策略 4.2.1 运行策略的分类与建立 4.2.2 用启动策略实现系统初始化 4.2.3 用循环策略中实现设备的定时运行 4.2.4 用报警策略实现报警数据存盘 4.2.5 用用户策略实现存盘数据浏览 4.2.6 用退出策略实现数据对象初始值的设定 4.2.7 其他策略简介 4.3 内部函数简介 习题4 第5章设备窗口组态

工业控制组态软件及应用课程复习题

工业控制组态软件及应用课程复习题 一、填空题(单选题) 1、组态王软件是一种通用的工业( A)软件,它融过程控制设计、现场操作以及工厂资源管理于一体,将一个企业内部的各种生产系统和应用以及信息交流汇集在一起,实现最优化管理。 (A)监控(B)过程(C)管理(D)应用答案A 2、当(B)打开时,工具箱自动显示。工具箱中的每个工具按钮都有“浮动提示”,帮助您了解工具的用途。 (A)监控(B)画面(C)软件(D)应用答案B 3、( C )连接是使被连接对象根据条件表达式的值而显示或隐含。 (A)动画(B)画面(C)隐含(D)变量答案C 4、缩放连接是使被连接对象的大小随连接( C)的值而变化。 (A)隐含(B)动画(C)变量(D)过程答案C 5、旋转连接是使对象在画面中的( C)随连接表达式的值而旋转。 (A)表达式(B)画面(C)位置(D)旋转答案C 6、命令语言的格式类似( C )的格式,工程人员可以利用其来增强应用程序的灵活性。 (A)汇编语言(B)VB (C)C语言(D)basco 答案C 7、数据报表是反应生产过程中的( C)、运行状态等,并对数据进行记录、统计的一种重要工具,是生产过程必不可少的一个重要环节。 (A)动画连接(B)软件隐含(C)过程数据(D)basco表达式答案C 8、ReportSetHistData2 函数可从组态王记录的( B)中按指定的起始时间和时间间隔查询指定变量数据。 (A)实时库(B)历史库(C)过程数据(D)basco表达式答案B

二、填空题(多选题) 1、组态王软件结构由(开发系统)、(工程浏览器)及(运行系统)三部分构成。 (A)开发系统(B)工程浏览器(C)运行系统(D)工程管理器答案ABC 2、组态王把那些需要与之交换数据的(硬件设备)或(外部软件)都作为外部设备使用。 (A)软件程序(B)通讯连接(C)硬件设备(D)外部软件答案CD 3、所谓“动画连接”就是建立(画面的图素)与(数据库变量)的对应关系。(A)监控中心(B)画面的图素(C)监控中心(D)数据库变量答案BD 4、()连接是使被连接对象在条件表达式的值为真时闪烁。闪烁效果易于引起注意,故常用于出现非正常状态时的()。 (A)画面的图素(B)闪烁(C)报警(D)数据库变量答案BC 5、在显示的文本的动画连接中选择文本色,输入显示的变量名称,在文本色属性栏中()、()中,不同阈值时要显示的不同颜色 (A)删除(B)添加(C)修改(D)阈值答案BC 6、命令语言有六种形式,其区别在于命令语言执行的时机或条件不同,分别为:()、()、()、()()、() (A)应用程序命令语言(B)热键命令语言(C)事件命令语言 (D)数据改变命令语言(E)数学函数命令语言(F)画面、按钮命令语言(G)控件函数命令语言(H)自定义函数命令语言答案ABCDFH 7、利用系统提供的“()”工具和( )函数能够实现在主画面中切换到其他任一画面的功能。 (A)Exit() (B)菜单(C)数据库(D)ShowPicture() 答案BD 8、为保证工业现场安全生产,报警和事件的产生和记录是必不可少的,“组态王”提供了强有力的()和()系统。 (A)菜单(B)报警(C)数据库(D)事件答案BD

相关文档
最新文档