登陆注册
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来打开这些工程时,必须输入正确的工程密码才能打开该工程,从而起到保护劳动成果的作用。

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

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

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

同类推荐
  • 信息安全

    信息安全

    我们不得不看到,全球信息化发展,使信息安全成为维护国家安全的重要屏障,信息安全问题正在为国与国之间带来新的制约关系。当然,这只是我们强调信息安全极端重要性的一个原因。事实上,信息安全已经上升为国家安全的重要组成部分,这是信息时代国家安全的明显特征,也是很多国家的共识。但与其他国家安全元素不同,如果脱离信息化发展的环境,“信息安全”只是一个抽象的目标,它要通过对国家的政治、经济、文化等方面的影响体现其对国家安全的意义,并以保障信息化发展为目标取向。因此,我们说信息安全是信息时代国家安全的基石。
  • 初级会计电算化

    初级会计电算化

    本书是作者根据历年会计从业资格考试的考试大纲以及多年对真题的分析,并结合多为专家、学者的实践经验而编写的。本书主要分为八套模拟试卷,以对考生考前的学习进行模拟实战,达到提高考生成绩的目的。
  • 天下一家:网络联通世界(科学新导向丛书)

    天下一家:网络联通世界(科学新导向丛书)

    《天下一家:网络联通世界》一书从网络的基本知识出发,详细地介绍了网络科技的发展与用途,还包括校园网络对普及教育的重大作用。本书内容翔实、结构清晰、图文并茂,是一本实用性极强的网上冲浪参考书。
  • 微软360度

    微软360度

    本书是由微软总部华人协会组织编写的第二本书,是《微软360度——企业和文件》一书的姐妹篇,本书将着重向你呈现微软总部的华人专家是如何一步一步地走向成功的及在微软总部成功的心路历程,以及如何应对挑战,揭示了微软成功的最重要秘密之一——人才至上,读者读后收获更多的是这些成功人士的成功经验,从而为自己的成功做出更好的规划。就让我们一起通过此书来看看微软公司人才至上管理的方方面面,聆听微软的心声,感觉微软的脉动吧。
  • 领导干部信息化基础

    领导干部信息化基础

    本书共分6章,分别介绍了计算机网络综述;信息化的三个主要领域,即电子政务(政府信息化)、企业信息化和电子商务;PowerPoint2000中文演示文稿等内容。
热门推荐
  • 腹黑可爱是男主

    腹黑可爱是男主

    他,可爱,温柔,学习成绩好,像天使。他还腹黑,阴暗,清冷,最能装就属——他。她,暴力。打架总是最积极,她最喜欢的就是和别人切磋武艺。她碰上他,emmmm,是福是祸都躲不过。
  • 师傅在上,请和徒儿三拜

    师傅在上,请和徒儿三拜

    芊雪想尽一切办法终于成了祝司晨的徒弟。可她不想做他徒弟,她想做他妻子,但他是高岭之花温和又淡漠。她觉得做不了他妻子,做他徒弟整天跟在他身边也好。可两人竟阴差阳错的分离了千年。千年后再重逢,师傅对徒儿有些地方不一样了……以前他从不主动碰她,现在居然主动为她擦手。以前他都是唤她芊雪,现在居然温柔地喊她阿雪。以前他看她的眼神从来都是淡漠又疏离,现在居然深沉又炙热。以前他对她虽温和却也是师傅的姿态,现在居然像她的丈夫,各种宠溺她……“所以,师傅在上,请和徒儿三拜。”“不知阿雪所言三拜,是何意思?”“自然是,一拜天地!二拜高堂!三夫妻对拜!”男女主t.f95.net.身心双处温馨治愈悬疑灵异文,多轻松…
  • 邪剑仙风

    邪剑仙风

    一把情剑,一段仙缘,一场三界混战!故事以《封神演义》《西游记》所成的神话体系为基础,在不违背民间信奉的原则上,为大家码一个六道合一的故事。温馨提示:开头的伪女主,会被男主吃掉内丹合一,所以不是女频文。当然,大大一定觉得是,那就是吧。但文主觉得,只要大大感觉好看,又何必在这个问题上锱铢必较呢?*****感谢阅文书评团提供书评支持******
  • 木木夕随笔集

    木木夕随笔集

    对爱情的随笔和人生的感悟,以及为什么而活着的答案,本是毒鸡汤,不知道你们能不能读成力量
  • 我们还能在一起吗

    我们还能在一起吗

    前世的我们,也许只是擦肩而过;今生的我们,注定会相遇。偌大世界,还好停留在了有你的地方可惜不知道我们之间的结果会是什么样的,因为,未来只能规划不能确定。再美的梦都会被现实打败的
  • 姗姗来迟

    姗姗来迟

    她从不是个擅于隐藏情绪的人,爱憎分明,不懂迂回,一旦对谁有好感,根本瞒不了,何况是心思敏锐的他;可这样的心意,对他而言并不甜蜜,却是心上的负担,所以,从相遇的初始,她就注定只能在他身后追着,能得到的,始终只有冷淡的拒绝或客气的感谢;但他受过的伤、尝过的苦教她心疼,总让她想对他好,让她心再痛,也永远放不开他……在那间咖啡馆里,他惯坐的位子永远为他保留着,送上来的精致蛋糕,从来不在店里的menu上,给他的笑容、对他的关注,永远比其他顾客特别一点,花了那么多的心思在他身上,他怎会不懂她的意思?但他只能选择装傻,因为爱情,早已不属于他的人生,落在他身上的一颗芳心,他承载不起……--情节虚构,请勿模仿
  • 逆天狂宠:妖孽殿下的小魔妃

    逆天狂宠:妖孽殿下的小魔妃

    醉倾影,现代金牌杀手,却因一串手链,穿越到了异世大陆,还成了丞相府的废柴四小姐。看她如何逆袭,走上大陆巅峰,炼丹药,收神兽,还收美男。可谁告诉她,她身边的妖孽为什么一直缠着她。。。
  • 不良少女的邂逅

    不良少女的邂逅

    谁说不良少女没有爱,在学校里数一数二的不良少女也在一次不平凡的邂逅中找到了自己的爱。
  • 炎之战

    炎之战

    双手燃炎,世界格局乱!金银铜铁碳,五界战争不断!今生的开创,上古的遗传!一世间,为了梦想兄弟拼搏奋战!真正的背后,阴谋穷出不断!联系古今五界,究竟是什么,引发了炎之战?
  • 倾覆繁花

    倾覆繁花

    承启三十四年的的秋天注定不平静,佳丽进宫为秀女,皇子夺嫡争锋对。当脾气乖张跋扈的她遇见了当年皇权倾轧下的遗孤,一切的前尘往事扑面而来,搅动的是帝国的浑水。或许在命运的道路上,只有两个选择——你死或者我亡。最后谁能逃脱命运的魔咒?繁花如梦,唯待君摘。