MCGS水位控制系统实验_第1页
MCGS水位控制系统实验_第2页
MCGS水位控制系统实验_第3页
MCGS水位控制系统实验_第4页
MCGS水位控制系统实验_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验1建立一个新工程 1、1建立工程 通过一个水位控制系统得组态过程,介绍如何应用MCGS组态软件完成一个工程。通过本讲及 后续几讲学习,您将会应用MCGS组态软件建立一个比较简单得水位控制系统。本样例工程中涉及 到动画制作、控制流程得编写、模拟设备得连接、报警输出、报表曲线显示与打印等多项组态操作。 水位控制需要采集二个模拟数据: 液位1(最大值10米) 液位2(最大值6米) 三个开关数据:水泵、调节阀、出水阀。 工程效果图 工程组态好后,最终效果图如下: 力 4 a 致 力 2 1 幻 f 4釵 G 7 9l it ir-n m tsi/ar.B II II M *叭: am” 5叭 t*

2、lllunluilllo u tr.nx IF 11 IHfWR 和阳f JV II 1 U w ii U轉 tHAJtX “if kF % II 兀 MP n讥 t r 1 niMtm ti 1 nt? ji ii IPX mwni WDtri PW $ rtIZJt H w / 1 QWW w i I UI/IT41 1*4 mx4i W 吃“ L*5T t*沁 * 了 mm HXMS ItM :m -1 |r| r;K2|F7hitBl怡 1叫鹭 MCGS纽态软件51版 C XWD !#* O /*C | cK | B urn* | | B2in| 在菜单“文件”中选择“新建工程”菜单项

3、,如果MCGS安装在D:根目录下,则会在 D:MCGSWORK F自动生成新建工程,默认得工程名为新建工程X、MCG(X表示新建工程得顺序 号,如:0、K 2等)。如下图: g址工旳 CtrltM I! CtrlO 厲存工綬 工肝与力仏) ClrUS 打朋番a) -r!*P 爼溉光股至) FS L I,g器用户冊“,池 1辽按醪(线色)按钮改变文字框得边线颜色(设为 没有边线)。设处得结果就是,不显示框图,只显示文字。 设定文字得颜色:按A(字符字体)按钮改变文字字体与大小。按吧(字符颜 色)按钮,改变文字颜色(为蓝色)。 色軌):阿曲厂 ws):F 竦 :厂 空也):厂 对象元件库管理 单击

4、“工具”菜单,选中“对象元件库管理”或单击工具条中得“工具箱”按钮,则打开动画工 具箱,工具箱中得 图标IB用于从对象元件库中读取存盘得图形对象; 图标IS用于把当前用户窗口中选中得图形对象存入对象元件库中。如下图: EE 郦丨洌 I 取吊i 对摞元件列袤 财象矣屯 丿ZJ WWff ai 形 -_| 二丁刻庚 -茶 开关 三ij标志 _I ss W :碗 匹二JB达 ,_1帥机 田J仪衣 从“对象元件库管理”中得储藏罐”中选取中意得罐,按“确认”,则所选中得罐在桌而得左 上角,可以改变英大小及位置,如罐17、罐53。 从“对象元件库管理”中得“阀”与泵”中分别选取2个阀(阀44、阀58)、1

5、个泵(泵40)。 流动得水就是由MCGS动画工昜箱中得“流动块”构件制作成得。选 中工具箱内得“流动块”动画构件(Ifal )。移动鼠标至窗口得预立位巻,(鼠标得光标变为十字形状), 点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一立距离后,点击鼠标左键,生成一段 流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。当用户想结束绘制时, 双击鼠标左键即可。当用户想修改流动块时先选中流动块(流动块周困岀现选中标志:白色小方块), 鼠标指针指向小方块,按住左键不放,拖动鼠标,就可调整流动块得形状。 用工具箱中得A1图标,分别对阀,罐进行文字注释,方法见上而做“水位控

6、制系统演示工程”。 整体画面 1*1ttrfTAU严 刽用巳刖刃八FQ 1叱训乂 J_i J1 ! :! _ 人 a|m 些:| y 最后生成得画而如下图所示: 选择菜单项“文件”中得“保存窗口”,则可对所完成得画而进行保存。 祝贺您,您现在已学会了用MCGS组态软件制作工程画而了。 实验2让动画动起来 我们已经绘制好了静态得动画图形,我们将利用MCGS软件中提供得各种动画属性,使 图形动起来。 2、1定义数据变量 在前而我们讲过,实时数据库就是MCGS工程得数据交换与数搦处理中心。数据变量 就是构成实时数据库得基本单元,建立实时数据库得过程也即就是立义数据变量得过程。定 义数据变量得内容主要

7、包括:指立数据变量得名称、类型、初始值与数值范【卞.确定与数据 变量存盘相关得参数,如存盘得周期、存盘得时间范用与保存期限等。下而介绍水位控制系 统数据变量得定义步骤。 分析变量名称:下表列岀了样例工程中与动画与设备控制相关得变量划称。 液位1下限 数值型用来在运行坏境下设走水罐1得下限报警值 液位2上限 数值型用来在运行坏境下设走水罐2得上限报警值 液位2下限 数值型用来在运行坏境下设走水罐2得下限报警值 液位组 组对象 用于历史娄 、历史曲线、报表输出等功能构件 变呈名称 类型注 释 水泵 开关型控制水泵启动、停止得变臺 调节阀 开关型控制调节阀打开、关闭得变呈 出水阀 开关型控制出水阀打

8、开、关闭得变臺 液位1 数值型水罐1得水位高度用来控制1#水罐水位得变化 液位2 数值型水罐2得水位高度用来控制2#水罐水位得变化 液位1上限 数值型用来在运行坏境下设走水罐1得上限报警值 鼠标点击工作台得“实时数据库”窗口标签,进入实时数据库窗口页。 按“新增对象”按钮,在窗口得数据变量列表中,增加新得数据变疑,多次按该按钮,则 增加多个数据变量,系统缺省泄义得划称为“Datal”、“Data2”、“Da:a3”等 选中变量,按“对象属性”按钮或双击选中变量,则打开对象属性设宜窗口。 指左名称类型:在窗口得数据变量列表中,用户将系统泄义得缺省爼称改为用户泄义得 名称,并指左类型,在注释栏中输

9、入变量注释文字。本系统中要立义得数拯变量如下图所示, 以“液位1”变量为例。 在基本属性中,对象名称为:液位1;对象类型为:数值;其它不变。 液位组变量属性设宜,在基本属性中,对象名称为:液位组;对象类型为:组对象;其它不 变。在存盘属性中,数据对象值得存盘选中左时存盘,存盘周期设为5秒。在组对象成员中 选择“液位L液位2=具体设置如下图: 基衣属性 存珈莎性|组对锻成员| -数爲对探佰的存盘:一 广不存盘e定时存盘,存盘增期秒 存盘时间设直 e永久存储广只保存刍前小时内敷毎 持珠存劭理 厂加遥存懵时条件 加速存储卿砂)|如建存借时同砂厂 厂改变存盘间隔,p中吋侖的间隔彤) 中吋蔚的间隔舫)

10、基本属性丨存盘属性 组对援感负 数露对象列表组对搽成负列表 瞬| 栓査 I 诵応取消I 帝助凹I 栓如I I确认00 I取消X I 带助(H) I 檢査凶I确认凶 农消 I帮肋凹权幅回II确认凶取消樹I W(U) I 水泵、调节阀、岀水阀三个开关型变量,属性设置只要把对象名称改为:水泵、调节 阀、出水阀;对象类型选中“开关”,其它属性不变。如下图: 金开关广数值广字符广苓件Q组对象 茁本就t|存盘厲性|抿警屈性 g定义 水数位厂 钞卜值I 对彖内脊注释 栓查 |瑚认凶| 聊肖因|希助也| 2、2动画连接 由图形对象搭制而成得图形界而就是静止不动得,需要对这些图形对象进行动画设计, 貞实地描述外

11、界对象得状态变化,达到过程实时监控得目得.MCGS实现图形动画设计得主 要方法就是将用户窗口中图形对象与实时数据库中得数据对象建立相关性连接,并设宜相 应得动画属性。在系统运行过程中,图形对象得外观与状态特征,由数据对象得实时采集值 驱动,从而实现了图形得动画效果。 在用户窗口中,双击水位控制窗口进入,选中水罐1双击,则弹出单元属性设置窗口。选 中折线,则会出现12丄单击12J则进入动画组态属性设程窗口,按下图所示修改其它属性不 变。设置好后,按确定,再按确泄,变量连接成功。 大小变化连接 录小变化百分比耳 亲大变化百分比|ioo自 嚴性邊置吏r竺世| 炭达式 表达式的值 表达式的值 2J 吏

12、化方或 栓査KJ |确认CO取需(Q辖助回 对于水罐2,只需要把“液位L改为“液位2” ;最大变化百分比100对应得表达式得 值由10改为6即可。如图: ase葩法达式 馳 22J2j 絶形大小芟北 鬲画筑如i金设席 检直凶I福认凶I协8也I厠ftBfl I 在用户窗口中,双击水位控制窗口进入,选中调节阀双击,则弹岀单元属性设宜窗口。选 中组合图符,则会出现121单击Lt!则进入动画组态属性设置窗口,按下图所示修改,其它属 性不变。设置好后,按确主,再按确左,变量连接成功。水泵属性设置跟调节阀属性设宜一样。 元风桂设宜 动青EE性设B 6*使用技巧 “开关量就是系统图库中开关类图形得默认连接表

13、达式,它表示此图形得连接数据 变量或表达式必须就是开关型。 出水阀属性设置,我们可以在“属性设置”中调入其它属性,如下图: 费揭对仪动画连接 2元尺性 瞬认M |取消冏|帮助(HJ | 确认M |取消|帝助(HI I a涼块开姑流动 涼块停止鋼 到此动画连接我们已经做好了,让我们先让工程运行起来,瞧瞧我们自己得劳动成果。 在运行之前我们需要做一下设宜。在“用户窗口”中选中“水位控制”,单击鼠标右键, 点击“设宜为启动窗口”,这样工程运行后会自动进入“水位控制”窗口。 态蝕3封寫赢嘉壽希 大團标) 小團标如 列表显示也) 详细资料(S) 排列因标(X) V工具条辽) Ctrl+T 找态条 融笑)

14、 Alt+Enter 删除) Del 在菜单项“文件”中选“进入运行环境”或直接按“F5或直接按工具条中団图标, 都可以进入运行环境。 这时我们临见得画而并不能动,移动鼠标到“水泵”、“调盯阀二“出水阀”上而得红色 部分,会岀现一只小“手”,单击一下,红色部分变为绿色,同时流动块相应地运动起来。但水 罐仍没有变化,这就是由于我们没有信号输入,也没有人为地改变其值。我们现在可以用如 下方法改变其值,使水罐动起来。 先在“工具箱”中单击“常用符号”构件,在它得工具箱中选中匚图标,当鼠标变为“十” 后,拖动鼠标到适当大小。再选中矩形图标,在凹平而上拖动适当大小,留出凹平而四周轮 廓。 然后双击矩形进

15、入属性设置窗口,点击填充颜色下拉框选中“填充效果”,在渐进色属 性页中选择双色,设置“颜色1”为蓝灰色,“颜色2”为白色。底纹样式选择为“横向”, 点击变形得第一个样式效果(从上到下,由颜色1向颜色2渐变)。设置如下: 填充姒 渐逬 颜色 广单色 颜包2: 护双色口) 底纹样式 e横向 广纵向 斜上 广斜下 广角韶幅射 Q中尤冲畐射 |匚程查购.确认苗 取消帮助圜 在“工具箱”中选中滑动输入器土1图标,当鼠标变为“十”后,在以上“填充效果”框 内拖动鼠标到适当大小,然后双击进入属性设置,具体操作如下图所示,以液位1为例: 在“滑动输入器构件属性设置”得“操作属性”中,把对应数据对象得名称改为:

16、液位 1,可以通过单击丄I图标倒库中选,自己输入也可;“滑块在最右边时对应得值”为:10 在“滑动输入器构件属性设置”得“基本属性”中,在“滑块指向”中选中“指向左(上)S 其它不变。 在“滑动输入器构件属性设宜”得“刻度与标注属性”中,把“主划线数目”改为:5, 即能被10整除,其它不变。 属性设置好后,效果如下图所示: 水罐1输入 水罐2输入 这时您再按“F5”或直接按工具条中1HJ图标,进入运行环境后,可以通过拉动滑动输入 器而使水罐中得液而动起来。 为了能准确了解,水罐1、水罐2得值,我们可以用数字显示其值,具体操作如下: 在“工具箱”中单击“标签” 1A1图标,调整大小放在水罐下面,

17、双击进行属性设置如 图: 动厉舷足性设餐韵厨舷足性谡餐 屈tti殳巻岀| 静态届性 填充颜色3边线顔色 字符颇色Imz也 边线线型f1 税达式 2J 笹出值类型 r闪烁数衆 特族动画连按 厂可见度 顔色动画连按 厂塡充颜色 厂边线颜色 厂字符颜色 位苣动画逵按 厂水平移动 r垂宜銅) 厂大水变化 航入输岀连接 厂显示输岀 厂技钮输入 厂按钮动作 开关壬荷出 e数值呈输岀广字符串输出 輸出恪或 广问左对齐问中对齐问右对齐 开时信总|抠数位数5耳 关时佶息小數位数13 饉血.|碉认皿|取消Q |帮助itfl I ;栓査U9 |确认皿|取消KJ |報助(U | 脅注意 置如图: 杼注显示 不显云 存

18、左H)的外面显示 在 BD 的 厂国讪显示 见示正走号 Q腹什针富转方向 取弗ig :在显示输出页面中,小数位数如果设为0,运行环境下将该数值显示为整数; 否则将显示带有N位小数得数值。 现场一般都有仪表显示,如果用户需要在动画界面中模拟现场得仪表运行状态,怎么办 呢?英实在MCGS组态软件中实现并不难,请按如下操作: 在“工具箱”中单击“旋转仪表” 图标,调整大小放在水罐下而,双击进行属性设 基节皿性刻屋与标注匡性|矗作僵性|性 刻!8 至划统仪目|5 踐色|二曳|12 1 |2自 贡划堡拔目忆弓顏色 丽习氐克 河弓 厂耳 初注属性 标注越鱼 标桩?:临标注于体I u注冏厢b3 加銚傲o耳

19、基本属性|刻度与标注IS性睡硬冋见瓢性| 表达式 ? | |处础|可见凱仪| s俊 主卿 放目R弓哥色S3 叵习F 赛濾放目厂弓颓色3尼竞O厂耳 托针位置和表达式,值的连茯 最大迈吋钟角度町 对应的值卩0 2J 杲大血时钟用庚卩0 对应的值厂 2J 殖显示 C不显示 * 8r)外亦 住朗的里面生示 si边显示 p呈示正负号 p顺时针任讎方向 亍雜凶|确认M |取消口 |羽肋剜 二礎画丁质认苗|娣 |気剜| 这时您再按“F5”或直接按工具条中1B1图标进入运行环境后,可以通过拉动滑动输入 器使整个画而动起来。 2、3模拟设备 本节近点:Q 了解如何使用模拟设备进行模拟调试 模拟设备就是MCGS软

20、件根据设置得参数产生一组模拟曲线得数据,以供用户调试工 程使用。本构件可以产生标准得正弦波,方波,三角波,锯齿波信号,且其幅值与周期都可以任 意设置。 现在我们通过模拟设备,可以使动画自动运行起来,而不需要手动操作,具体操作如下: 在“设备窗口”中双击“设备窗口”进入,点击工具条中得“工具箱” 魔i图标,打开 “设备工具箱”,如图: 设备爸理 步 喘嗇;號拟设备”,则会在“设备窗口”中加入“模拟设备”。 双击按liEH锻槪W0,进入模拟设备属性设竄具体操作如下: 在“设备属性设置”中,点击“内部属性”,会出现叨图标,单击进入“内部属性”设苣, 把通道1得最大值设为10,通道2得最大值设为6,其

21、它不变,设置好后按“确认“按钮退到“基 本属性”页。在“通道连接”中“对应数据对象”中输入变量,第一个通道对应输入液位 1,第二个通道对应输入液位2.或在所要连接得通道中单击鼠标右键,到实时数据库中选中 “液位1” “液位2”双击也可把选中得数据对象连接到相应得通道。在“设备调试”中您 就可瞧到数据变化。 D 正弦 0正张 0 正張 0正抵 0 正弦 6 10 11 12 13 备5R性没丟.-(* 设备扁性名i殳备屈性值 I内詢1由t i在銭帮助資看设备在线帮助 设备名称设备0 设备注释模拟设备 初姐工榊态_) 启动 炭小釆集周用(m却XtMMl D正弦 D正弦 D正張 通道曲嫁型数退翘疑尢

22、值卸、值周期妙) 1-O 1100 0 10 i-sa itnn n m 0 磚 n.vm 1 浮点FOO,0! 1-0KOO011 1 浮点1100011 通道 对应数据对象 |通道类型周期 快連连接 0 液位1 正弦斶1 拷贝连接 |1 液位2 正惹沁M 册際连接 2 正弦披輸丿丨 3 正皱输八 銚陋道 |4 正弦破輸八 5 正弦波输/ 1 .L-.L t | |6 正弦被紺 7 正弦波输八 |8 正孩沁M 9 ;正范玻輸丿丨 10 正盔輝八 d| LlU 基本属性陲通曹後备调试|数摒处埋| 检查凶|确认皿|取消 |藉助(M | 曲线条数捷到下行|确认|取消|脚 这时您再进入“运行环境J您

23、就会发现您所做得“水位控制系统”自动地运行起来了. 但美中不足得就是阀门不会根据水罐中得水位变化自动开启。 2、4编写控制流程 本节点:O 了解MCGS组态软件脚本程序得编写方法 用户脚本程序就是由用户编制得、用来完成特定操作与处理得程序,脚本程序得编程语 法非常类似于普通得Basic语言,但在概念与使用上更简单直观,力求做到使大多数普通用 户都能正确、快速地掌握与使用。 对于大多数简单得应用系统AICGS得简单组态就可完成。只有比较复杂得系统,才需 要使用脚本程序,但正确地编写脚本程序,可简化组态过程,大大提高工作效率,优化控制过 程。 我们主要就是想熟悉一下脚本程序得编写环境及如何编写脚本

24、程序来实现控制流 程? 假设:当“水罐1”得液位达到9米时,就要把“水泵”关闭,否则就要自动启动“调节 阀”。当“水罐2”得液位不足1米时,就要自动关闭“岀水阀”,否则自动开启“调节阀”。 当“水罐1”得液位大于1米,同时“水罐2”得液位小于6米就要自动开启“调石阀”,否 则自动关闭调节阀”。具体操作如下: 在“运行策略”中,双击“循环策略”进入,双击 图标进入“策略属性设宜”, 如下图,只需要把“循环时间”设为:200ms,按确立即可。 在策略组态中,单击工具条中得“新增策略行”劉图标侧显示如下图: 在策略组态中,如果没有出现策略工具箱,请单击工具条中得“工具箱” 廉I图标,弹出 “策略工具

25、箱”,如下图: 注数据対毎 设备操作 23退出隶略 脚本程序 迂昔(1向輛岀 N计喊器 滋面口扌養f亠 Z2 Excel报表输出 忍修改数 左存盘数 存盅救据浏览 0彼呂时间范崗 瑟配方扌栗作处理 注存盘教塘揺贝 单击“策略工具箱”中得“脚本程序”,把鼠标移岀“策略工具箱”,会出现一个小手, 把小手放在上,单击鼠标左键,则显示如下: 日骨|按照设定的时间循坏运行 脚本程序 SD 双击 进入脚本程序编辑环境,按下图输入: IF 液位 1 9 THEN 水泵=1 ELSE 水泵=0 ENDIF IF 液位 21 and 液位 2l4f I* * I” M lMr W lIW nijjf m UM4

26、f =Ri =iJ2i o裱竝J 楼aiQ TV W xXj 7 TRIKWW倾 u*w UTM啣Lit t.WAT MM*己认 IFFQ 律 j *皿 amt 蔚口礎I歿据丘示 窗口位董 厂任惫塞放 a最犬化显示 顶邹工具帝 底SP庆态条 厂屏耳中何显示 窗口边界 点可变边 广固定边 广对话世辿 广无边无标迪栏 实验4报表输出 在工程应用中,大多数监控系统需要对数据采集设备采集得数据进行存盘,统讣分析,并 根据实际情况打印岀数据报表,所谓数据报表就就是根据实际需要以一定格式将统计分析 后得数据记录显示与打印出来,如:实时数据报表、历史数据报表(班报表、日报表、月报表 等)。数据报表在工控系统

27、中就是必不可少得一部分,就是数据显示、查询、分析、统计、 打印得最终体现,就是整个工控系统得最终结果输出;数据报表就是对生产过程中系统监控 对象得状态得综合记录与规律总结。 4、1实时报表 实时数据报表就是实时得将当前时间得数据变虽按一圧报告格式(用户组态)显示与打 印,即:对瞬时量得反映,实时数据报表可以通过MCGS系统得实时表格构件来组态显示实时 数据报表。 怎样实现实时报表呢?具体操作如下: 在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮产生一 个新窗口,单击“窗口属性”按钮,弹出用户窗口属性设置”窗口,进行设垃如图: 性|扩充属性启功胆味I馆环肿本I退岀昨

28、I 芦口内答注粹 自定哭窗口.运行时可 栓直ikj |诉认m |取淸旳|帮助凹| 按“确认”按钮,再按“动画组态”进入“动画组态澈据显示”窗口。用“标签” 作注释:水位控制系统数据显示卑号数据,历史数据。 在工具条中单击“帮助” 怛图标,拖放在“工具箱”中单击“自由表格” 画图标 上您就会获得“MCGS在线帮助”.请仔细阅读.然后再按下而操作进行。 在“工具箱”中单击“自由表格” 團图标,拖放到桌而适当位置。双击表格进入,如 要改变单元格大小,请把鼠标移到A与B或1与2之间吕鼠标变化时,拖动鼠标即可;单击 鼠标右键进行编辑。如图: f/7y/7y/y/y/7 A /. B 1 :1 液位1 :

29、2 液位2 纟 :3 水泵 1 调节阀 7 5 岀水阀 在RQb处单击鼠标右键,单击“连接”或直接按“F9,再单击鼠标右键从实时数拯库 选取所要连接得变量双击或直接输入,如下图: 。瞭直禦 L年XJ似 InputETimc? InputSTimf* InputUvo rl InputOfi erZ 单属性设置”窗口,如下图: 站民性诒 葉单馬性济里瀕低I卿本程別 菜单对应的功能 在MCGS组态平台上,单击“主控窗口 J在“主控窗口”中,单击“菜单组态”,在工具 条中单击“新增菜单项 IM图标,会产生“操作(T菜单。双击“操作0菜单,弹出“菜 权限囚,檢吉0 |确认皿|取消11 |帝助也)I 按

30、“F5”进入运行环境后,单击菜单项中得“数据显示”会打开“数据显示”窗口,实 时数据就会显示出来。 4、2历史报表 历史数据报表就是从历史数据库中提取数据记录,以一泄得格式显示历史数据。实现历 史报表由两种方式,一种用策略中得“存盘数据浏览”构件,另一种利用历史表格构件。 先讲用策略中得“存盘数据浏览”构件,如何实现历史报表得?具体操作如下: 在运行策略”中单击新建策略”按钮,弹岀“选择策略得类型”,选中用户策略”, 按“确认”。单击“策略属性”,弹出“策略属性设置”,把“策略名称”改为:历史数据,“策 略内容注释”为:水罐得历史数拯,按“确认”。双击“历史数拯”进入策略组态环境,从工具 条中

31、单击“新增策略行” 劉图标,再从“策略工具箱”中单击“存盘数据浏览”,拖放在 上,则显示如下: 空單冰罐的历史数据 n存盘数据拗览 图标,禅岀“存盘数据浏览构件属性设宜”窗口,按下图设程: 双击 基本馬性I数据来源I业不展性M闻条删数值条件I 排序列名|mcgs_time231升序3 时间列名 I |mcgs_timeT a所有存盘数据 场近时间|o分 固定时何再丟3 (天的分割时间点丁时) 按边设誉的时间范屈处理存盘数据 开姑吋间|?| 结束时间I2J 测试GJ 检查也 确认M 取消 帮助(H) | Q注意: 1)在设置构件属性设置时,当单击“显示属性“属性页得”复位按钮,“时间条件“得 属

32、性“排序列名”设会清空,潘要竄新设置。否则,运行环境下无法正常显示。 2)同上,当液位组得组对象发生变化时,必须重新选择“数据来源“属性页得“ MCGS 组对象对应得存盘数据表”,即萱新选择液位组。然后在点击“显示属性”得复位按钮。 修改过得数据成员才能正常显示。 单击“测试”按钮,进入“数据存盘浏览”,如图: 乡0 在“存盘数据浏览”测试窗口,可以任总改变各个数据列得列宽,单击“退出”按钮,再 单击“确认”按钮,退出运行策略时.保存所做修改。进入运行环境,就可以显示调整后得结 果了。但在运行环境下,系统就是不允许修改存盘浏览页得列宽得。如果想在运行环境中瞧 到历史数据,请在“主控窗口”中新增

33、加一个菜单,取名为:历史数据,如图: 另一种做历史数据报表得方法为利用MCGS得历史表格构件。历史表格构件就是基于 Windows下得窗口”与“所见即所得”机制得,用户可以在窗口上利用历史表格构件强大 得格式编借功能配合MCGS得画图功能作出各种精美得报表。 利用MCGS得历史表格构件做历史数据报表具体操作如下: 在MCGS开发平台上,单击“用户窗口”,在“用戸窗口”中双击“数据显示”进入 在“工具箱”中单击“历史表格 凹图标,拖放到桌而,双击表格进人把鼠标移到在C1 与C2之间,当鼠标发生变化时,拖动鼠标改变单元格大小;单击鼠标右键进行编辑。在RiG 输入“采集时间” .R】C2输入“液位1

34、” .RiC3输入“液位2”。拖动鼠标从R2C1到R,C3,表 格会反黑。如图: 在表格中单击鼠标右键,单击“连接”咅直接按“F站,单击“表格”菜单中“右巧表 元”选项,或直接单击工具条中“编借条” 囤图标,从编借条中单击“合并单元” 團图 标,表格中所选区域会出现反斜杠,如下图所示: 双击表格中反斜杠处,弹出“数据库连接设置窗口,选中“基本属性”页中得“显示 多页记录”,并依次设置好如下页而,具体设置如图,设置完毕后按“确认”退出。 这时进入运行环境,就可以瞧到自己得劳动成果了。如果只想瞧到历史数据后而1位小 数,可以这样操作:双击需要显示小数位数得方框,在组态环境下采用静态格式化字符串 “

35、111”规范在运行环境下动态数据输出形式(详细说明见第七讲一使用技巧得第22 条解释说明),如图: 彳 C1 C2 C3 J R1 采集时间 液位1 液位2 / R2 血 1|0 / .用甌同期秒 在阿m秒后自动灰复B蹶状姦 厂自功减少曲线參度.只显示 瀚曲线点 厂运行时自功处理何隔貞,断点何隔卜J T秒 厂宿怠显示窗口跟随光标移动 検査凶|确认M I取消(fl I帝助(11 脚下留心: 在设置曲线标识得时候,在曲线标识窗口勾选曲线条数,并在曲线内容下拉框中选择 与曲线对应得数据对象。否则,工程进入运行环境,无法正常显示曲线 在运行环境中,单击“数据显示”菜单,打开“数据显示窗口”,就可以瞧到

36、实时数拯,历 史报表,实时曲线,历史曲线,如图: 二使用技巧 若要显示得曲线更平滑,可以采用增加曲线点数得方法,即增加单位时间内采集曲线 得点数及缩短曲线数据对象得存盘周期。 实验6安全机制 盍点:匕如何设置软件得安全机制。 MCGS组态软件提供了一套完善得安全机制,用户能够自由组态控制菜单、按钮与退出 系统得操作权限,只允许有操作权限得操作员才能对某些功能进行操作。MCGS还提供了工 程密码、锁泄软件狗、工程运行期限等功能,来保护用MCGS组态软件进行开发所得得成 果,开发者可利用这些功能保护自己得合法权益。 6、1操作权限 MCGS系统得操作权限机制与Windows NT类似,采用用户组与

37、用户得概念来进行操作 权限得控制。在MCGS中可以泄义无限多个用户组,每个用户组中可以包含无限多个用户, 同一个用户可以隶属于多个用户组。操作权限得分配就是以用户组为单位来进行得,即某种 功能得操作哪些用户组有权限,而某个用户能否对这个功能进行操作取决于该用户所在得 用户组就是否具备对应得操作权限。 MCGS系统按用户组来分配操作权限得机制,使用户能方便地建立各种多层次得安全 机制。如:实际应用中得安全机制一般要划分为操作员组、技术员组、负责人组。操作员组 得成员一般只能进行简单得日常操作;技术员组负责工艺参数等功能得设置;负责人组能对 重要得数据进行统讣分析;各组得权限各自独立,但某用户可能

38、因工作需要,能进行所有操作, 则只岑该用户同时设为隶属于三个用户组即可。 曾注意:在MCGS中,操作权限得分配就是对用户组来进行得,某个用户具有什么样得 操作权限就是由该用户所隶属得用户组来确定。 6、2系统权限管理 为了整个系统能安全地运行,需要对系统权限进行管理,具体操作如下: 用户权限管理:在菜单“工具”中单击用户权限管理”,弹岀用户管理器”。点击用 户组名”下面得空白处,如下图,再单击“新增用户组”会弹岀用户组属性设置”;点击用 户需”下而得空白处,再单击“新增用户”会弹岀“用户属性设置”,按下图所示设置属性 后按“确认”按钮,退岀。 描述 用户组名 描述 I皆理删成妒脱皆理折有的柳h

39、分配 新增曲户I复制用户I届性一I礪用户11退出 录馬用户组, 在运行环境中为了确保工程安全可靠地运行,MCGS建立了一套完善得运行安全机制。 我们可以通过下而得讲解来完成,具体操作如下: 在MCGS组态平台上得“主控窗口”中,按“菜单组态”按钮衣芹菜单组态窗口。 在“系统管理”下拉菜单下,单条中得“新增菜单项”图标,会产生“操作 0”菜单。连续单击“新增菜单项”圍图标,增加三个菜单,分别为“操作1”、“操作2”、 “操作3”。 登录用户:登录用户菜单项就是新用户为获得操作权,向系统进行登录用得。双击“操 作0”菜单,弹岀“菜单属性设垃”窗口。在“菜单属性”中把“菜单兔”改为:登录用户。 进入

40、“脚本程序”属性页,在程序框内输入代码!LogOn()o这里利用得就是MCGS提供得 内部函数或在“脚本程序”中单击“打开脚本程序编辑器”,进入脚本程序编借环境,从右 侧单击“系统函数”,再单击“用户登录操作”,双击!LogOn()”也可。如下图示,这样在 运行中执行此项菜单命令时,调用该函数,变会弹岀MCGS登录窗口。 站民性论BE 权限|检査凶|确认Q3 |取消() |帮助Ml | 菜单馬性栗单操作穌程序| ILogOnf JZI _1 屎BI检吉凶 确认pg |取消() |帝助IH) | 退出登录:用户完成操作后,如想交出操作权,可执行此项菜单命令。双击“操作L菜 单,弹出“菜单属性设苣

41、”窗口。进入属性设置窗口得“脚本程序”页,输入代 码!LogOff()(MCGS系统函数),如下图示,在运行环境中执行该函数,便会弹岀提示框,确定 就是否退出登录。 用户管理:双击“操作2”菜单,弹出“菜单属性设置”窗口。在属性设宜窗口得“脚本 程序”页中,输入代码!Editusers()(MCGS系统函数)。该函数得功能就是允许用户在运行时 增加、删除用户,修改密码。 修改密码:双击“操作3”菜单,弹出“菜单属性设置”窗口。在属性设置窗口得“脚本 程序”页中输入代码!ChangcPassWord()(MCGS系统函数)。如下图示,该函数得功能就是 修改用户原来设左得操作密码。 按以上进行设宜

42、后按“F5”或直接按工具条中IS1图标.进入运行环境。单击“系统 管理”下拉菜单中得登录用户”、退岀登录”,“用户管理”、修改密码”,分别弹出如 下图所示得窗口。如果不就是用有管理员身份登录得用户,单击用户管理”,会弹出权 限不足,不能修改用户权限设置”窗口。 用户登录 片户名:IOX二 密码:i 厲于管理负也可以管理取限分配 1 2 3 4 5 6 7 8 9 0 3 A B C D E F G H 1 J Del K L M N 0 P 0 R S T Cap U V W X Y Z 确认聊肖 系统运行权限:在MCGS组态平台上单击“主控窗口”,选中“主控窗口”,单击“系统 属性”,弹出“主控窗口属性设置”窗口。在“基本属性”中单击“权限设置”按钮,弹出 “用户权限设鱼r窗口。在“权限设置”按钮下而选择“进入登录,退岀登录”,如图: 基本届住I启动馬性I內存展性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论