CT416410
- Actuador todo/nada
Manual de programación
RETARDO AL APAGAR CON EL TIEMPO COMO PARÁMETRO
Descripción: El mismo ejemplo que el anterior pero en este caso el tiempo que permanece la luz encendida es enviado por
el bus a través de la dirección de grupo asociada. De forma que ahora será necesario un script de tipo byte.
Byte script:
if(param==0)
goto exit;
switch_on OX;
wait:
if(var1>=param)
goto exit;
var1=var1+1;
sleep 1;
goto wait;
exit:
switch_off OX;
Notas: OX es el nombre interno de la salida (de O1 a O16 dependiendo del tipo de actuador). Si se requiere encender o
apagar la salida de otro dispositivo la instrucción deberá ser "send_telegram()". El parámetro recibido a través de la dirección
de grupo es guardado en "param" y es el tiempo medido en segundos que la luz está encendida. Las tabulaciones no son
necesarias, se han utilizado para una presentación más clara del código.
RETARDO AL ENCENDER CON EL TIEMPO COMO PARÁMETRO
Descripción: Se trata del mismo ejemplo que el anterior pero en este caso a la hora de encender una luz.
Byte script:
if(param==0)
goto exit;
wait:
if(var1>=param)
goto exit;
var1=var1+1;
sleep 1;
goto wait;
exit:
switch_on OX;
Notas: OX es el nombre interno de la salida (de O1 a O16 dependiendo del tipo de actuador). Si se requiere encender o
apagar la salida de otro dispositivo la instrucción deberá ser "send_telegram()". El parámetro recibido a través de la dirección
de grupo es guardado en "param" y es el tiempo medido en segundos que la luz está apagada. Las tabulaciones no son
necesarias, se han utilizado para una presentación más clara del código.
www.besknx.com
v1.4
43