问题:
为什么我可以在 BATCH Control Center 内作为超级用户组的成员进行操作,但不能作为操作员进行操作?
解答:
造成此现象的其中一个原因可能是“Batch Application Client”不在您 PC 站的组态中。 在 SIMATIC BATCH 中,单个用户/用户角色的权限是针对每台计算机分别分配的。 这就是为什么您必须在您的 PC 站中组态“Batch Application Client”的原因。
必须在每台要操作和监视 SIMATIC BATCH 的计算机上都有此应用程序。 必须为此计算机激活用户角色。 这也意味着在单用户站上需要“Batch Application Client”。
对此有个例外 - 超级用户的角色。 超级用户角色在缺省情况下就可用,自动在该计算机上具有所有权限。 它作为用户/用户角色组态的入口点。 由于管理员是超级用户,因此可以执行所有操作;而操作员并不是超级用户,因此不能进行任何操作。
- 定义“Batch Application Client”。
- 编译批处理数据。
- 将批处理数据装载到系统中。
- 在 BATCH Control Center 和“Permission management”对话框内以超级用户身份登录。 在“Computers and units”标签内,激活操作员为其成员的用户角色组。
图 1:打开权限管理
图 2:“Computer and units”标签
注意:
如果在“Permission management”对话框中单击“View permissions of the logged in user”标签时,有出错消息出现,则无权限或该用户角色未被激活。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc335410.html