我在PLC的位M0.0=1,时需要通知用户去登录或重新登录,自动显示SHOWLOGONDIALOG
答:在PLC中编程,用M0.0的上升沿控制一个字,如MW2自加1,当MW2=某一个值时再Move一个0进去,这样每当M0.0有一个上升沿,MW2就变化一次,在WinCC flexible中在变量MW2的数值更改事件中调用Show Logon Dialog,记得把MW2的采集模式改为循环连续。
我一般的做法是把进入你想要的指定画面做个用户权限,用户名、密码正确的时候才可以访问。
答:在PLC中编程,用M0.0的上升沿控制一个字,如MW2自加1,当MW2=某一个值时再Move一个0进去,这样每当M0.0有一个上升沿,MW2就变化一次,在WinCC flexible中在变量MW2的数值更改事件中调用Show Logon Dialog,记得把MW2的采集模式改为循环连续。
我一般的做法是把进入你想要的指定画面做个用户权限,用户名、密码正确的时候才可以访问。
TP170A与其它TP、OP不一样,在设置密码时应用不同的方式来设置密码,其具体操作过程如下:
一、在protool/pro中,新建一个TP170A的项目。
二、在screen中新建一个画面。
三、在画面中加入一个输入型I/O输入域,两个按钮分别命名为"用户登录"和"登录退出"。见图1。将I/O域同一个字符型内部变量如a1连接。此变量即为密码设置变量。在"显示"选项中若选中"密码",则在 输入密码后,会在上述I/O域中显示"*"号,若不选"密码",则密码输入后I/O域为空白,见图2。
四、选"用户登录"按钮,并选属性,且为其加上"用户登录"功能,password参数选上步中的a1,见图3;同理为"退出登录"按钮加上"退出登录"功能。
五、在画面中对要设置密码保护的对象属性中,选中"使能"功能,将"保护等级"设为"1"。
六、系统缺省的密码是"100",若想改变此密码值,在"系统"菜单下选"设置"子菜单,在弹出的"设置"窗口中,可将"超级"密码由"100"改为用户想用的任何值,此则修改后的值即为今后系统应用中的密码。