...
Onlnit() – se usa para la inicialización de las variables (configurar los valores iniciales) que se utilizarán en los sripts. Se debe ejecutar antes de iniciar cualquier módulo del sistema. Se recomienda nombrar el procedimiento una única vez para todos los scripts. Ejemplo de uso:
Code Block OnInit(){ flag=1; num=8; //se inicializarán las variables en el inicio }
- OnTime (DOW (1-7), día-mes-año, horas, minutos, segundos) – Funcionamiento en un momento específico.
Code Block OnTime(W,D,X,Y,H,C,S) { //W - DOW (0 - Lunes, 6 - Domingo); //D - fecha en el formato día-mes-año, 16 Agosto 2001 es "16-08-01" //X,Y - reservado //H - hora //C - minutos //S - segundos // COMPARANDO CON LOS PARÁMETROS, LA ACCIÓN ESTÁ ESPECIFICADA EN ADELANTE }
Ejemplos de uso:
Code Block OnTime(W,"16-08-01",X,Y,"11","11","30") { //el código se ejecutará el 16 Agosto, 2001 at 11:11:30 }
Code Block OnTime(W,D,X,Y,"11","11","30") { //el código se ejecutará cada día a las 11:11:30 }
Code Block OnTime(W,"16-08-01",X,Y,H,C,S) { //el código se ejecutará el 16 Agosto, 2001 //cada segundo }
Code Block OnTime(W,"16-08-01",X,Y,"11","11",S) { //el código se ejecutará el 16 Agosto, 2001 //cada segundo de 11:11 a 11:12 }
Code Block OnTime("0",D,X,Y,"21","0","0") { //el código se ejecutará cada Lunes // a las 21:00:00 }
- OnEvent (tipo de fuente, número, evento) – funciona si existe un evento específico proveniente del objeto de sistema. Éste es el procedimiento principal de creación de scripts. Ejemplos de uso:
...
Code Block |
---|
OnEvent("GRAY","1","ON") { //se ejecutará al cerrar el sensor 1 } |
...