求WINCC按钮的C程序

我想在WINCC的画面中加入一个按钮,当按下按钮时出现输入密码框,输入密码正确后,可以把一个变量置为1,请发送个例子!谢了!
我的邮箱:
step_job@126.com

问题补充:
用户名和密码如何设定?是在用户管理那一栏吗?如果是ADMINISTATOR组里的不同用户,怎么区分呢?
还有一个按钮,如果不用C脚本编辑,只是使用用户权限,要在哪一个选项中选择呢?

最佳答案

见问题ID: 51408答案:连接
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=51408&cid=1032
见问题ID: 48410答案,连接
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=48410&cid=1032
见问题ID: 44493答案,连接
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=44493&cid=1032

提问者对于答案的评价:
问题依然没有解决,但是谢谢大家的回答!

专家置评

请参考以下代码:
创建变量username和password分别用于存储用户名和密码。
登录按钮的脚本
#pragma option(mbcs)
#pragma code("useadmin.dll")
#include "PWRT_API.H"
#pragma code()
char * x1;
char * x2;
x1=GetTagChar("username"); //Return-Type: char* 
x2=GetTagChar("password"); //Return-Type: char* 
if (PWRTSilentLogin(x1, x2))
{
//执行想执行的操作 比如给某变量置位
}
else
{
MessageBox (NULL, "′错误的用户名或者密码!"   ,  "警告", MB_ICONEXCLAMATION| MB_SYSTEMMODAL  );// }
}

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

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

相关推荐

  • Wincc结构变量

    我想问一下Wincc中结构体变量 中的偏移量是指什么?我的结构体变量中的第一个变量偏移量为0第二个为2第三个为5第四个为9。结构体中的变量全是Float类型的。谢谢 问题…

    SIMATIC WinCC 2019年6月11日
  • WINCCD没有注册类

    安装的WINCC7.0SP3打开提示没有注册类,授权什么都有了 问题补充:运行“RESET_WINCC.VBS,是什么意思 最佳答案 1、系统是ghost版本的吗?如果是,建议重新…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3变量再问

    wincc7.0里面变量后面的地址能看懂,比如模拟量一般都是DB10.DD0或者DB10.DD8,怎么到了wincc7.3里面本来应该显示DB?.DD??的都变成了一串代码似的东西…

    2021年7月5日
  • 这是为什么?

    用winccflexble做的画面,我加了密码后,怎么会用了一段时间后,再次输入密码时却不认了,无法登陆了,这是为什么,客户确认多次,没有按错密码。组态时,没有选择口令时效。 最佳…

    SIMATIC WinCC 2019年6月11日
  • 如何将WinCC6.0的画面移植到博途V13中?

    如何将WinCC6.0的画面移植到博途V13中? 最佳答案 整个项目的话要一个版本一个版本的移植V13可以移植7.2的版本,估计要先移植7.0,然后再移植到7.2,然后就可以往博图…

    SIMATIC WinCC 2017年6月8日
  • wincc 报警栏显示没有数据连接

    wincc 运行正常几个月了,今天开机报警栏突然显示显示没有数据连接是怎么回事啊 问题补充:怎么调,从哪个地方设置调用长期归档,是在变量记录里面设置吗。 最佳答案 请参考…

    SIMATIC WinCC 2019年6月11日
  • 请指教:PC ACCESS跟wincc怎么用?

    最佳答案 与wincc采用OPC通讯  1,用STEP7 MICROWIN完成S7-200的工程建立和编程,其中必须为OPC准备好符号表。注意符号表名…

    SIMATIC WinCC 2019年6月11日
  • WINCC中使用mshflexgrid 小数点位数

    在WINCC中把用户归档中的数据作为以报表形式显示到mshflexgrid中 ,如变量var1,对此求和利用了如下命令SELECT SUM(var1)&nbsp…

    SIMATIC WinCC 2019年6月11日
  • 网络连接问题

    客户机和服务器怎么配置网络设置,要用以太网连接,请说详细点,我是一点也不知道,要和PLC连接是不是还要在PLC的网络上一起组态,还是WINCC单独组态,没找到WINN上有组态的东西…

    SIMATIC WinCC 2019年6月11日
  • 同时把内部变量缓存区的多个XY值一起传送至函数控件的XY轴

    专家:   您好,前几天我有问过一个问题,用的是专家提问的方式。您给我的答复如网址http://www.ad.siemens.com.cn/servi…

    SIMATIC WinCC 2020年11月1日