我做了一个项目,已经添加用户了,也给该用户分配权限了,但不能对I/O域等进行权限分配
最佳答案
1.首先你要备份好项目资料,可以随时恢复改动的项目。
2.wincc项目中的用户管理器中建用户名和密码。并根据需要应选择授权。打开WINCC项目-----用户管理器-----添加用户---对应添加用户登陆名和密码。
3.需要授权操作的控件(比如按钮、i/o域等)的属性---其它---授权---对应选择操作授权。
4.WinCC中可以热键调用登录对话框,在WinCC的项目属性--热键页中,为登录和注销选择相应的热键分配即可。
或者可以在按钮的事件中使用下列C语言编写:
登录
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
PWRTLogin('c');
注销
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
PWRTLogout();
参考资料:
http://support.automation.siemens.com/CN/view/zh/71087
提问者对于答案的评价:
已经解决了。多谢了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc267494.html