Mircom OpenBAS Manual Del Usuario página 38

Tabla de contenido

Publicidad

Palabra clave:
Palabra clave:
Palabra clave:
Palabra clave:
Palabra clave:
Palabra clave:
caracteres en tamaño)
END
JUMP
CALL
SUB_BEGIN
SUB_DEMARRER
SUB_END
Como se muestra en el previo ejemplo de la ultima pagina, la palabra END es utilizada para marcar el
final del programa. Cualquier código después de la palabra clave END no será añadida al programa. Si no
es utilizada la etiqueta END el compilador automáticamente creara una instrucción END al final de la
ultima instrucción de programa utilizado.
Utilizando las instrucciones JUMP y CALL la instrucción END puede ser saltada bajo control del programa
para hacer una lógica basada en el estado de la base de datos (archivo I/O, horarios etc.).
Es muy poderoso permitir al programa ramificarse basado en el estado de diferentes variables que
componen la base de datos del objeto
La palabra clave 'JUMP' permite ramificar el flujo del programa basado en el estado del proceso, toma el
siguiente formato:
Sintaxis:
JUMP [Etiqueta] (Etiqueta definida personalizada ID, de 1 a 32
caracteres en tamaño)
Ejemplo:
JUMP SKIP_1
.. Algunas instrucciones saltan incondicionalmente
[SKIP_1]
para la instrucción de salto
.. El programa salta a la etiqueta SKIP_1
y continúa procesando desde este punto
Otro uso de la instrucción JUMP en conjunto con la palabra clave IF, es el de ramificar el programa
cuando detecta una condición.
Wizard de HVAC Y automatización de edificios eZ rev. 2, @ 22/03/2018
END
JUMP
CALL
SUB_BEGIN
SUB_END
[X]
(Etiquetas definidas personalizadas ID, de 1 a 32
FIN
FIN
SAUT
BRINCA
APPEL
LLAMA
SUB_INICIO
SUB_FIN
SUB_FIN
ENDE
SPRING
ANRUF
SUB_BEGIN
SUB_ENDE
// Salto incondicional
// La etiqueta de marcador de posición
FINE
EINDE
SALTARE
SPRING
CHIAMATA
OPROEP
SUB_INIZIO
SUB_BEGIN
SUB_FINE
SUB_EINDE
Page 38

Publicidad

Tabla de contenido
loading

Tabla de contenido