《MCGS组态软件教学ppt课件.ppt》由会员分享,可在线阅读,更多相关《MCGS组态软件教学ppt课件.ppt(58页珍藏版)》请在三一办公上搜索。
1、工控组态软件MCGS,郝玉龙,组态软件,又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTUSystem,Remote Terminal Unit)。,组态软件
2、在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为“组态式监控软件”。 “组态(Configure)”的含义是“配置”、“设定”、“设置”等意思,是指用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。 “监控(Supervisory Control)”,即“监视和控制”,是指通过计算机信号对自动化设备或过程进行监视、控制和管理,组态软件是有专业性的。一种组态软件只能适合某种领域的应用。组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组态,PLC(可编程控制器
3、)梯形图组态。人机界面生成软件就叫工控组态软件。在其他行业也有组态的概念,如AutoCAD,PhotoShop等。不同之处在于,工业控制中形成的组态结果是用在实时监控的。从表面上看,组态工具的运行程序就是执行自己特定的任务。 工控组态软件也提供了编程手段,一般都是内置编译系统,提供类BASIC语言,有的支持VB,现在有的组态软件甚至支持C#高级语言。,国外组态软件介绍,1、InTouch:Wonderware(万维公司) 是 Invensys plc“生产管理”部的一个运营单位,是全球工业自动化软件的领先供应商。Wonderware的InTouch软件是最早进入我国的组态软件。2、WinCC:
4、西门子自动化与驱动集团(A&D)是西门子股份公司中最大的集团之一,是西门子工业领域的重要组成部分。 Siemens的WinCC也是一套完备的组态开发环境,Simens提供类C语言的脚本,包括一个调试环境。WinCC内嵌OPC支持,并可对分布式系统进行组态。但WinCC的结构较复杂,用户最好经过Siemens的培训以掌握WinCC的应用。3、Movicon:是意大利自动化软件供应商PROGEA公司开发。该公司自1990年开始开发基于Windows平台的自动化监控软件,可在同一开发平台完成不同运行环境的需要。特色之处在于完全基于XML,又集成了VBA兼容的脚本语言及类似STEP-7指令表的软逻辑功
5、能。,国内品牌组态软件介绍,1.世纪星:由北京世纪长秋科技有限公司开发。产品自1999年开始销售。2.三维力控:由北京三维力控科技有限公司开发,核心软件产品初创于1992年。 3.组态王KingView:由北京亚控科技发展有限公司开发,该公司成立于1997年。1991年开始创业,1995年推出组态王1.0版本,目前在市场上广泛推广KingView6.53、KingView6.55版本,每年销量在10,000套以上,在国产软件市场中市场占有率第一。,4.紫金桥Realinfo:由紫金桥软件技术有限公司开发,该公司是由中石油大庆石化总厂出资成立。 5.MCGS:由北京昆仑通态自动化软件科技有限公司
6、开发,市场上主要是搭配硬件销售。6.态神:态神是由南京新迪生软件技术有限公司开发,核心软件产品初创于2005,是首款3d组态软件,组态软件特点,随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人
7、员或新手进行源程序的修改,因而更是相当困难,通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。 组态(Configuration)为模块化任意组合。,通用组态软件主要特点,(1)延续性和可扩充性。用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至
8、不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能,(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。,组态软件的功能,组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,它解决了控制系统通用性问题。其预设置的各种软件模块可以非常容易地实现
9、和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统集成。,组态软件通常有以下几方面的功能,(1)强大的界面显示组态功能。目前,工控组态软件大都运行于Windows环境下,充分利用Windows的图形功能完善界面美观的特点,可视化的m风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。 丰富的图形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如
10、隐含、闪烁、移动等等,使界面生动、直观。,(2)良好的开放性。社会化的大生产,使得系统构成的全部软硬仵不可能出自一家公司的产品,“异构”是当今控制系统的主要特点之一。开放性是指组态软件能与多种通信协议互联,支持多种硬件设备。开放性是衡量一个组态软件好坏的重要指标。 组态软件向下应能与低层的数据采集设备通信,向上能与管理层通信,实现上位机与下位机的双向通信。(3)丰富的功能模块。提供丰富的控潲功能库,满足用户的测控要求和现场需求。利用各种功能模块,完成实时监控 产生功能报表 显示历史曲线、实时曲线、提供报警等功能,使系统具有良好的人机界面,易于操作,系统既叫适用于单机集中式控制、DCS分布式控制
11、,也可以是带远程遇信能力的远程测控系统,(4)强大的数据库。配有实时数据库,可存储各种数据,如模拟量、离散量、字符型等,实现与外部设备的数据交换。 (5)可编程的命令语言。有可编程的命令语言,使用户可根据自己的需要编撰程序,增强图形界面 (6)周密的系统安全防范,对不同的操作者,赋予不同的操作权限,保证整个系统的安全可靠运行。 (7)仿真功能提供强大的仿真功能使系统并行设计,从而缩短开发周期。,整理工业组态软件的具体功能:,组态软件一般都能完成以下几个功能:实时数据采集(数字量、模拟量)动态显示数据(文本、曲线、图、表等方式)数据的实时运算处理(内置数字处理+脚本支持)过程控制(脚本实现控制策
12、略,流程控制)历史数据记录报警功能网络通信功能(TCP/IP、Modem)开放式结构(可扩充性,允许二次开发),工业组态软件的结构,组态软件一般都由两部分组成:系统开发环境(或称组态环境):用户在组态环境中完成动画设计、设备连接、编写控制流程、编制打印报表等全部组态工作,组态结果保存在实时数据库中,一般在办公室就可完成。系统运行环境:将目标应用程序(用户的组态结果)装入计算机内存并投入实时运行,完成对生产设备及过程的控制。一般在现场使用。系统开发环境和系统运行环境之间的联系纽带是实时数据库。,类似于编程,类似于解释运行,目前国内监控组态软件产业发展中存在的问题,软件是自动化系统的核心与灵魂,组
13、态软件又具有很高的渗透能力和产业关联度。不管从横向还是纵向看,一个自动化系统中,组态软件日益渗透到每个角落,占据越来越多的份额。组态软件越来越多地体现着自动化系统的价值。 虽然软件是自动化系统的核心与灵魂,但是组态软件还远未承担起这一角色。组态软件的内涵和外延在不断变化,其在自动化系统中所扮演的角色会逐渐接近这一标准。所以,在自动化系统中国内监控组态软件厂商承载着民族工业自动化产业的未来希望与核心竞争力。,监控组态软件厂商要想承担起这样的重任,必须在各个层次的软件上拥有自己的核心竞争能力,确立在市场上的足够发言权和主动地位。中国的华为公司为我们树立了榜样,只要在后续技术创新、延长软件产品线上能
14、够满足用户日益增长的各种需求,并保持原创性创新的长盛不衰,中国的工业自动化软件产业也一定会创造出工业IT界的华为奇迹。,MCGS组态软件概述,什么是MCGS组态软件 MCGS(Monitor and Control Generated System)是一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,可运行于Microsoft Windows 95/98/Me/NT/2000等操作系统。 MCGS为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。,
15、使用MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。MCGS具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。,MCGS全中文工控组态软件介绍,MCGS组态软件由北京昆仑通态自动化软件科技有限公司(http:/)出品。分通用版、网络版和嵌入版。MCGS(Monitor and Control General System)
16、基于Windows平台。MCGS能够完成现场数据采集、实时和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络等功能。当前最高版本是V6.2,可在公司网站上下载到30分钟学习版和相关学习资料。,MCGS组态软件的整体结构,MCGS组态软件:MCGS组态环境:用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制打印报表等组态工作,生成组态结果数据库。MCGS运行环境:运行组态结果数据库,实现现场设备与过程控制。,类似于编程,类似于解释运行,MCGS组态软件的系统构成,MCGS组态软件的整体结构 MCGS 软件系统包括组态环境和运行环境两个部分。组态
17、环境相当于一套完整的工具软件,帮助用户设计和构造自己的应用系统。运行环境则按照组态环境中构造的组态工程,以用户指定的方式运行,并进行各种处理,完成用户组态设计的目标和功能。MCGS组态软件(以下简称MCGS)由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分互相独立,又紧密相关。,MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGS目录的Program子目录中。用户在MCGS组态环境中完成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS 运行环境
18、一起,构成了用户应用系统,统称为“工程” 。MCGS运行环境是用户应用系统的运行环境,由可执行程序McgsRun.exe支持,其存放于MCGS目录的Program子目录中。在运行环境中完成对工程的控制工作。,MCGS组态软件五大组成部分,MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。,菜单设计设置工程属性设定存盘结构,添加工程设备连接设备变量注册设备驱动,创建动画显示设置报警窗口人机交互界面,定义数据变量定义中间变量,编写控制流程使用功能构件,主控窗口,设备窗口,实时数据库,运行策略,用户窗
19、口,MCGS组态环境,主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一个设备窗口和多个用户窗口,负责调度和管理这些窗口的打开或关闭。主要的组态操作包括:定义工程的名称,编制工程菜单,设计封面图形,确定自动启动的窗口,设定动画刷新周期,指定数据库存盘文件名称及存盘时间等。设备窗口:是连接和驱动外部设备的工作环境。在本窗口内配置数据采集与控制输出设备,注册设备驱动程序,定义连接与驱动设备用的数据变量。,用户窗口:本窗口主要用于设置工程中人机交互的界面,诸如:生成各种动画显示画面、报警输出、数据与曲线图表等。实时数据库:是工程各个部分的数据交换与处理中心,它将MCGS工程的各个部分连接成有机
20、的整体。在本窗口内定义不同类型和名称的变量,作为数据采集、处理、输出控制、动画连接及设备驱动的对象。运行策略:本窗口主要完成工程运行流程的控制。包括编写控制程序(ifthen脚本程序),选用各种功能构件,如:数据提取、定时器、配方操作、多媒体输出等。,MCGS组态软件的功能和特点,与国内外同类产品相比,MCGS 组态软件具有以下特点:全中文、可视化、面向窗口的组态开发界面,符合中国人的使用习惯和要求,真正的32位程序,可运行于Microsoft Windows95/98/Me/NT/2000等多种操作系统。庞大的标准图形库、完备的绘图工具以及丰富的多媒体支持,使您能够快速地开发出集图像、声音、
21、动画等于一体的漂亮、生动的工程画面。全新的ActiveX动画构件,包括存盘数据处理、条件曲线、计划曲线、相对曲线、通用棒图等,使您能够更方便、更灵活地处理、显示生产数据。支持目前绝大多数硬件设备,同时可以方便地定制各种设备驱动;此外,独特的组态环境调试功能与灵活的设备操作命令相结合,使硬件设备与软件系统间的配合天衣无缝。,MCGS组态软件的工作方式,MCGS如何与设备进行通讯MCGS通过设备驱动程序与外部设备进行数据交换。包括数据采集和发送设备指令。每个驱动程序独占一个线程,达到互不干扰的目的。MCGS如何产生动画效果MCGS为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有
22、可见度,大小变化,水平移动等,每一种动画属性都会产生一定的动画效果。所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。如何对工程运行流程实施有效控制MCGS开辟了专用的“运行策略”窗口,建立用户运行策略。,用MCGS组态软件组建新工程的一般过程,工程项目系统分析,工程立项搭建框架,设计菜单基本体系,制作动画显示画面,编写控制流程程序,完善菜单按钮功能,编写程序调试工程,连接设备驱动程序,工程完工综合测试,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,工程简介,工程简介:通过一个
23、水位控制系统的组态过程,介绍如何使用MCGS组态软件。本样例涉及到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。水位控制系统相关数据:二个模拟数据(输入通道、模拟量):水箱水位(最大值10米)(水位传感器数据采集卡驱动程序)水罐水位(最大值6米)三个开关数据(输入/输出通道,数字量):水泵(开关I/O卡驱动程序)调节阀出水阀,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,工程建立,演示新建一个工程并另存为“水位控制系统”练习,注意:路径中不要包含空格,错误:C:Doc
24、uments and SettingsAdministrator桌面水位控制系统.mcg正确:d:水位控制系统水位控制系统.mcg,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,流程画面,演示新建一个用户窗口“水位控制”在窗口的基本属性中设定窗口名称、窗口标题、窗口背景、窗口位置等属性。对“水位控制”窗口进行动画组态添加文本“水位控制系统演示工程” 水箱-选取“储藏罐”中的罐17水罐-选取“储藏罐”中的罐53调节阀-选取“阀”中的阀58出水阀-选取“阀”中的阀43泵-选取“泵”中的泵38添加流动块(块的颜色
25、为蓝色、填充色为灰色、边界色为黑色)添加各设备的文字标签练习,请与此编号保持一致!,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,定义数据对象,变量的作用:1.屏幕上的图符(左桥)变量(右桥)实际设备,起到一个桥梁的作用;2.参与编程,例如:中间变量,设备变量,定义数据对象,演示添加数值型变量“水箱水位” 、 “水罐水位”添加组对象“水位组”添加开关型变量“水泵”、“调节阀”、“出水阀”练习,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出
26、显示曲线安全机制,动画连接,演示将变量“水箱水位”、“水罐水位”与水箱、水罐进行连接将变量“泵”、“调节阀”、“出水阀”与泵、调节阀、出水阀进行连接水流(流动块)的设置将水位控制窗口设置为启动窗口并运行(主控窗口)用滑动输入器构件手动控制水箱、水罐中的水位与“水箱水位”对应的滑块 与“水罐水位”对应的滑块 用旋转仪表构件显示水箱、水罐中的水位与“水箱水位”对应的旋转仪表构件(+90度-90度)与“水罐水位”对应的旋转仪表构件(+90度-90度)用文字构件显示水箱、水罐中的水位文字构件显示输出练习,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控
27、制报警显示报表输出显示曲线安全机制,设备连接,演示添加模拟设备,用模拟设备进行调试在设备的内部属性中将通道1(与水箱水位对应,模拟量)的最大值设为10在设备的内部属性中将通道2(与水罐水位对应,模拟量)的最大值设为6与实际设备连接从设备工具箱中添加“数据采集卡研华PCL-812PG”设置基本属性,并进行通道连接两个模拟量输入(水箱水位对应AD0,水罐水位对应AD1)三个开关量输入输出(水泵对应DI0、DO0,调节阀对应DI1、DO1,出水阀对应DI2、DO2)练习,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机
28、制,流程控制,流程若“水箱”的水位不足9米时,就要把 “水泵”打开否则 “水泵”关闭若“水罐”的水位不足1米时,就要 关闭“出水阀”否则 开启“调节阀”若“水箱”的水位大于1米,同时“水罐”的水位小于6米,就要 开启“调节阀”否则 关闭“调节阀”,演示IF 水箱水位1 and 水罐水位6 THEN 调节阀=1ELSE 调节阀=0ENDIF,练习,在循环策略中实现控制流程(运行策略循环策略策略属性改为200ms,新增策略行,添加脚本程序),大小写无关,但一定要为半角符号或字符,不能是全角!,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显
29、示报表输出显示曲线安全机制,报警显示,演示定义报警在实时数据库中,对相关变量进行定义选中“允许进行报警处理”;设定“上限报警”( 9/5米)和报警注释(水箱/罐的水已达上限值);设定“下限报警”(1/1米)和报警注释(水箱/罐没水了);在存盘属性中,选中“自动保存产生的报警信息”。将水位组设置成自动存盘,时间为5s。文本(列表)报警显示添加报警显示构件,与水位组连接,并将最大显示记录设置为6。练习,报警显示,演示动画(指示灯)报警显示添加水箱/水罐水位报警灯(指示灯1/3)水箱水位报警动画设置(填充颜色:水箱水位=9 or 水箱水位=5 or 水罐水位=9 or 水箱水位=5 or 水罐水位=
30、1 THEN !PlaySound(C:WINDOWSMEDIAnotify.wav ,2)ENDIF练习,报警显示,演示报警数据浏览添加用户策略“运行策略”“新建策略”“选择策略的类型”“用户策略”,策略名称(“报警数据”),注释(“水箱、水罐的报警数据”);策略组态添加新的策略行在策略工具箱中选择“报警信息浏览”设置数据源为“水位组”。添加显示菜单主控窗口新增菜单项改名为“报警数据 ”在“菜单操作”中选中“执行运行策略块”选中“报警数据”。修改报警上下限值增加四个变量:水箱水位上限、水箱水位下限、水罐水位上限、水罐水位下限,其初值分别为9,1,5,1。在用户窗口中创建四个“输入框”与四个变
31、量对应,在“循环策略” 中添加处理程序:!SetAlmValue(水箱水位,水箱水位上限,3)!SetAlmValue(水箱水位,水箱水位下限,2)!SetAlmValue(水罐水位,水罐水位上限,3)!SetAlmValue(水罐水位,水罐水位下限,2)练习,应修改前面的报警条件表达式!,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,报表输出,演示新添用户窗口“数据显示”添加文字标签“水位控制系统数据显示”、“实时数据”、“历史数据”。 实时报表(用自由表格构件实现)添加自由表格构件,5行2列;在第一列中
32、输入显示对象名称(“水箱水位”、“水罐水位”、“水泵”、“调节阀”、“出水阀”);在第二列中设置模拟量的显示格式(前两行中输入“2|0”);在第二列中单击右键进行数据连接;添加数据显示菜单(添加“数据显示”菜单,菜单操作为“打开用户窗口”)练习,报表输出,演示历史报表(用历史表格构件实现)添加历史表格构件,5行3列;在第一行中输入显示对象名称(“采集时间”、“水箱水位”、“水罐水位”);数据连接(选中第一行以下的所有单元格单击右键进行连接表格菜单中选择合并单元再单击右键设置数据来源、显示属性和时间条件,并在基本属性中设置为多页显示 )历史数据浏览(用策略中“存盘数据浏览构件”实现)新建用户策略
33、“历史数据 ”;策略组态,在新增的策略行中添加“历史数据浏览”(策略工具箱内,将其数据来源改为“水位组”,显示属性中将“水箱水位”和“水罐水位”的小数位改为2,时间条件中改为按系统时间排序);在主控窗口中添加一个“历史数据”的菜单,其操作为“执行策略块历史数据”)练习,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,显示曲线,演示实时曲线添加文字标签“实时曲线”添加实时曲线构件,并设置属性:把标注属性中的时间单位改为秒,在画笔属性中把曲线与变量进行连接并选择其颜色,并将最大值设为10历史曲线添加文字标签“历史
34、曲线”添加历史曲线构件,并设置属性:在存盘属性中与水位组连接,把标注属性中的时间单位改为分,时间格式为分:秒,在曲线标识中设置曲线的颜色和实时刷新对象,并将最大值设为10练习,MCGS组态软件实现一个简单的水位控制,工程简介工程建立流程画面定义数据对象动画连接设备连接流程控制报警显示报表输出显示曲线安全机制,安全机制,演示系统权限管理添加操作员组和操作员张工添加登录菜单登录用户:用户登录,脚本程序:!LogOn()退出登录:当前用户退出登录,脚本程序:!LogOff()用户管理:添加、删除用户,脚本程序:!Editusers()修改密码:当前用户修改密码,脚本程序:!ChangePassWord()设置系统运行权限“主控窗口”“系统属性”“主控窗口属性设置”“基本属性”“权限设置”“用户权限设置”“权限设置”按钮下面选择“进入登录,退出登录”权限设置中仅对管理员组开放权限设置操作权限水泵的启、停(在动画连接时设定操作权限)工程加密练习,