wincc C脚本登录打开画面

背景:
新建用户,拥有所有权限;
建了两个内部变量UserName和Password,数据类型为 文本变量 16 位字符集;
画面中放置两个IO域及一个登录按钮,如图2;
两个IO域的输出值分别链接新建的两个内部变量,如图3;
登录按钮-事件-鼠标-单击鼠标-C动作,写入C脚本,如图1;
现象:
输入正确的用户名及密码,没有打开“主页”;
输入错误的用户名及密码,也没有弹出提示框;
输入为空,弹出提示正常;
烦请各位大侠帮忙找找问题!

问题补充:
说的太复杂了,其实就是想在登陆成功后打开指定页面,但是实现不了,C脚本如图1

图片说明:

wincc C脚本登录打开画面    wincc C脚本登录打开画面    wincc C脚本登录打开画面   

最佳答案

从逻辑来讲没有什么太大问题,不过在比较用户名及密码为空的时候,应该使用或操作符||,而不是按位或|。

最好先将用户名及密码获取到脚本中的临时变量,然后使用MessageBox校验输入是否正确。


WinCC跟我做:WinCC 脚本调试与诊断方法
http://www.ad.siemens.com.cn/service/elearning/course/859.html

提问者对于答案的评价:
实在不好意思,是我自己太粗心了,上边的"useadmin"写成了"useradmin",现在功能可以实现了,谢谢!

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

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

相关推荐

  • 能在WINCC菜单中实现用户登录吗?

    谁能给个代码,能实现在WINCC菜单中实现用户登录。也就是用VBS写用户登录程序 最佳答案 c脚本直接调用系统函数就能调出登录框,而vbs则可以用间接的方法实现:首先需要在项目属性…

    SIMATIC WinCC 2017年6月13日
  • wincc远程激活和组态

    请问一下,wincc客户机想启动和远程组态服务器的项目(也就是可以在客户机上对服务器项目进行添加画面,添加变量等),怎么操作?要安装什么? 最佳答案 WinCC C/S结…

    SIMATIC WinCC 2017年5月28日
  • 如何利用WINCC6.0触发主机箱音响喇叭

    我这里有台远程站,设计时把触发报警DO喇叭漏了,现在想在工控机上加装一个音响,将WINCC6.0中的报警发出声音,或者当我画面上的变量闪烁时让音响发出报警声音,不知道这样的脚本该如…

    SIMATIC WinCC 2017年10月24日
  • WINCC做报表11

    WINCC怎么做报表,要求对现场的仪表数值半小时记录一次 最佳答案 http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=133…

    SIMATIC WinCC 2017年6月9日
  • wincc激活运行10天后就不能激活,重装系统后又好了,但是过10天左右又不能激活

    请大家帮忙分析一下,这里先谢了!    我用的是windows xp2 的操作系统,wincc为6.2的版本,第一次安装…

    SIMATIC WinCC 2019年6月11日
  • 博图V13安装错误

    安装中出现修改系统和系统组态错误 最佳答案 TIA -V13对系统要求要至少Win7专业版,别装任何杀毒软件,尤其360,装了很难装博图软件。供参考 提问者对于答案的评价…

    SIMATIC WinCC 2017年5月28日
  • wincc中的sql和消息队列

    在安装wincc时候sql时,一直安装不上,请教高手常见的问题和解决方法。还有就是希望提供下载地址!谢谢! 最佳答案 http://www.ad.siemens.com.cn/se…

    SIMATIC WinCC 2019年6月11日
  • 如何知道一个WICC和WICCFLEXIBLE 工程的密码

    如上 问题补充:得到这个工程的软件也不可以? 最佳答案 除了你向做工程的人要,别的没有什么办法. 提问者对于答案的评价:看

    SIMATIC WinCC 2019年6月11日
  • 关于wicc全局脚本口令输入

    在wicc中,我把全局脚本编译完后,要输入密码保护,点击口令输入,弹出对话框“输入密码(最多10个字符)以避免修改和查看”,但是那个输入口令框的宽度小,我最多只能输入7个字符,请问…

    SIMATIC WinCC 2019年6月11日
  • WINCC画用调用

    多台相同功能的设备,需要调用同一张WINCC显示画面;并且不同的设备调用,画面需显示该调用设备的参数(含启停控制)。该如何实现。请各位大神不吝赐教!谢谢! 最佳答案 你想实现的是调…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论