1
Operaciones lógicas con bits
1.1
Lista de operaciones lógicas con bits
Descripción
Las operaciones lógicas con bits operan con dos dígitos, 1 y 0. Estos dos dígitos consituyen la
base de un sistema numérico denominado sistema binario. Los dos dígitos 1 y 0 se denominan
dígitos binarios o bits. En el ámbito de los contactos y bobinas, un 1 significa activado
("conductor") y un 0 significa desactivado ("no conductor").
Las operaciones lógicas con bits interpretan los estados de señal 1 y 0, y los combinan de acuerdo
con la lógica de Boole. Estas combinaciones producen un 1 ó un 0 como resultado y se
denominan "resultado lógico" (RLO). Las operaciones lógicas con bits permiten ejecutar las más
diversas funciones.
Se dispone de las operaciones lógicas con bits siguientes:
•
---| |---
•
---| / |---
•
---(SAVE) Cargar resultado lógico (RLO) en registro RB
•
XOR
•
---( )
•
---( # )---
•
---|NOT|--- Invertir resultado lógico (RLO)
Las siguientes operaciones reaccionan ante un RLO de 1:
•
---( S )
•
---( R )
•
SR
•
RS
Otras operaciones reaccionan ante un cambio de flanco positivo o negativo para ejecutar las
siguientes funciones:
•
---(N)---
•
---(P)---
•
NEG
•
POS
•
Leer directamente de periferia
•
Escribir directamente en periferia
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
Contacto normalmente abierto
Contacto normalmente cerrado
O-exclusiva
Bobina de relé, salida
Conector
Activar salida
Desactivar salida
Desactivar flip-flop de activación
Activar flip-flop de desactivación
Detectar flanco 1 --> 0
Detectar flanco 0 --> 1
Detectar flanco de señal negativo (1 --> 0)
Detectar flanco de señal positivo (0 --> 1)
11