登陆注册
7540200000010

第10章 工程安全机制

8.1概述

MCGS组态软件提供了一套完善的安全机制,用户能够自由组态来控制菜单、按钮和退出系统的操作权限,只允许有操作权限的操作员才能对某些功能进行操作。MCGS还提供了工程密码、锁定软件狗、工程运行期限等功能,来保护用MCGS组态软件进行开发所得的成果,开发者可利用这些功能保护自己的合法权益。

MCGS系统的操作权限机制和Windows NT类似,采用用户组和用户的概念进行操作权限的控制。同一个用户可以隶属于多个用户组。操作权限的分配是以用户组为单位进行的,即某种功能的操作哪些用户组有权限,而某个用户能否对这个功能进行操作取决于该用户所在的用户组是否具备对应的操作权限。

MCGS系统按用户组来分配操作权限的机制,使用户能方便地建立各种多层次的安全机制。如:实际应用中的安全机制一般要划分为操作员组、技术员组、负责人组。操作员组的成员一般只能进行简单的日常操作;技术员组负责工艺参数等功能的设置;负责人组能对重要的数据进行统计分析;各组的权限各自独立,但某用户可能因工作需要,能进行所有操作,则只需把该用户同时设为隶属于三个用户组即可。

注意:在MCGS中,操作权限的分配是对用户组来进行的,某个用户具有什么样的操作权限是由该用户所隶属的用户组来确定。

8.2定义用户和用户组

为了整个系统能安全地运行,需要对系统权限进行管理。选择【工具】|【用户权限管理】,弹出【用户管理器】窗口。

在MCGS中,固定有一个名为“管理员组”的用户组和一个名为“负责人”的用户,它们的名称不能修改。管理员组中的用户有权利在运行时管理所有的权限分配工作,管理员组的这些特性是由MCGS系统决定的,其他所有用户组都没有这些权利。

在【用户管理器】窗口中,上半部分为已建用户的用户名列表,下半部分为已建用户组的列表。在窗口底部显示的按钮是【新增用户】、【复制用户】、【删除用户】等对用户操作的按钮。

当激活用户组名列表时,在窗口底部显示的按钮是【新增用户组】、【删除用户组】等对用户组操作的按钮。

单击【新增用户组】按钮,屏幕显示【用户组属性设置】窗口。

【用户组名称】为:“操作员组”,【用户组描述】为:“成员仅能进行操作”,单击【确认】按钮,回到用户管理器。会在用户组名下面显示新增加的“操作员组”。

单击【用户名】下面的空白处,再单击【新增用户】按钮,会弹出【用户属性设置】窗口。

【用户名称】、【用户密码】、【用户描述】和【隶属用户组】的设置。在该窗口中,用户对应的密码要输入两遍。用户所隶属的用户组在下面的列表框中选择(注意:一个用户可以隶属于多个用户组)。单击【确认】按钮,完成用户的添加。

8.3权限设置

1.系统权限设置

为了更好地保证工程安全、稳定可靠地运行,防止与工程系统无关的人员进入或退出工程系统,MCGS系统提供了对工程运行时进入和退出工程的权限管理。在MCGS工作台上单击【主控窗口】,再单击【系统属性】,弹出【主控窗口属性设置】窗口。

选择“进入登录,退出登录”。单击【权限设置】按钮,弹出【用户权限设置】窗口。选择“管理员组”。

单击【确认】按钮,返回【主控窗口属性设置】窗口。

2.操作权限设置

MCGS操作权限的组态非常简单,当对应的动画功能可以设置操作权限时,在属性设置窗口页中都有对应的【权限】按钮,单击【权限】按钮,弹出【用户权限设置】窗口。

“所有用户”作为默认设置。即:如果不进行权限组态,则权限机制不起作用,所有用户都能对其进行操作。在用户权限设置窗口中,选择相应的用户组,该组内的所有用户都能对该项工作进行操作。

注意:一个操作权限可以配置多个用户组。

8.4运行时改变操作权限

MCGS的用户操作权限在运行时才体现出来。某个用户在进行操作之前首先要进行登录工作,登录成功后该用户才能进行所需的操作,完成操作后退出登录,使操作权限失效。用户登录、退出登录、运行时修改用户密码和用户管理等功能都需要在组态环境中进行一定的组态工作,在脚本程序使用中MCGS提供的四个内部函数可以完成上述工作。

在MCGS工作台上,进入【主控窗口】中,单击【菜单组态】按钮,打开菜单组态窗口。单击工具条中的【新增菜单项】按钮,会产生【操作0】菜单。连续单击【新增菜单项】按钮,增加三个菜单,分别为【操作1】、【操作2】和【操作3】。

依次设置这些菜单的功能,完成登录用户,退出登录,用户管理,修改密码四个菜单的功能设置。

1.登录用户

【登录用户】菜单项是新用户为获得操作权,向系统进行登录用的。双击【操作0】菜单,弹出【菜单属性设置】窗口。在【菜单属性】中将【菜单名】改为:“登录用户”。

单击【脚本程序】按钮,在程序框内输入函数“!LogOn()”。

也可以单击【打开脚本程序编辑器】,进入【脚本程序】编辑环境,单击【系统函数】,打开【用户登录操作】,双击【!LogOn()】。

执行【登录用户】菜单命令时,系统会调用该函数,弹出MCGS登录窗口。

输入正确的用户名和密码,单击【确认】按钮,登录成功。

2.退出登录

用户完成操作后,如想交出操作权,可执行【退出登录】菜单命令。双击【操作1】菜单,弹出【菜单属性设置】窗口。【菜单名】输入:“退出登录”。

单击【脚本程序】窗口,输入代码“!LogOn()”(MCGS内部函数)。

在运行环境中执行【退出登录】菜单,弹出提示框。确定是否退出登录。

3.用户管理

双击【操作2】菜单,弹出【菜单属性设置】窗口,【菜单名】改为:“用户管理”。

单击【脚本程序】窗口,输入代码“!Editusers()”(MCGS内部函数,功能是允许用户在运行时增加、删除用户,修改密码)。

运行环境下执行【用户管理】菜单。

如果不是具有管理员身份登录的用户,打开【用户管理】菜单,会弹出提示信息。

4.修改密码

双击【操作3】菜单,弹出【菜单属性设置】窗口,【菜单名】改为:“修改密码”。

单击【脚本程序】按钮,进入【脚本程序】窗口。输入代码“!Change Pass Word()”(MCGS内部函数,功能是修改用户原来设定的操作密码)。

单击【确认】按钮,退出菜单属性设置窗口。运行环境下打开【修改密码】菜单。可以在工程运行的情况下修改登录用户的密码。

8.5工程加密

给正在组态或已完成的工程设置密码,可以保护该工程不被其他人打开使用或修改。当使用MCGS来打开这些工程时,必须输入正确的工程密码才能打开该工程,从而起到保护劳动成果的作用。

选择【工具】|【工程安全管理】|【工程密码设置】,弹出【修改工程密码】窗口。

修改密码完成后单击【确认】按钮。下次打开“水位控制系统”工程时,要求输入正确的密码。

单击【确认】按钮,才可以打开“水位控制系统”的组态界面。

同类推荐
  • 我看电商

    我看电商

    本书是作者近30年从事零售及电子商务管理的总结和分享。近年来电商行业在中国迅猛发展,2012年网络零售市场规模达到13,000亿人民币,诞生了淘宝、天猫、京东、当当、凡客、唯品会……等一大批全新的网络公司,电子商务正在日益深入的影响着越来越多人的生活。如今这位自称跨界老兵的电商操盘手第一次全方位剖析电商风云,细说中美电子商务发展的不同路径,评点国内各大电商企业的是是非非,详解其中的融资、模式、运营、效率……个中经验,毫无保留的娓娓道来,笔触至深,让人不禁掩卷沉思。
  • 下一代互联网

    下一代互联网

    本书系统介绍了下一代互联网的进展情况,包括下一代互联网的概念解析,国内外下一代互联网的最新发展情况,下一代互联网的关键技术进展,以及各国发展下一代互联网的政策计划。最后分析了下一代互联网对未来社会的影响,提出我国发展下一代互联网的政策建议等。全书共6章,包括互联网发展历史和现状,下一代互联网基本概念,下一代互联网研究最新进展,下一代互联网发展现状,我国发展下一代互联网现状,发展下一代互联网战略建议。
  • 智能计算方法概论

    智能计算方法概论

    本书以智能计算领域的若干前沿技术为主线,内容包括数字水印技术在版权保护区和身份认证中的应用,量子算法在信号处理、图像处理中的应用,量子数据挖掘技术,小波方法在医学图像处理中的应用等。
  • 多媒体技术

    多媒体技术

    多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术多媒体技术
  • 办公软件高级应用

    办公软件高级应用

    日新月异的信息技术使计算机的应用渗透到各行各业,融入到我们的工作、学习和生活中,特别是在办公领域中运用计算机技术,可以实现办公自动化,成倍地提高工作效率。在众多的办公软件中,微软公司的Office系列软件是办公自动化软件中的佼佼者,其强大的功能深受全世界广大用户的青睐。根据当前业界的需求以及办公软件的实际应用范围,本书针对Office2003系列产品,深入讲解其高级应用知识和操作技能。
热门推荐
  • 帅酷皇太子宫

    帅酷皇太子宫

    静欣是一个高中生,因为爸爸跟朋友的玩笑赌注,变成了学校的头号有夫之人,在毫无知情之下,她才知道她跟皇太子的婚约,回家后要求爸爸解除婚约,但是没得成,后来为了挽救妈妈的遗物,委屈的答应了皇室的婚约。
  • 刺国之小兵传奇

    刺国之小兵传奇

    一力可破军,结营可刺国!这是一名边陲小兵成就传奇的传奇经历!
  • 秋月流光

    秋月流光

    一百年后的乱世,魔法、武术、科技各领风骚,究竟修炼到怎样的境界才能征服天下?这是一个宏大的历史舞台,又是每个人内心的小小世界,既有波澜壮阔的雄心与阴谋,也有触手柔软的儿女情长。命运,在出生的时候已被注定。注定相遇的人终将相遇,只有当他们相遇时,世界才能挽狂澜于既倒。一切,都从他和她开始。
  • 极道至圣

    极道至圣

    一场际遇,一名少年意外得到无上传承,从此开启了一场与天下诸雄相争锋的逆天之旅。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 星星故事语录

    星星故事语录

    艺术来源于生活,每一个故事,每一段语录都是不同的……有时候一句话,一个词,甚至一个字都会使人豁然开朗。我希望把我所感悟的,所经历的,所想说的话分享出去……
  • 青春不曾失去你

    青春不曾失去你

    /新文《蠢萌妻,不可欺》正在连载,且看蠢萌小记者如何撩到腹黑大男神(?▽`)ノ?我走过青春这条荆棘满途的路,却未曾看到途中的你,如果我回头,你是否还在?我很爱你,所以我不想你在伤害里沉沦。我们就像坐在旋转木马上的两个人,从前追不上,如今更追不上。【男主萧疏,女主林遇安。】一场亲情、爱情、友情的巨大阴谋隐隐浮现……
  • 喜欢好像很简单

    喜欢好像很简单

    他和她,总是很相像,却到底是不一样的两个人。她对他的喜欢全世界都知道。而他对她,无人知晓。
  • 狩猎者——唐

    狩猎者——唐

    一名立志要成为冒险者的年轻猎人,在林莽中追寻野兽的脚步,用手中的兵器将它们捕猎,这就是猎人的职业!当终于离开了家乡开始了他的旅程,什么样的冒险经历将等待着他?深入遗迹探寻宝物,潜入林莽捕猎异兽,他的名字将和传奇同在,他在人迹罕至的林莽中捕猎异兽,在传说中的巨魔遗迹中探险,在巨大的荒原上面对狼群,在海盗的黑市中挑选宝物……刚出道的他,会遇见什么样的朋友和伙伴?在这个梦幻般的广阔世界中,读者的视角将随着我们的主角一起狩猎,冒险~这是一本轻松的冒险类小说,喜欢冒险、探索、寻宝、捕猎的朋友可以来看看,看过黑月以往作品的朋友应该知道,黑月的文笔会让大家满意的~______________________________PS:新书《大恶魔》正在上传,请支持黑月的朋友将所有的票都投给《大恶魔》,不用在本书上投票了,谢谢!