续-机器锁机前后触摸屏如何弹出报警窗口

续-机器锁机前后触摸屏如何弹出报警窗口


上文讲述了定时锁机功能的应用,当机器到达锁机日期时,突然无法正常运行,用户无法判断故障原因,所以最好在触摸屏弹出提示窗口,告知机器已经锁机,那么触摸屏如何实现呢?我们以威纶通触摸屏为例:要实现该功能需要用到触摸屏的直接窗口和间接窗口功能。

一、直接窗口:利用一个位状态,如M0.0,V0.0,S0.0等,来调出一个提示窗口,提前在窗口中做好提示信息。锁机程序如下图:

图1-1


图1-2

程序中锁机后会输出M0.0状态,可以利用其触发直接窗口弹出提示窗口。1. 新建一个小窗口。在窗口目录树中右击未使用的窗口,选择新增,设置好窗口名称,大小及颜色,如图1-3至1-4所示:   

图1-3 

 图1-4

2. 建立直接窗口。元件>窗口>直接窗口,如图1-5所示:设置好所要弹出的窗口编号,及读取地址M0.0,勾选“自动调整窗口尺寸”。需要在哪个画面里弹出则放置一个直接窗口元件,如果所有画面都需要弹出则可放置在4号公共窗口中。

图1-5
二、间接窗口:利用存储器(VB0,VW2,VD4等)中的数值调出窗口,数值为哪个窗口编号,则调出哪个窗口。将锁机程序段2修改如图1-6所示:

图1-6锁机提示窗口编号为14,则将14写入间接窗口地址VB40中就可以弹出提示窗口,当需要关闭时只需要写入0或10即可。如图1-7所示:

图1-7

总结:直接与间接窗口功能类似,当窗口较少时通常使用使用直接窗口,但是窗口较多时则采用间接窗口比较方便,所以应根据实际使用情况进行选用。