Escolar Documentos
Profissional Documentos
Cultura Documentos
OPERACIONES
Ingeniero en Electricidad
Esp. Electrnica y Automatizacin Industrial
Escuela Superior Politcnica del Litoral
Puntualidad
Celulares en silencio
Prohibidos PSP, iPod, mp3, etc. (No usarlos durante clases)
Se admiten laptops, tablets y netbooks pero sin conexin
activa a internet
Registrarse: Enve un correo a la direccin
borisuleam@gmail.com y en asunto escriba el nombre de
la materia
MI FILOSOFA
Tareas 20%
Lecciones 40%
Examen 40%
EVALUACIN SEGUNDO PARCIAL
Tareas 15%
Lecciones 25%
Examen 40%
BIBLIOGRAFA BSICA
Motor
Solenoide 1 Solenoide 2
Ingrediente A Ingrediente B
Sensor 1
Sensor 2
Solenoide 3
CMO SE PROGRAMA UN PLC?
TECLAS DE
PANTALLA CURSOR
SALIDAS
Q1, Q2, Q3,
FAVOR DESCARGAR EL SOFTWARE E
INSTALARLO EN SU COMPUTADOR..
http://w3.siemens.com/mcms/programmable-logic-
controller/en/logic-module-logo/demo-
software/pages/default.aspx
Espacio de
trabajo
Bloques de
funciones
LOGOSOFT COMFORT
T P
ALARMA
CALDERO
ALARMA=PRESION+TEMPERATURA
TABLA DE VERDAD
BLOQUE DE FUNCIN
a b a+b
0 0 0
0 1 1
1 0 1
1 1 1
VIGILANDO UN CALDERO
La causa ms comn en las explosiones de calderos es la
falta de agua
Su jefe le ha encargado instalar un sensor de nivel de lquido
en el tanque de abastecimiento del caldero
Dicho sensor se activa cuando hay poca agua en el tanque
Tambin le ha pedido modificar el programa para tomar en
cuenta la nueva variable
Ahora el PLC debe encender la ALARMA: si la PRESIN es
muy alta si la TEMPERATURA es muy alta si hay poca
AGUA en el tanque
LOGOSOFT COMFORT
A T P
ALARMA
CALDERO
ALARMA=PRESION+TEMPERATURA+AGUA
OPERANDO UN CONDENSADOR
El ciclo de potencia de vapor en una gran planta de
energa utiliza un condensador enfriado por aire.
Cuando se produce mucha potencia elctrica, entra en
operacin una bomba de apoyo que enva agua desde un
ro cercano
El agua circula por un serpentn que apoya el trabajo del
ventilador
AL PROCESO
VENTILADOR
BOMBA
AL RIO
OPERANDO UN CONDENSADOR
El sistema cuenta con dos sensores:
a. Un sensor de NIVEL que indica si el ro tiene
suficiente agua para evitar que la bomba trabaje en
vaco
b. Un sensor de FLUJO que mide el caudal del lquido de
proceso y avisa si se produce mucha potencia
elctrica
Se desea que un PLC encienda la bomba cuando se genere
mucha potencia elctrica pero al mismo tiempo evitando
que la bomba trabaje en vaco
AL PROCESO
VENTILADOR
FLUJO
BOMBA
NIVEL AL RIO
OPERANDO UN CONDENSADOR
Este trabajo tambin puede ser efectuado por un ser
humano, sin embargo, las plantas de energa deben
trabajar 24 horas para ser rentables
Para programar el PLC debemos darle la orden:
Enciende la BOMBA: si el FLUJO es muy alto Y si el NIVEL
del ro es suficiente
Para que se encienda la BOMBA, es necesario que se
cumplan las dos condiciones (NIVEL Y FLUJO)
Esta operacin lgica se conoce como AND, y el resultado
de dicho clculo es verdadero si todas las variables de
entrada son verdaderas
Para denotar la operacin AND entre dos variables se usa
el smbolo , por lo cual tambin se le llama
multiplicacin lgica
La expresin lgica adecuada para el problema de la
bomba sera
VAPOR HUMEDO
DESDE EL PROCESO
BOMBA
BOMBA=NIVELFLUJO
OPERACIN AND (MULTIPLICACIN
LGICA)
El resultado de una operacin AND es verdadero si todas
las variables de entrada son verdaderas
TABLA DE VERDAD
BLOQUE DE FUNCIN
a b ab
0 0 0
0 1 0
1 0 0
1 1 1
OPERANDO UN CONDENSADOR
Durante el invierno las fuertes lluvias llevan gran cantidad
de lodo y desechos al ro
Para preservar an ms la integridad de la bomba, su jefe
decide instalar un sensor de TURBIEDAD
Dicho transductor est activo si la turbiedad del ro es
aceptable, de lo contrario la bomba podra sufrir daos
Es su deber modificar el programa
Ahora la BOMBA se debe encender: si el FLUJO es muy alto
Y el NIVEL del ro es aceptable Y la TURBIEDAD es baja
AL PROCESO
VENTILADOR
FLUJO
BOMBA
TURBIEDAD
NIVEL AL RIO
LOGOSOFT COMFORT
VAPOR HUMEDO
DESDE EL PROCESO
BOMBA
T
N
BOMBA=NIVELFLUJOTURBIEDAD
VENTILANDO UN GALPN
Dentro de los galpones industriales se debe mantener
niveles adecuados de calidad del aire por seguridad y
comodidad de obreros y equipos
Por lo general, las industrias cuentan con grandes
sistemas de ventilacin para resolver dicho problema
Los ventiladores al circular el aire mantienen condiciones
ptimas de trabajo
VENTILANDO UN GALPN
Su jefe desea automatizar la operacin del ventilador que
abastece a la nave industrial
Instala un sensor de HUMEDAD que se activa cuando el
aire tiene niveles ptimos
El ventilador debe encenderse cuando la calidad del aire
sea baja y le encarga realizar el programa
Para programar el PLC se le debe instruir: Enciende el
VENTILADOR cuando NO exista una HUMEDAD ptima
H
VENTILANDO UN GALPN
Este trabajo tambin puede ser efectuado por un ser
humano, sin embargo, es poco prctico contratar una
persona para encender y apagar un ventilador
Para programar el PLC debemos darle la orden:
Enciende en VENTILADOR cuando la HUMEDAD NO sea
ptima
Para que se encienda el VENTILADOR, es necesario que la
calidad del aire sea mala, es decir, que el sensor de
HUMEDAD est apagado
Esta operacin lgica se conoce como NOT (negacin
lgica), y el resultado de dicho clculo es verdadero si el
valor de la entrada es falso y viceversa
Para denotar la operacin NOT dibujaremos una raya
horizontal encima del nombre de la variable
La expresin lgica adecuada para el problema del
ventilador sera
VENTILADOR = HUMEDAD
LOGOSOFT COMFORT
I1 B001 Q1
I 1 Q
VENTILADOR
H
OPERACIN NOT (NEGACIN LGICA
O COMPLEMENTO)
TABLA DE VERDAD
BLOQUE DE FUNCIN
a a
0 1
1 0
PROPIEDADES DEL LGEBRA DE BOOLE
Elemento Inverso
Distributi vidad
A A 1
A (B C) A B A C
AA 0
PARA PRACTICAR
1 0
11
1 0
1 1
A 0
A 1
A 1
A 0
AA
AA
AA
AA
A AB
A(A B)
A AB B
TEOREMAS IMPORTANTES
Asociativi dad
A B C (A B) C A (B C)
A B C (A B) C A (B C)
Ley de Absorcin
Idempotenc ia
A A B A
AA A
A (A B) A
AA A
A A B A B
Ejercicio: Simplificar a la mnima expresin
F= ABC+ABC+ABC+ABC
G = E2 E1 E0 E1 + E2 E1 + E2 E1
LEYES DE MORGAN
A B AB
AB A B
EJERCICIOS DE PRCTICA
AB CD A B C
AB C (AB CD) E
A B C AB CD E
FUNCIONES LGICAS
Como vemos, la lgica matemtica nos puede servir para
representar el estado de variables reales como
temperatura, presin, nivel de lquido, etc.
Un determinado sensor (que puede estar activo o inactivo)
informa el estado de una variable al PLC
Si queremos implementar una accin de control, basta
con definir una funcin lgica para dicha accin, la cual
depende de los estados de las entradas.
En los ejemplos de aplicacin creamos funciones lgicas
para programar un controlador, de ah el nombre de PLC
(Controlador lgico programable)
VENTILADOR = HUMEDAD
FUNCIONES LGICAS
Las funciones lgicas tambin se pueden expresar en
forma de tablas de verdad, tal como se hizo con las
operaciones lgicas.
Por ejemplo, podemos definir una funcin G con la
siguiente tabla de verdad
A B G
0 0 0
0 1 1
1 0 0
1 1 1
A B G
0 0 0
0 1 1
1 0 0
1 1 1
Ejercicio: Obtener la funcin lgica F a partir de la siguiente
tabla de verdad:
A B C F
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Ejercicio: Obtener la funcin lgica F a partir de la siguiente
tabla de verdad:
A B C F
0 0 0 1
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Ejercicio: Encontrar la forma cannica y llevar a la mnima
expresin
A B C F
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
MAPAS DE KARNAUGH
Un mapa de Karnaugh es una representacin grfica de
una funcin lgica a partir de una tabla de verdad
Ayuda mucho en la simplificacin de funciones lgicas,
cuando stas contienen hasta 5 variables
Para un nmero mayor de variables se vuelve muy
engorroso
A B C F
0 0 0 0
AB
0 0 1 0 C 00 01 11 10
0 1 0 0
0 1 1 1 0 0 0 1 1
1 0 0 1
1 0 1 1 1 0 1 1 1
1 1 0 1
1 1 1 1
MAPAS DE KARNAUGH
AB
C 00 01 11 10
0 0 0 1 1
1 0 1 1 1
AGRUPAMIENTO
AB
C 00 01 11 10
0 0 0 1 1
1 0 1 1 1
CRITERIOS DE SIMPLIFICACIN
Una vez agrupados los 1, cada grupo contribuir con un
trmino en la suma de productos teniendo en cuenta lo
siguiente:
AB
C 00 01 11 10
0 0 0 1 1
1 0 1 1 1
Ejercicio: Encuentre la mnima expresin utilizando mapas
de Karnaugh
A B C F
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
Ejercicio: Encuentre la mnima expresin utilizando mapas
de Karnaugh
A B C F
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Ejercicio: Encuentre la mnima expresin utilizando mapas
de Karnaugh
A B C F
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
Ejercicio: Encuentre la mnima expresin utilizando mapas
de Karnaugh
A B C D F
0 0 0 0 1
0 0 0 1 0
0 0 1 0 1
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 0
1 0 1 0 1
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 1
1 1 1 1 0
Ejercicio: Encuentre la mnima expresin utilizando mapas
de Karnaugh
A B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 X
1 0 0 X
1 0 1 1
1 1 0 1
1 1 1 1
Ejercicio: Encuentre la mnima expresin
AB
CD 00 01 11 10
00 1 1 1 1
01 1 1 0 0
11 0 0 0 1
10 0 0 1 1
DISEO DE SISTEMAS COMBINACIONALES