在工业触摸屏中,对象的操作都是用按钮来写变量为TURE或FALSE;实际应用中,在屏中选择时,会误碰到按钮,如果按钮直拉操作了,会引起安全事故;因此需要在按下按钮后弹出一个窗口进行确认,防止误操作;很多屏都会有脚本操作,支持VB脚本的屏可以用MSGBOX()函数就可以很简单的实再操作,但有些厂家屏不支持;比如施耐德XBTG的屏,但它支持java脚本,但没有类似这种功能的函数;现在手上有一工程需要用些功能,今天仔细看了下VJD脚本说明,让我找到了一个解决办法,我的方法如下:
首先在VJD建一个弹出窗口;
窗口中建立一个多状态指示灯;设置如下:
上面是设置对象为1时操作“确认切主用机吗?”, 把所有对象的操作说明设置好;就可以写选择操作对象按钮;
下面是建立了3个按钮,对应对象为1,2,3,当按下按钮时,将DX变量置为1,或2,或3;并弹出确认窗口;
上面是设置第一个按钮的画面,第二,三按钮一样设置;只是对象变量DX置数据,2和3;
设置好后就要写脚本了;
设置YES按钮脚本;
以下为脚本程序
int a;
楼主最近还看过