QQ登录

只需一步,快速开始

威纶通触摸屏宏指令如何关闭窗口?同时清空元件数据

[ 复制链接 ]

有一个数据显示元件在主窗口中显示,比如显示数值是“123”,然后按按钮A,弹出分窗口F1。
在F1中,用一个按钮实现把“123”清零,然后关闭F1窗口,能用宏命令一起实现吗?

回答:
宏指令可以借助PLC控制元件实现基本窗口的切换,但不对操作弹出的窗口,也就是说,无法关闭弹出窗口。
宏指令可以借助嵌入窗口的间接窗口元件,以嵌入的形式显示关闭窗口。
弹出窗口可以通过功能键来实现弹出与关闭。

如果在关闭的同时还要执行其他的一些功能,比如清空元件显示的数值,可以考虑通过威纶通的众多功能综合运用来实现。
这里我编写一个例程来实现问题要达到的功能。
界面如下:
2019-11-25_094440.jpg 界面上数值显示元件地址为LW0.
点击清空数据,弹出窗口,点击清空退出,清空元件显示的数据123,并关闭弹出的窗口。
清空数据借助一个简单的宏指令实现:
macro_command main()
short n=0
SetData(n, "Local HMI", LW, 0, 1)
end macro_command


我们知道功能键有很多功能,我们清空数据按钮就为一个功能键,实现弹出窗口11功能。
在弹出的窗口中仍旧使用功能键关闭弹出的窗口。
数据清空,我们仍旧使用功能键来实现,此功能键放置位置与前一功能键重合,但不使用图片,且使用调动宏指令功能。
总之问题很简单,可以下载例程参考:
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

文件名称:威纶通触摸屏宏指令如何关闭窗口?同时清空元件数据.rar 
文件大小:334.72 KB  售价:10金币
下载权限: 不限 以上或 VIP会员   [购买捐助会员]   [充值积分]   有问题联系我


如果初次使用威纶通触摸屏的话,也可以参考我录制的两套 视频教程学习。

  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索