wincc 7.3用户登陆

怎么制作一个按钮,点击该按钮后,弹出用户登陆对话框,如果账号密码正确,就跳转到另一个画面,如果不正确就不跳转

最佳答案

如附图所示:
1.放两个I/O域,作为用户名和密码,用户名的I/O域在事件“输入值”中写脚本:
#pragma option(mbcs)
SetOutputValueChar(lpszPictureName,lpszObjectName,  GetInputValueChar(lpszPictureName,lpszObjectName) );
密码的I/O域在事件“输入值”中写脚本:
#pragma option(mbcs)
SetOutputValueChar(lpszPictureName,lpszObjectName,  GetInputValueChar(lpszPictureName,lpszObjectName) );
2.“确定”按钮里写脚本
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"1"),GetInputValueChar(lpszPictureName,"2"))==FALSE)
{
MessageBox (NULL, "错误,请重新输入!" , "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL );
}
else
{
OpenPicture("你想打开的画面.pdl");
}

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:51
下一篇 2021年7月5日 上午2:51

相关推荐

  • 关于WinCC与PLCSIM连接的问题

    前段时间还可以,最近在STEP7软件中右击项目时,弹出的快捷菜单中没有"OS"组件了.我已经安装了"WINCC组件(AS-OS Engine…

    SIMATIC WinCC 2019年6月11日
  • wincc变量错误报警,wincc与PLC断线

    画面切换几次后,或者修改了画面,wincc就会出现画面不更新,与PLC断线的假象,过几十秒钟后,报警与PLC断线,只能重新启动wincc,这是什么原因呢?怎么解决啊?紧急求助! 问…

    2017年11月13日
  • wincc数据连接

    将做好并正常运行的WINCC项目文件拷贝到另一个电脑,当没项目运行时变量管理里连接正常(握手状态),当运行项目时,数据显示为黄色三角感叹号,且变量管理里的握手也不成功,显示断开的连…

    SIMATIC WinCC 2021年7月5日
  • WINCC客户机问题

    我的项目需要一台主服务器,八台客户机,请问我如何制作项目,如何实现八台客户机和主服务器的通讯,以实现八台客户机与主服务器同步操作监控的功能 最佳答案 1。服务器和客户机之间采用以太…

    SIMATIC WinCC 2019年6月11日
  • 精简Basic系列触摸屏问题

    精简系列触摸屏可以做曲线图吗?可以的话数据能保存到U盘吗? 最佳答案 可以做曲线图,可以保存在U盘。http://www.ad.siemens.com.cn/productport…

    SIMATIC WinCC 2021年7月5日
  • wincc问题画面

    请教高手:用wincc 6.0做一个合金小车加料控制项目,原设计两个合金小车一用一备,现在要求两个车同时使用,画面同时显示两个小车位置,建立两个内部变量,能够同时显示两个…

    SIMATIC WinCC 2019年6月11日
  • 二进制变量触发归档

    现有一个二进制变量(内部变量通过脚本位关联PLC),希望通过此二进制变量触发变量记录,发现0~1 1~0都记录一次,现希望只记录一次,请问怎么做? 发现在PLC…

    SIMATIC WinCC 2019年6月11日
  • 怎么关联这个动态框的变量,有图

    一个是左边的棒图,另一个是动态数值显示的 图片说明:    最佳答案 右键,其他,连接过程驱动程序连接相应的变量即可 提问者对于答案的评价:谢谢

    2019年6月11日
  • wincc中vb脚本语句解释

    Dim oClassSet oClass = ClassMulti(od(1),od(2),od(3),od(4),od(5))这句不懂&n…

    SIMATIC WinCC 2021年7月5日
  • 两台WINCC与S7200PLC通讯。

    两台WINCC同时与一台S7200PLC通讯OPC(使用KEPSERVER)时,一台WINCC读取到了另外一台会断开,有什么解决办法。若采用一台WINCC通过OPC方式读取另外一台…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论