Descargar Imprimir esta página

Siemens SIMATIC S7-1500 Manual De Funciones página 98

Ocultar thumbs Ver también para SIMATIC S7-1500:

Publicidad

Crear el programa MCL (S7-1500T)
5.6 Instrucciones de control (S7-1500T)
5.6.2
Instrucción CASE (S7-1500T)
Descripción
La instrucción CASE elige una sección de programa a partir de una selección de n alternativas.
Esta selección se basa en el valor actual de una expresión de selección.
La selección tiene lugar a partir de una lista de valores que asigna una sección de programa a
cada valor/grupo de valores.
Sintaxis
El siguiente diagrama muestra la sintaxis de una instrucción CASE:
Desarrollo de la ejecución
Para instrucciones CASE se aplica lo siguiente:
• La expresión que sigue a la palabra clave CASE se evalúa y debe contener un valor del tipo
DINT o UDINT, que se compara con la lista de valores.
• A continuación, se comprueba si el valor de selección está contenido en la lista de valores.
Cada valor de la lista representa uno de los valores admisibles para la expresión de
selección.
• Si una lista coincide, se ejecuta la parte correspondiente del programa, y el programa
continúa después tras END_CASE.
• Si no hay ninguna coincidencia, pero existe una ramificación ELSE, se ejecuta esta. De lo
contrario, el programa continúa tras END_CASE.
98
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA

Publicidad

loading