• {{item.name}}
SIMATIC WinCC {{item.name}}
{{item2.name}}
更多

WinCC 用户权限控制画面对象可见性

star star star star star
0 分
发布时间:2026年01月28日
  • 0
  • 19
以下文档将介绍如何根据当前登录用户权限,控制按钮对象是否显示。

以下文档将介绍如何根据当前登录用户权限,控制按钮对象是否显示。

例如用户User1被赋予操作按钮A的权限,当用户User1登录后,就能在画面上看到按钮A,而用户User2没有操作按钮A的权限,当用户User2登录后,就无法在画面上看到按钮A。

1.在WinCC用户管理器中创建一个用户,并赋予此用户“过程控制”权限。

图形用户界面

AI 生成的内容可能不正确。


2.选择画面上的按钮对象,然后如下图所示,在按钮对象属性列表中选择“授权”属性。鼠标双击此属性,在授权列表中选择“过程控制”权限。

图形用户界面

AI 生成的内容可能不正确。


3. 再次选择按钮对象,在左下方工具栏中选择“动态向导->标准动态”,在向导列表中鼠标双击“如果有授权则可以操作”。然后再随后弹出的对话框中依次选择“下一步”和“完成”。

图形用户界面, 文本, 应用程序

AI 生成的内容可能不正确。

图形用户界面, 应用程序

AI 生成的内容可能不正确。

图形用户界面, 应用程序

AI 生成的内容可能不正确。


4. 此向导操作会在按钮的“允许操作员控制”属性下生成一段C脚本,如下图所示。把此C脚本复制到“显示”属性下,并删除“允许操作员控制”属性下脚本。

图形用户界面, 应用程序, Word

AI 生成的内容可能不正确。


5. 打开“显示”属性下的C脚本,在脚本编辑器工具栏上选择小闹钟图标,设置此脚本的触发器。下图所示,选择变量触发器,选择系统变量“@CurrentUser”,修改此变量采集为500ms。

图形用户界面, 应用程序

AI 生成的内容可能不正确。


6. 同时设置“显示”属性静态为“否”。

图形用户界面

AI 生成的内容可能不正确。


7. 激活项目运行,当User1用户登录后,能在画面上看见此按钮并操作此按钮。用户退出后,或者切换到无此按钮操作权限的用户,则不能在画面上看到此按钮。

表格

AI 生成的内容可能不正确。


更多用户权限组态和用户登录/按钮的组态,请参考以下文档:

用户操作权限组态(以按钮/IO域为例)

组态按钮来执行用户登录/退出



  • 评论
更多
  • 分享

    扫码分享

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。