wincc 如何限制用户使用项目管理器?

wincc 如何限制用户使用项目管理器?

 限制操作员编辑项目,但系统管理人员可以通过授权修改?如何实现?

 
 是否通过用户管理器实现,如何实现?

问题补充:
我是新手!

 
 有些问题不是太清楚,如用户管理器!!

 
 那些权限如何使用?如用户管理,项目管理器?

 
 我现在想实现操作员只能运行,但管理人员可以添加用户并分配权限!

 
 而系统人员可以组态项目!!

最佳答案

根据你的需求,应该是分为三类用户:
 1、管理员:可以调用用户管理器并分配权限;
 2、系统人员:可以进入组态界面进行组态
 3、操作人员:只能操作运行界面
 首先,只要能进入组态界面(也就是操作人员能够进入WInCC Explorer界面),不管它具有什么样的权限,都是可以去修改用户管理器的。也就是说用户管理器所设置的权限是针对运行系统来说的,因此对于系统人员也是可以进行权限分配的,这个没有办法;

 也就是说剩下的需求就是系统人员可以从运行界面中点击某个按钮跳转到组态界面,方法如用FindWindow查找WinCCExplorer窗口并将其置前、或者Findwindow查找WinCC运行窗口并将其最小化,最小化WinCC运行窗口更加通用一些(比如使用AUTOSTART方式没有WinCCExplorer):
 HWND WinCCHwnd;
  WinCCHwnd=FindWindow(NULL,"WinCC-Runtime - ");
  if (WinCCHwnd==0) WinCCHwnd=FindWindow(NULL,"WinCC-运行系统 - ");
 CloseWindow(WinCCHwnd);
 为这个按钮分配一个只有系统人员才有的权限比如Pictures Editing,另外还需要对WinCC项目进行一些设置(防止操作人员通过一些热键切换到桌面):
 1、WinCC Explorer->计算机属性->参数>勾选所有禁止键
 2、WinCC Explorer->计算机属性->图形运行系统>窗口属性->全屏
    WinCC Explorer->计算机属性->图形运行系统>关闭->Alt+F4
 3、Windows桌面->任务栏和开始菜单栏属性->去除"将任务栏保持在其他窗口的前端"选项

提问者对于答案的评价:
值得借鉴!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270630.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午7:42
下一篇 2019年6月11日 上午7:43

相关推荐

  • TIA V14下载安装问题

    如下图1,在官网下载的TIA V14 STEP7跟WINCC,下载之后就如图2,下载两次都是这样的,不知道怎么安装,图2第四个文件是我尝试用WinRAR压缩软件…

    2017年6月9日
  • modbus情况

    各位大哥,哪有Kepware的免费版啊,给小弟传个,不胜感激…… 邮箱wd05468@yahoo.com.cn 最佳答案 应为文件较大,上传到QQ中了,你可以从以下地址下…

    SIMATIC WinCC 2019年6月11日
  • wincc运行的时候为什么没有画面

    wincc运行的时候为什么没有画面///??/?????????? 最佳答案 以前正常运行过嘛?做好运行画面并设置主画面了嘛? 提问者对于答案的评价:设置起始画面了,主画面还要另设…

    SIMATIC WinCC 2021年7月5日
  • WINCC按钮是否可以触发VBA程序

    想在按钮按钮动作时执行VBA程序,应为vbs不会呀。按钮动作时弹出vba窗体在点击vba按钮也可以呀 最佳答案 WinCC分为两种状态:组态和运行。VBA用于组态;而VBS用于运行…

    SIMATIC WinCC 2021年7月5日
  • wincc V6.2 怎样加小数点

    在wincc V6.2的IO域读上来的是整数.如VW100读上来的是12345,怎样能VW100的数变成12.345呢?请帮帮忙. 问题补充:你们的方法我都试过了,得出来…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.4软件装好无法连接到服务器,不能创建、打开项目

    WINCC7.4软件装好无法连接到服务器,不能创建、打开项目 钻石用户推荐最佳答案 你看看电脑–管理–服务和应用程序–服务,里面的wincc的服务是否启动,如果手动也无法启动…

    SIMATIC WinCC 2021年7月5日
  • HMI内部变量如何在PLC中使用

    在一个项目中见到HMI定义的内部变量,可以传送给PLC,两者进行数据交换。格式为DB[内部变量].DBw[内部变量]。请问这是如何实现的,需要做哪些设置呢,谢谢! 最佳答案 1、通…

    SIMATIC WinCC 2021年7月5日
  • WINCC 启动出错

    将一台电脑的WINCC项目复制进另外一台电脑  ,修改计算机名字后重新启动WINCC  然后运行WINCC ,提示WINCC&nb…

    SIMATIC WinCC 2019年6月11日
  • 读取wincc冗余OPCServer.WinCC问题

    我有台服务器安装了WINCC7.0SP2经过OPCServer.WinCC协议方式读取其他厂家WINCC6.2内的数据,但该厂家有两台WINCC服务器做冗余,目前访问冗余的主服务器…

    SIMATIC WinCC 2019年6月10日
  • wincc与s7214

    我用WINCC做shangweiji下位机两台S7214显示控制都没有问题,现在想用1号PLC提供的位变量通过WINCC组态去控制2号PLC的位变量。应该怎么做? 最佳答案 分析你…

    SIMATIC WinCC 2019年6月11日