请问各位大侠,如何在WINCC中作一个用户登录窗口,就是有写按钮或者输入域需要用户权限登录后才能操作,我想做个按钮,点一下,输入用户名和密码,然后进行相应的权限操作
最佳答案
首先制作一个按钮,然后点击事件,组态按钮的“点击鼠标左键”,用C动作编写复制以下代码:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma option(mbcs)
-以上是已有代码-----------------------------------------------------------------------------------下面是需要复制的
-----------------------------------------------------------------------------------
// WINCC:TAGNAME_SECTION_START
// syntax: #define TagNameInAction "DMTagName"
// next TagID : 1
// WINCC:TAGNAME_SECTION_END
// WINCC:PICNAME_SECTION_START
// syntax: #define PicNameInAction "PictureName"
// next PicID : 1
// WINCC:PICNAME_SECTION_END
#pragma code("useadmin.dll")
#include "pwrt_api.h"
#pragma code()
PWRTLogin('1');
}
---------------------------------------------------------------------------------------
最后在用户管理器自建用户名和密码即可
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc268918.html