1. 用户视图的组态
如果在工程组态系统中组态了“用户视图”,则在下载到 HMI 设备后可以通过“用户视图”管理用户。
将“工具箱“选项卡中的控件”用户视图“控件添加到画面上,即完成了用户视图的组态。
用户组默认权限中,“用户管理”权限是比较特殊的,只有勾选了“用户管理”权限的用户组中的用户才具有管理其它用户的权限。如果用户所属的用户组权限中没有勾选“用户管理”权限,那么这个用户只能管理这个用户自己的信息。
用户视图具有三种状态:
• 用户未登录:没用用户登录,用户视图为空。
• 管理员登录:具有“用户管理”权限的用户登录,用户视图中显示可管理的所有用户。管理员可以更改用户名和密码,还可以创建新用户,并将其分配到现有的用户组。
• 用户登录:不具有“用户管理”权限的用户登录,则用户视图仅显示登录的用户。用户可以更改自己的密码和注销时间。
2. 用户视图的使用
如果需要管理其它用户,则登录“用户视图”控件的用户所属的用户组必须包含“用户管理”权限,否则只能管理登录的用户本身。
2.1 新增用户
使用具有“用户管理“权限的用户登录”用户视图“,在空白行双击进入编辑模式,输入新增的用户名、密码、用户组以及注销时间,即可新增用户。
2.2 修改用户
用户登录“用户视图“后,点击相应的单元格,即可修改相应信息。
如果登录的用户所属的用户组没有“用户管理“权限,那么只能修改本用户的密码以及注销时间,用户名以及用户组无法修改。如果登录的用户所属的用户组具有”用户管理“权限,那么可以在”用户视图“中修改所有内容。
2.3 删除用户
使用具有“用户管理“权限的用户登录”用户视图“,将用户名清空,点击确定按钮即可删除用户。删除用户时需谨慎操作。
3. 用户分级管理
在有些现场可能会需求用户分级管理,那么普通的“用户管理“权限就不适用了,因为普通情况下,具有”用户管理“权限的用户可以管理所有用户。如果现场需求用户分级管理,则需要启用运行系统设置中的”用户管理的组特定权限“。
“用户管理的组特定权限”即组编号大的用户组中具有“用户管理”权限的用户能够管理组编号小的用户组中的所有用户。以下图为例:
•Administrator group用户组中的具有“用户管理”权限的用户可以管理所有组中的用户。
•Factory用户组中的具有“用户管理”权限的用户可以管理除Administrator group组中的所有用户。
•Line用户组中具有“用户管理”权限的用户可以管理Line组、Team组以及Users组中的所有用户。
•Team用户组中具有“用户管理”权限的用户可以管理Team组、Users组中的所有用户。