Logosoft XOR
Con el bloque XOR (=1) podemos implementar la lógica booleana xor con el PLC siemens y logosoft
Bloque XOR
La salida de una función XOR (O or exclusiva) adopta el estado 1 si las entradas tienen diferentes estados lógicos.
Si no se utiliza una entrada de este bloque, se le asigna el valor encendido (1).[1]
A continuación veamos la tabla de la lógica de la función XOR.
Entrada 1 | Entrada 2 | Salida |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Para mas información del funcionamiento de la lógica xor en este post encontraran la definición y el circuito realizado con el integrado 7486.
![Bloque XOR](/b/oscardevops/images/2019/07/im-logosoft-xor.jpg)
Los bloques XOR normalmente se representan con el caracter =1.
Propiedades del bloque
Al dar doble click sobre el bloque o dar con el boton derecho y seleccionar propiedades, podemos encontrar para estos bloques dos pestañas las cuales son:
Parámetros
En los parámetros tenemos dos opciones que podemos usar.
Nombre del bloque
Podemos adicionarle un nombre al bloque para identificarlo en el editor de diagrama.
![Bloque XOR parametros](/b/oscardevops/images/2019/07/im-logosoft-xor-parametros.jpg)
Comentarios
En esta pestaña podemos adicionar un comentario o un texto que va a aparecer encima del bloque, puede ayudar a identificar o a nombrarlo.
![Bloque XOR comentario](/b/oscardevops/images/2019/07/im-logosoft-xor-comentarios.jpg)
Ejemplo
Para comprobar el funcionamiento del bloque, vamos a crear el siguiente ejemplo, en donde utilizaremos los siguientes bloques:
Bloques del ejemplo
Bloque | Función |
---|---|
Entradas | Se usaran dos bloques, I1 e I2 para encender, todos los bloques deben estar en la configuración de simulación como interruptor. |
Salidas | La identificaremos como Q1, para visualizar el comportamiento de la lógica del bloque XOR. |
Bloque XOR | Se va a encargar de activar la salida Q1 bajo la lógica booleana | xor. |
Diagrama
Luego armaremos el siguiente diagrama en Logosoft:
![Bloque XOR desactivo](/b/oscardevops/images/2019/07/im-logosoft-xor-ejemplo-1.jpg)
![Bloque XOR desactivo](/b/oscardevops/images/2019/07/im-logosoft-xor-ejemplo-2.jpg)
![Bloque XOR activo](/b/oscardevops/images/2019/07/im-logosoft-xor-ejemplo-3.jpg)
Funcionamiento
Si entradas del bloque son diferentes, la lógica de la xor activara la salida como se muestra en la imagen anterior.
Referencias
[1] Documentación de ayuda Documentación logo soft, pestaña de ayuda V8.0.0, Consultado Junio 2019