2、WinCC用户管理器(User Administrator)入门:打开用户管理器、界面布局介绍、用户组与用户的关系
好,咱们正式开始动手操作了。这一节我带你走进WinCC用户管理器的核心界面。说实话,很多新手第一次打开这个工具时,看着满屏的英文和树形结构,心里会有点发怵。别担心,我当年也一样。咱们一步步来,把它拆开揉碎了讲清楚。
2.1 如何打开用户管理器
打开用户管理器其实有几种方式,我个人最常用的是下面这两种:
- 方式一:通过WinCC项目管理器
在左侧导航树里,找到「用户管理器」节点,双击即可。这是最直观的方法,适合刚入门的朋友。 - 方式二:通过开始菜单
在Windows开始菜单中找到「SIMATIC」→「WinCC」→「Tools」→「User Administrator」。这种方式适合你同时打开多个项目时快速启动。
小提示: 我习惯把用户管理器的快捷方式固定在任务栏上。做项目时频繁切换窗口,这样能省不少时间。你试试看,真的很方便。
2.2 界面布局介绍
打开之后,你会看到一个类似Windows资源管理器的界面。嗯,这里要注意,它分为三个主要区域:
| 区域 | 名称 | 作用 |
|---|---|---|
| 左侧 | 导航树 | 显示用户组和用户的层级结构 |
| 右上 | 属性窗口 | 显示选中对象的详细属性 |
| 右下 | 权限列表 | 显示当前用户或用户组拥有的权限 |
说白了,这个界面就是让你「选左边,看右边,改下面」。我在项目中遇到过不少同事,一上来就在属性窗口里乱点,结果把权限搞乱了。其实你只要记住:左边选谁,右边就看谁的属性,下面就看谁的权限。就这么简单。
2.3 用户组与用户的关系
这是整个用户管理的核心逻辑。你想想看,一个工厂可能有几十个操作员,如果每个人都要单独设置权限,那得累死人。所以WinCC引入了「用户组」这个概念。
用户组和用户的关系,说白了就是「模板」和「实例」的关系。
- 用户组:相当于一个权限模板。你给这个组分配了哪些权限,组里的所有用户就自动继承这些权限。
- 用户:属于某个用户组的具体操作人员。他可以拥有自己额外的权限,但基础权限来自所属的用户组。
重要概念: 一个用户只能属于一个用户组。这一点很多新手会搞混。我曾经见过有人试图把一个用户加到两个组里,结果系统直接报错。记住,一对多的关系在这里不成立。
为什么会这样设计?我个人的理解是:为了权限管理的「可追溯性」。如果一个用户出了问题,你只需要查他所属的组,就能快速定位到权限配置是否有问题。如果一个人属于多个组,权限冲突时你根本不知道是哪个组的问题。
2.4 用户组与用户的层级结构
下面这张图展示了用户管理器中的典型层级关系。我特意用SVG画了一个结构图,方便你理解:
2.5 实际项目中的经验
我在做某个化工厂的项目时,遇到过这样一个情况:操作员反映他无法启动某个关键设备,但明明权限已经给了。我排查了半天,最后发现——这个操作员被误分到了「观察员组」,而观察员组默认没有操作权限。
你看,这就是用户组和用户关系没搞清楚的典型问题。所以我的建议是:
- 先规划好用户组:根据工厂的岗位职责来划分,比如管理员、操作员、维护员、观察员等。
- 再往组里加人:把具体的人员分配到对应的组里。
- 最后微调权限:如果某个用户需要特殊权限,再单独给他加。
避坑指南: 我曾经见过一个项目,把所有用户都放在「管理员组」里,理由是「省事」。结果某个操作员误操作导致整条产线停机。记住,权限分配要遵循最小化原则——只给用户完成工作所需的最小权限,不要图省事。
2.6 默认的用户组和用户
WinCC安装完成后,系统会自动创建一些默认的用户组和用户。你打开用户管理器就能看到:
| 名称 | 类型 | 说明 |
|---|---|---|
| Administrators | 用户组 | 拥有所有权限,相当于超级管理员 |
| Users | 用户组 | 普通用户组,只有基本操作权限 |
| Admin | 用户 | 属于Administrators组,默认密码为空 |
重要提醒: 默认的Admin用户密码是空的!我见过太多项目上线后还留着空密码,这简直就是给黑客留后门。你拿到新项目的第一件事,就是给Admin设置一个强密码。嗯,这个习惯一定要养成。
好了,这一节的内容就到这里。你只要记住三点:用户管理器怎么打开、界面三个区域分别干什么、用户组和用户是「模板与实例」的关系。下一节咱们就进入实战,开始创建用户组和用户了。
公众号:蓝海资料掘金营,微信deep3321