Switch (Distribuidor De Saltos) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

8.8.3

SWITCH (distribuidor de saltos)

Tabla 8-137
Instrucción SWITCH
KOP / FUP
SCL
No disponible
En KOP y FUP: Haga clic debajo del nombre del cuadro y seleccione un tipo de datos en el menú desplegable.
1
En SCL: utilice una serie de comparaciones IF-THEN.
2
Tabla 8-138
Tipos de datos para parámetros
Parámetro
Tipo de datos
K
UInt
==, <>, <, <=, >. >=
SInt, Int, DInt, USInt, UInt, UDInt, Real,
LReal, Byte, Word, DWord, Time, TOD,
Date
DEST0, DEST1, ..,
Etiquetas de programa
DESTn, ELSE
1
La entrada K y las entradas de comparación (==, <>, <, <=, >, >=) deben tener el mismo tipo de datos.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
La instrucción SWITCH actúa como un distribuidor de salto de pro‐
grama para controlar la ejecución de secciones de un programa.
Dependiendo del resultado de la comparación entre el valor de la
entrada K y los valores asignados a las entradas de comparación
específicas, se produce un salto a la etiqueta del programa que co‐
rresponde al primer test de comparación que sea TRUE. Si ninguna
de las comparaciones es TRUE, se produce un salto asignado a la
etiqueta asignada a ELSE. La ejecución del programa continúa con
las instrucciones que siguen a la etiqueta de destino.
1
Descripción
Entrada de valor de comparación común
Entradas de valor de comparación separadas para tipos de
comparación específicos
Etiquetas de destino correspondientes a comparaciones de‐
terminadas:
Primero se procesa la entrada de comparación bajo la entrada
K y siguiente a ella, lo que provoca un salto a la etiqueta asig‐
nada a DEST0 si la comparación entre el valor K y esta entrada
es TRUE. El siguiente test de comparación utiliza la siguiente
entrada situada debajo y provoca un salto a la etiqueta asig‐
nada a DEST1 si la comparación es TRUE; las comparaciones
restantes se procesan de forma similar y si ninguna de ellas es
TRUE, se produce un salto asignado a la etiqueta asignada a la
salida ELSE.
Instrucciones básicas
8.8 Control del programa
297

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido