威纶通官方论坛

用户密码窗口跳转的问题

[复制链接]
发表于 2014-1-28 13:32:31 | 显示全部楼层 |阅读模式
我在威纶网站上的程序示例里下载了D04.提示密码窗口示例.rar,看不明白,哪位能解释一下吗?

主要是密码输入正确后,窗口是怎么跳转的?
里面有个宏,但是我找不到触发宏的条件。

宏里的语句
if status==false then
   page=20
   SetData(page, "Local HMI", LW, 0, 1)
end if  

这里LW0=20了,是怎么触发窗口跳转的呢?
 楼主| 发表于 2014-2-2 20:10:39 | 显示全部楼层
自己摸索了一阵,总算搞清楚了
发表于 2014-2-10 12:27:58 | 显示全部楼层
在PLC控制里面有添加一条设置,通过LW0寄存器去切换基本窗口。
发表于 2014-6-26 23:29:24 | 显示全部楼层
小弟新手,今天看到这条指令想了很久,还是想不明白!!
请问,怎么在PLC控制里面添加一条设置,通过LW0寄存器去切换基本窗口。
万分感谢!!!
发表于 2014-6-27 08:10:34 | 显示全部楼层
回复 3# weinview


您好!   请问,怎么在PLC控制里面添加一条设置,通过LW0寄存器去切换基本窗口。
万分感谢!!!
发表于 2014-7-9 20:12:07 | 显示全部楼层
回复 5# wlsky225


使用元件中的<PLC控制>
点击<新增>
选择<切换基本窗口>项
指定PLC寄存器。往此寄存器中存入的数据值就是需要切换的窗口编号。比如指定PLC地址为:L100,要切换到触摸屏的11号窗口,就将11写入L100,要切换到触摸屏的20号窗口,就往L100中写入20。写入的数值如果相应窗口编号不存在,则不切换。

例:
macro_command main()
short page=12
SetData(page, "Local HMI", LW, 100, 1)
end macro_command
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-19 23:51

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表