Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCCIN
Lenguajes
LENGUAJES DE PROGRAMACIN
Bajo la direccin del IEC el estndar IEC 1131-3 (IEC 65) para
la programacin de PLC's ha sido definida. Alcanz el estado
de Estndar Internacional en Agosto de 1992. Los lenguajes
grficos y textuales definidos en el estndar son una fuerte
base para entornos de programacin potentes en PLC's. Con la
idea de hacer el estndar adecuado para un gran abanico de
aplicaciones, cinco lenguajes han sido definidos en total:
Grfico secuencial de funciones (grafcet).
Lista de instrucciones (LDI o AWL).
Texto estructurado.
Diagrama de flujo.
Diagrama de contactos.
16/10/2014
Lista de instrucciones
La lista de instrucciones (IL o AWL) es un
lenguaje de bajo nivel, similar al lenguaje
ensamblador. Con IL solo una operacin es
permitida por lnea (ej. almacenar un valor en
un registro). Este lenguaje es adecuado para
pequeas aplicaciones y para optimizar partes
de una aplicacin.
Texto estructurado
Bloques de funciones
16/10/2014
LADDER
LADDER
16/10/2014
Instrucciones
Instrucciones de tipo Rel.
Durante la operacin el controlador puede
energizar o desenergizar el bit.
Examinar si Energizado (XIC):
Cuando un dispositivo de entrada cierra su circuito o
una terminal de entrada manda una seal de
energizado, el contacto se cierra dando una seal de 1.
Instrucciones
Ejemplo de programacin.
Instrucciones
Ejemplo de programacin.
Se desea desarrollar un sistema de control de luces. El
sistema ser controlado por 4 switches: SWITCH1,
SWITCH2, SWITCH3, y SWITCH4. Estos switches controlarn
la luz en una habitacin de acuerdo a los siguientes
criterios:
1. Si cualquiera de los switches SWITCH1, SWITCH2, y
SWITCH3, se encuentra encendido, la luz se deber
encender, pero todos los switches deben encontrarse en la
posicin de apagado para que la luz pueda apagarse.
2. El cuarto switch (SWITCH 4) es el switch maestro. Si ste
switch se encuentra en la posicin de encendido las luces
debern apagarse y ninguno de los otros tres switches
tendrn control sobre la luz.
Circuitos combinacionales
AND lgico
OR lgico
16/10/2014
Circuitos combinacionales
Funcin NAND
Instrucciones
Oscilador
Enclavamiento
Funcin NOR
Instrucciones
Always-ON
Flip Flops
RS Flip Flop
Always-OFF
Timers y Contadores
Timers
Operaciones Matemticas
OUT1= (IN1+ IN2)(IN3+ IN4)
Contadores
16/10/2014
Operaciones Matemticas
OUT1= ((((IN1+ IN3+ IN8)(IN2 + IN7))+IN5)(IN4+IN9))+IN6
Resolucin
Ejercicios
Dibuje el diagrama escalera y escriba la funcin para un
programa que acepte entradas de los switches IN1, IN2,
IN3, IN4 e IN5 y energice la salida OUT123 cuando
nicamente una de las salidas este encendida. Escribir la
funcin de:
Out=((((IN1*IN2)+(IN3*IN4))*IN5*(IN6+IN7))+(OUT*IN1*IN2))
Ejercicios
Realizar los siguientes programas en LADDER,
grabe el programa en el PLC Micrologix 1500 y
verifique su funcionamiento:
16/10/2014
Solucin a)
a) Se est cambiando el control de una locomotora,
instalando un Micrologix 1500 en lugar de todos los
contactores rels utilizados anteriormente; se necesita,
como medida de seguridad, que se contine utilizando el
pedal de seguridad.
El prog. debe hacer lo sig. para que se activen todo el
ctrl. de la locomotora es necesario pisar el pedal. Si se
deja de pisar el pedal por ms de 5 seg. suena una
alarma; si la alarma suena por ms de 10 seg. se apaga la
locomotora.