MCGS嵌入版组态软件提供了一套完善的安全机制,用户能够自由组态控制按钮和退出系统的操作权限,只允许有操作权限的操作员才能对某些功能进行操作。MCGS嵌入版组态软件还提供了工程密码功能,来保护使用MCGS嵌入版组态软件组态软件开发所得的成果,开发者可利用这些功能保护自己的合法权益。01工程安全管理概述

MCGS嵌入版组态软件系统的操作权限机制和Windows NT类似,采用用户组和用户的概念来进行操作权限的控制。在MCGS嵌入版组态软件中可以定义多个用户组,每个用户组可以包含多个用户,同一用户可以隶属千多个用户组。操作权限的分配是以用户组为单位来进行的,而某个用户能否对这个功能进行操作取决于该用户所在的用户组是否具备对应的操作权限。

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

02定义用户和用户组

在MCGS嵌入版组态软件组态环境中,选取“工具”菜单中的“用户权限管理”菜单项,弹出如下用户管理窗口,如图13-1所示。

图13-1 用户管理窗口

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

在用户管理器窗口上半部分为已建用户的用户名列表,下半部分为已建用户组的列表。当用鼠标激活用户名列表时,窗口底部显示的按钮是“新增用户”、“复制用户”、“删除用户”等对用户操作的按钮;当用鼠标激活 用户组名列表,在窗口底部显示按钮是“新增用户组”、“删除用户组”等对用户组操作的按钮。按新增用户按钮弹出如下用户属性设置窗口,在该窗口中用户对应的密码要输入两遍用户所隶属的用户组在下面的列表框中选择。当在用户管理器窗口中按“属性”按钮时弹出同样的窗口,可以修改用户密码和所属的用户组但不能够修改用户名。

单击新增用户按钮可以添加新的用户名,选中一个用户时,会出现用户属性设置窗口,如图13-2所示。在该窗口中可以选择该用户隶属于哪个用户组。

单击新增用户组按钮可以添加新的用户组,选中一个用户组时会出现用户组属性设置窗口,如图13-3所示。在该窗口中可以选择该用户组包括哪些用户。

图 13-2 用户属性设置窗口

图13-3 用户组属性设置窗口

03系统权限设置

为了保证工程的安全、稳定可靠的工作,防止与工程系统无关的人员进入或退出工程系统,MCGS嵌入版组态软件系统提供了对工程运行时进入和退出工程的权限管理。打开MCGS嵌入版组态软件组态环境,在MCGS嵌入版组态软件主控窗口中设置“系统属性”,设置如图13-4所示的窗口

点击“权限设置”,设置工程系统的运行权限,同时设置系统进入和退出时是否需要用户登录,共四种组合 “进入不 登录,退出登录”、“进入登录,退出不登录”、“进入不 登录, 退出不 登录”、“进入登录,退出登录”。通常情况下,退出MCGS嵌入版组态软件系统时,系统会弹出确认对话框。

13.3.1操作权限设置

MCGS嵌入版组态软件对应的动画功能可以设置操作权限时,在属性设置窗口页中都有对应的“权限”按钮,点击该按钮后弹出如图13-5所示的用户权限设置窗口。

图13-4 主控窗口属性设置

图13-5 用户权限设置窗口

作为默认设置能对某项功能进行操作的为所有用户。如果不进行权限组态,则权限机制不起作用,所有用户都能对其进行操作。在用户权限设置窗口中,把对应的用户组选中(方框内打勾表示选中),则该组内的所有用户都能对该项工作进行操作。注意 一个操作权限可以配置多个用户组。

3.2运行时改变操作权限设置

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

1.进入登录函数! Log On ( )

在脚本程序中执行该函数,弹出MCGS嵌入版组态软件登录窗口。从用户名下拉框中选取要登录的用户名,在密码输入框中输入用户对应的密码,按回车键或确认按钮,如输入正确则登录成功,否则会出现对应的提示信息。按取消按钮停止登录,如图13-6所示。

2.退出登录函数! Log Off ( )

在脚本程序中执行该函数弹出提示框,提示是否要退出登录,“是”退出,“否”不退出。退出登录提示框如图13-7所示。

图13-6 登录提示信息

图13-7 退出登录提示框

3.修改密码函数! Change Password ( )

在脚本程序中执行该函数弹出修改密码窗口 先输入旧的密码再输入两遍新密码,按确认键即可完成当前登录用户的密码修改工作。修改密码函数提示框如图13-8所示。

4. 用户管理函数! Edit uwwws.PLCeworlrd.cns ( )

在脚本程序中执行该函数弹出用户管理器窗口,允 许在运行时增加删除用户或修改用户的密码和所隶 属的用户组。注意  只有在当前登录的用户属于管理员组时功能才有效。运行时不能增加、删除或修 改用户组的属性。用户管理器提示框如图13-9所示。

图13-8 修改密码函数提示框

图13-9 用户管理器提示框

在实际工程中当需要进行操作权限控制时,一般都在用户窗口中增加四个  按钮   登录用户、退出登录、修改密码、用户管理,在每个按钮属性窗口的脚本程序属性页中分别输入四个函数 ! Log On() 、! Log Off() 、! Change Password( ) 、! Edit users () ,这样,运行时就可以通过这些按钮来进行登录等工作。

04工程安全管理

使用MCGS嵌入版组态软件工具菜单中工程安全管 理菜单项的功能可以实现对工程(组态所得的结果) 进行各种保护工作。该菜单项包括 工程密码设置。

4.1工程密码

给正在组态或已完成的工程设置密码,可以保护该工程不被其他人打开使用或修改。当使用MCGS嵌入版组态软件来打开这些工程时,首先弹出输入框要求输入工程的密码,如密码不正确则不能打开该工程,从而起到保护劳动成果的作用。工程密码打开文件如图13-10所示。

图13-10 工程密码打开文件

4.2工程密码属性设置

工程密码属性设置 在“工具”下拉菜单中单击“工程安全管理”,选择“工程密码设置”,弹出“工程密码设置”窗口,工程密码属性设置的路径连接如图13-11所示。修改密码完成后按“确认”工程加密即可生效,下次打开“水位控制系统”需要设密码。工程密码属性设置如图13-12所示。

图13-11 工程密码属性设置的路径

图13-12 工程密码属性设置

总结:介绍了MCGS嵌入版组态工程安全管理的属性设置与工程密码的,以及工程安全管理系统权限设置和运行时改变操作权限的制作形式。通过本章的学习使学生能够进一步了解MCGS嵌入版组态软件工程安全管理属性设置的特点,应用工程安全管理来管理好实际工程。

(文章来源网络,仅供参考。评论处大家可以补充文章解释不对或欠缺的部分)


扫码关注公众号大家一起交流学习

推荐阅读:

昆仑通态专题(十): MCGS嵌入版组态软件的运行策略

昆仑通态专题(九):MCGS组态软件的实时数据库

昆仑通态专题(八):MCGS组态软件的用户窗口

昆仑通态专题(七):MCGS组态软件的设备窗口

昆仑通态专题(六):MCGS嵌入版组态软件的主控窗口

昆仑通态专题(五):MCGS嵌入版组态软件的曲线

昆仑通态专题(四):MCGS嵌入版组态软件的数据报表

昆仑通态专题(三):MCGS嵌入版组态软件的报警

昆仑通态专题(二):MCGS嵌入版组态软件的动态链接

昆仑通态专题(一):MCGS嵌入版组态软件的组建工程

戳“”,免费学习电工、plc等视频教程

点一下,给小编加鸡腿

昆仑通态复制的程序可以用吗_昆仑通态专题(十二):MCGS嵌入版组态软件的安全管理...相关推荐

  1. 昆仑通态复制的程序可以用吗_昆仑通态专题(七):MCGS组态软件的设备窗口...

    点击上方蓝色字体,关注我们 设备窗口是MCGS嵌入版组态软件系统的重要组成部分,在设备窗口中建立系统与外部硬件设备的连接关系,使系统能够从外部设备读取数据并控制外部设备的工作状态,实现对工业过程设备的 ...

  2. 昆仑通态复制的程序可以用吗_昆仑通态人机界面与单片机通信实战教程一:工程界面的设计...

    大家好,我是『芯知识学堂』的SingleYork,今天开始笔者要给大家介绍的一个比较实用的例程,是一个关于工业控制上用到的"昆仑通态人机界面与单片机串口通信"的应用实例.众所周知, ...

  3. 昆仑通态复制的程序可以用吗_昆仑通态触摸屏如何做时间记录

    大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天分享一些触摸 ...

  4. 昆仑通态复制的程序可以用吗_昆仑通态mcgs触摸屏的六大种类及其特点(1)

    昆仑通态mcgs触摸屏是一种定位设备,用户可以通过指向计算机直接输入坐标信息,像鼠标和键盘一样,它也是一个输入设备.昆仑通态mcgs触摸屏具有耐用性,响应速度快,节省空间,易于通信等诸多优点.使用此技 ...

  5. 昆仑通态复制的程序可以用吗_三菱FX2n plc(编程口)与昆仑通态(MCGS)无线通讯案例...

    一.系统组成 昆仑通态使用三菱 PLC FX2N 编程口通过专用协议对 PLC 站点相应寄存器进行读写操作, 从而实现对站点工作状态的控制.这种情况下三菱PLC专用无线通讯终端--DTD435MC,可 ...

  6. 昆仑通态复制的程序可以用吗_免费!最全MCGS昆仑通态视频合集!

    加微信号"15021230050",邀请您加入"信控电气"微信群. 点击文章最下方"阅读原文",加入超级工控技术群. 招聘初级电气工程师(提 ...

  7. 昆仑通态复制的程序可以用吗_MCGS昆仑通态触摸屏实时报警

    大家好,我是小江,在这里分享一些我工作中遇到的一些问题,有的是我写的程序,有的是看书一些心得,分享到这上面,如果有不妥的地方,希望见谅,能看得过去,就看看,看不过去的话,就当啥也没用,今天分享一些触摸 ...

  8. 昆仑通态复制的程序可以用吗_说说昆仑通态(MCGS)的数组功能

    最近有朋友做昆仑通态(MCGS)触摸屏项目时,需要进行一些数据处理,要用到数组.遗憾的是,昆仑通态是没有数组的,我建议他用组变量去实现(组变量里也可以用元素位置来获取值,功能类似于数组). 后来他反馈 ...

  9. 昆仑通态复制的程序可以用吗_MCGS昆仑通态触摸屏

    前面我有说过,我最喜欢用的触摸屏还是昆仑通态的触摸屏,因为我总是觉得它做的非常容易操作和简便,而且他的内部函数调用也非常方便,样例很清楚,但是由于公司的产品原因,而且昆仑通态触摸屏没有CE认证,所以我 ...

  10. 昆仑通态复制的程序可以用吗_一个PLC连接两个触摸屏例子,昆仑通态和普洛菲斯举例...

    以昆仑通态触摸屏和普洛菲斯触摸屏说事啊. 昆仑通态TCP7062 普洛菲斯GP4402W 在自动化设备中,如果设备跨度比较大的话,只有一个屏幕会让使用者不易看数据,要跑来跑去或者操作看不到动作点诸多问 ...

最新文章

  1. Linux内核——进程管理与调度
  2. 数据意识上的“代沟”
  3. apply,call,bind区别
  4. PHP程序性能优化的50种方法
  5. 2018 大湾区(深圳) .NET技术分享交流会 第一期
  6. Win32ASM代码基本模块
  7. ORA-01858: 在要求输入数字处找到非数字字符 13行
  8. layui设置radio
  9. jQuery 遍历 - children() 方法
  10. linux驱动之设备号与创建设备节点
  11. java我的世界显示合成表_我的世界:若从你的背包移除“合成表”,回到5年前,最原始状态...
  12. vue全家桶+element-UI
  13. 怎么用计算机同步文件夹,DSynchronize同步电脑本地文件夹教程
  14. 使用Bitvise SSH代理访问
  15. Photoshop CS6详细安装图文教程
  16. Oracle错误处理机制
  17. 学生请销假管理系统java_学生请假管理系统.doc
  18. Allegro_SMT手工焊接辅助程序
  19. aardio - MsSql数据库+虚表示例
  20. Transact-SQL基础语言(数据检索)

热门文章

  1. [网络安全自学篇] 四十八.Cracer第八期——(1)安全术语、Web渗透流程、Windows基础、注册表及黑客常用DOS命令
  2. 不光荣的“革命”——“甘露之变”后的晚唐政治
  3. android生成系统应用签名
  4. 全国青少年软件编程等级考试标准(正式级)
  5. 最简单的Centos,Mysql安装教程
  6. Oracle Primavera P6 项目管理软件
  7. 程序实现黎曼和(定积分)
  8. 台达plc控制伺服电机编程实例_plc控制伺服电机程序实例讲解!成功都是可以复制的!...
  9. 基于遗传算法优化极限学习机预测及其MATLAB实现-附代码
  10. 备考OCJP认证知识点总结(五)