电工学习网

 找回密码
 立即注册

施耐德XBTG系列人机登录密码制作

2013-8-10 13:07| 编辑:电工学习网| 查看: 26256| 评论: 0

1、在Popup windows/action confirmation/下创建1001和1002两个窗口如图1、2所示,其中密码输入框由蓝色矩形框和密码显示功能块组成,密码显示功能块位于Toochest/Miscellaneous/PassDisp-0001-01,属性设置中Variable为String01,Status为String02。
图1    1001Popup窗口画面
图2 1002Popup窗口画面
2、在系统登录画面主窗口上设置登陆按钮,配置如图3所示。
 
3、定义以下四个内部变量:“PasswordString”属性设为String/Internal/Initial“210”值设定密码;“String01” 属性设为String/Internal;“String02” 属性设为String/Internal;“Protected Variable”属性设为Discrete/Internal/Initial“off”。
4、在1001窗口下创建如下脚本
String Original, Edited;
boolean IsValidPassword= false;
Original = PasswordString.getStringValue();
Edited = String01.getStringValue();
if (Edited.compareTo(Original)==0)
 {
  
  if (ProtectedVariable.getIntValue()==1)
      ProtectedVariable.write(0);
  else
    ProtectedVariable.write(1);
   actionconfirmation.move(0, 0, 640, 480);
         actionconfirmation.changePanel(41);
      }
 else
 {
  actionconfirmation.changePanel(10002);
  } 

看过《施耐德XBTG系列人机登录密码制作》的人还看了以下文章:

发表评论

最新评论

电工学习网 ( )

GMT+8, 2023-4-4 19:07

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部