Scripts De Ejemplo - Bes Ingenium CT416410 Manual De Programación

Actuador todo/nada
Tabla de contenido

Publicidad

CT416410
- Actuador todo/nada
Manual de programación

3.12.4 Scripts de ejemplo

RETARDO SIMPLE AL APAGAR
Descripción: Se necesita encender una luz y automáticamente apagarla tras un tiempo determinado. Se realizará un script
de bit que se ejecutará al recibir "1" o "0" a través de la dirección de grupo asociada. El script siguiente es la forma más
simple de programarlo.
Bit Script:
Switch_on OX;
Sleep Y;
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()". Y es el tiempo medido en segundos que la
luz está encendida.
RETARDO REDISPARABLE AL APAGAR
Descripción: El mismo ejemplo que el caso anterior pero ahora se requiere reinicializar la cuenta atrás (retardo) cada vez
que se reciba un "1" a través de la dirección de grupo asociada.
Bit Script:
if(param==0)
goto exit;
switch_on OX;
wait:
if(param==1)
param=0;
if(var1>=Y)
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()". 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.
www.besknx.com
v1.4
var1=0;
42

Publicidad

Tabla de contenido
loading

Tabla de contenido