组态控制技术4.6 安全机制课件.ppt

组态控制技术4.6 安全机制课件.ppt

ID:57030647

大小:1005.50 KB

页数:35页

时间:2020-07-27

组态控制技术4.6  安全机制课件.ppt_第1页
组态控制技术4.6  安全机制课件.ppt_第2页
组态控制技术4.6  安全机制课件.ppt_第3页
组态控制技术4.6  安全机制课件.ppt_第4页
组态控制技术4.6  安全机制课件.ppt_第5页
资源描述:

《组态控制技术4.6 安全机制课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、组态控制技术—高级应用安全机制4.6安全机制MCGS组态软件提供了一套完善的安全机制,用户能够自由组态控制菜单、按钮和退出系统的操作权限,只允许有操作权限的操作员才能对某些功能进行操作。MCGS还提供了工程密码、锁定软件狗、工程运行期限等功能,来保护使用MCGS组态软件开发所得的成果,开发者可利用这些功能保护自己的合法权益。MCGS系统的操作权限机制和WindowsNT类似,采用用户组和用户的概念来进行操作权限的控制。在MCGS中可以定义多个用户组,每个用户组中可以包含多个用户,同一个用户可以隶属于多个用户组。操作权限的分配是以用户组为单位

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

3、”菜单中的“用户权限管理”菜单项,弹出用户管理窗口,如图4-29所示。图4-29用户管理窗口在MCGS中,固定有一个名为“管理员组”的用户组和一个名为“负责人”的用户,它们的名称不能修改。管理员组中的用户有权利在运行时管理所有的权限分配工作,管理员组的这些特性是由MCGS系统决定的,其它所有用户组都没有这些权利。在用户管理器窗口中,上半部分为已建用户的用户名列表,下半部分为已建用户组的列表。当用鼠标激活用户名列表时,在窗口底部显示的按钮是“新增用户”、“复制用户”、“删除用户”等对用户操作的按钮;当用鼠标激活用户组名列表时,在窗口底部显示的

4、按钮是“新增用户组”、“删除用户组”等对用户组操作的按钮。单击“新增用户”按钮,弹出“用户属性设置”窗口,在该窗口中,用户密码要输入两遍,用户所隶属的用户组在下面的列表框中选择(注意:一个用户可以隶属于多个用户组)。当在用户管理器窗口中按“属性”按钮时,弹出同样的窗口,可以修改用户密码和所属的用户组,但不能够修改用户名。单击“新增用户”按钮,可以添加新的用户名,选中一个用户时,单击属性或双击该用户,会出现用户属性设置窗口,在该窗口中,可以选择该用户隶属于哪个用户组,如图4-30所示。图4-30用户属性设置窗口单击“新增用户组”按钮,可以添加

5、新的用户组,选中一个用户组时,单击属性或双击该用户组,会出现用户组属性设置窗口,在该窗口中,可以选择该用户组包括哪些用户,如图4-31所示。图4-31用户组属性设置窗口在该窗口中,单击登录时间按钮,会出现打开时间设置窗口,如图4-32所示。图4-32时间设置窗口MCGS系统中登录时间的设置最小时间间隔是1小时,组态时可以指定某个用户组的系统登录时间,如上图所示,从星期天到星期六、每天24小时,指定某用户组在某一小时内是否可以登录系统,在某一时间段打上“√”则表示该时间段可以登录,否则该时间段不允许登录系统。同时,MCGS系统可以指定某个特殊

6、日期的时间段,设置用户组的登录权限,在上图中,“指定特殊日期”选择某年某月某天,按“添加指定日期”按钮则把选择的日期添加到上图中左边的列表中,然后设置该天的时间段的登录权限。不要打了,我再聊会就去学习了…4.6.2系统权限设置为了更好的保证工程运行的安全、稳定可靠,防止与工程系统无关的人员进入或退出工程系统,MCGS系统提供了对工程运行时进入和退出工程的权限管理。打开MCGS组态环境,在MCGS主控窗口中设置“系统属性”,打开窗口,如图4-33所示。图4-33主控窗口属性设置单击“权限设置”,设置工程系统的运行权限,同时设置系统进入和退出时

7、是否需要用户登录,共四种组合:“进入不登录,退出登录”、“进入登录,退出不登录”、“进入不登录,退出不登录”、“进入登录,退出登录”。在通常情况下,退出MCGS系统时,系统会弹出确认对话框,MCGS系统提供了两个脚本函数在运行时控制退出时是否需要用户登录和弹出确认对话框,!EnableExitLogon()和!EnableExitPrompt(),这两个函数的使用说明如下:!EnableExitLogon(FLAG),FLAG=1,工程系统退出时需要用户登录成功后才能退出系统,否则拒绝用户退出的请求;FLAG=0,退出时不需要用户登录即可退

8、出,此时不管系统是否设置了退出时需要用户登录,均不登录。!EnableExitPrompt(FLAG),FLAG=1,工程系统退出时弹出确认对话框;FLAG=0,工程系统退出时不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。