工控编程吧

标题: 威纶通触摸屏宏指令窗口跳转 [打印本页]

作者: qq263946146    时间: 2019-12-9 16:42
标题: 威纶通触摸屏宏指令窗口跳转
今天用MT8000编个跳转宏指令,可是不跳啊。具体如下,在画面建立功能键,设置为Local HMI LB0,窗口打开时设为ON,宏指令如下:
macro_command main()
short num=11
bool on=true, off=false
DELAY(5000)//延时3分钟
SetData(num, "Local HMI", LW, 0, 1)//切换到11窗口
SetData(off, "Local HMI", LB, 0, 1)//结束执行宏指令
end macro_command
帮看一下问题在哪儿,谢谢。

回答:
威纶通触摸屏窗口有很多类别,系统窗口,公式窗口,基本窗口。
窗口编号3到9为特殊用途窗口,特殊用途特殊用。
一般我们也只能使用基本窗口,也就是窗口编号10以后的窗口。
基本窗口可以以背景窗口的形式,在其他窗口显示。
也可以以嵌入或弹窗的形式显示。

窗口受控制显示可以通过间接嵌入窗口实现。
也可以通过PLC控制元件实现。
这里编写一个实例,通过宏指令实现这两种窗口切换功能。
界面如下:
(, 下载次数: 2)