Capítulo 1
Programación de texto estructurado
IF...THEN
IF bool_expression THEN
<enunciado>;
END_IF;
Descripción:
Publicación 1756-PM007B-ES-P – Julio 2008
Use IF...THEN para hacer algo si o cuando ocurra una condición específica.
Operandos:
Texto estructurado
Operando
bool_
expression
La sintaxis es:
IF bool_expression1 THEN
<enunciado >;
ELSIF bool_expression2 THEN
Opcional
<enunciado>;
ELSE
Opcional
<enunciado>;
END_IF;
Para usar ELSIF o ELSE, siga estas pautas.
1. Para seleccionar entre varios posibles grupos de enunciados, añada uno
o más enunciados ELSIF.
• Cada enunciado ELSIF representa una ruta alternativa.
• Especifique todas las rutas ELSIF que necesite.
• El controlador ejecuta el primer enunciado IF o ELSIF verdadero y
2. Para hacer algo cuando todas las condiciones IF o ELSIF son falsas,
añada un enunciado ELSE.
Tipo
Formato
BOOL
Tag
Expresión
.
.
.
.
.
.
.
.
.
se salta el resto de los enunciados ELSIFs y ELSE.
Introduzca
Expresión o tag BOOL que evalúa
respecto a un valor BOOL (expresión
BOOL)
Enunciados a ejecutarse cuando
bool_expression1 es verdadera
Enunciados a ejecutarse cuando
bool_expression2 es verdadera
Enunciados a ejecutarse cuando
ambas expresiones son falsas
19