1. 函数功能介绍
SleepEx(x,y)函数,用于函数异步延迟,单位秒。当 x=1 时,延迟 y 秒时,返回值为 1,进行逻辑判断。
参数:
x 为点名,不能直接填写用户自定义变量和数值。
y 为 10 进制数值
2. 函数操作举例
Sleep()函数使用 Demo:
//ModbusTCP.Channel_1.Device_1.卧室 2 值为 1 时,执行 SleepEx,延迟 10s,关灯
var vFlag = SleepEx('ModbusTCP.Channel_1.Device_1.卧室 2',10);
if(vFlag){
alert('卧室 2 的灯已经开了 10 秒后,自动关灯');
WriteToTag('ModbusTCP.Channel_1.Device_1.卧室 2',0);
}
alert(111111111111);
解析:
ModbusTCP.Channel_1.Device_1.卧室 2 值为 1 时,执行 SleepEx,延迟 10s,关灯