Instrucciones básicas
7.1
Instrucciones lógicas con bits
7.1.1
Contactos y bobinas en instrucciones lógicas con bits
KOP y FUP resultan muy efectivos para procesar lógica booleana. Por otro lado, aunque
SCL resulta especialmente efectivo para la computación matemática compleja y para
estructuras de control de proyectos, se puede utilizar para la lógica booleana.
Contactos KOP
Tabla 7- 1
Contactos normalmente abiertos y normalmente cerrados
KOP
SCL
IF in THEN
ELSE
END_IF;
IF NOT (in) THEN
ELSE
END_IF;
Tabla 7- 2
Tipos de datos para los parámetros
Parámetro
IN
● El contacto normalmente abierto se cierra (ON) cuando el valor de bit asignado es igual a
● El contacto normalmente cerrado se cierra (ON) cuando el valor de bit asignado es igual
● Los contactos conectados en serie crean segmentos lógicos Y.
● Los contactos conectados en paralelo crean segmentos lógicos O.
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
Statement;
Statement;
Statement;
Statement;
Tipo de datos
Bool
1.
a 0.
Descripción
Contactos normalmente abiertos y normalmente cerrados: Los contactos
se pueden conectar a otros contactos, creando así una lógica
combinacional propia. Si el bit de entrada indicado utiliza el identificador
de memoria I (entrada) o Q (salida), el valor de bit se lee de la memoria
imagen de proceso. Las señales de los contactos físicos del proceso
controlado se cablean con los bornes de entrada del PLC. La CPU
consulta las señales de entrada cableadas y actualiza continuamente los
valores de estado correspondientes en la memoria imagen de proceso
de las entradas.
La lectura inmediata de una entrada física se indica introduciendo ":P"
después del offset I (p. ej. "%I3.4:P"). En una lectura inmediata, los
valores de datos de bit se leen directamente de la entrada física y no de
la memoria imagen de proceso. La lectura inmediata no actualiza la
memoria imagen de proceso.
Descripción
Bit asignado
7
173