Vous êtes sur la page 1sur 0

ARQUITECTURA INTERNA DEL AUTMATA

PROGRAMABLE O PLC
ARQUITECTURA INTERNA DEL AUTMATA
PROGRAMABLE O PLC
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Qu es un Autmata Programable?
Un autmata programable industrial (API) o Programable logic
controller (PLC), es un equipo electrnico, programable en
lenguaje no informtico, diseado para controlar en tiempo real
y en ambiente de tipo industrial, procesos secuenciales.
Un PLC trabaja en base a la informacin recibida por los
sensores y el programa lgico interno, actuando sobre los
accionadores de la instalacin.
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Dnde se usa un Autmata
Programable?
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Un autmata programable suele emplearse en procesos industriales que
tengan una o varias de las siguientes necesidades:
Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secuenciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programacin centralizada de las partes del proceso.
Aplicaciones generales:
Maniobra de mquinas.
Maniobra de instalaciones.
Sealizacin y control.
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Entre la ventajas tenemos:
Menor tiempo de elaboracin de proyectos.
Posibilidad de aadir modificaciones sin costo aadido en
otros componentes.
Mnimo espacio de ocupacin.
Menor costo de mano de obra.
Mantenimiento econmico.
Posibilidad de gobernar varias mquinas con el mismo PLC.
Menor tiempo de puesta en funcionamiento.
Si el PLC queda pequeo para el proceso industrial puede
seguir siendo de utilidad en otras mquinas o sistemas de
produccin.
Ventajas e inconvenientes de los PLC's
Adiestramiento de tcnicos.
Costo.
Y entre los inconvenientes:
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Fuente de alimentacin
CPU
Mdulo de entrada
Mdulo de salida
Terminal de programacin
Perifricos.
PARTES DE UN AUTMATA PROGRAMABLE PARTES DE UN AUT
PARTES DE UN AUT

MATA PROGRAMABLE
MATA PROGRAMABLE
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
PARTES DE UN AUTMATA PROGRAMABLE PARTES DE UN AUT
PARTES DE UN AUT

MATA PROGRAMABLE
MATA PROGRAMABLE
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
PARTES DE UN AUTMATA PROGRAMABLE PARTES DE UN AUT
PARTES DE UN AUT

MATA PROGRAMABLE
MATA PROGRAMABLE
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Programador de mano
Programador profesional tipo PC
TERMINALES DE PROGRAMACIN TERMINALES DE PROGRAMACI
TERMINALES DE PROGRAMACI

N
N
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Tipos de PLCs
De gama baja:
con E/S<256
De gama media:
con 256<=E/S <=1024
De gama alta:
con E/S>1024
De acuerdo al nmero de Entradas y Salidas
Autmatas programables
Autmatas programables
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Tipos de PLCs
De acuerdo a su conformacin
Compactos:
tienen todas sus componentes
electrnicas en un solo compartimiento
Modulares:
Las E/S son mdulos o tarjetas
independientes con varias E/S ,que se
acoplan al bus con conectores .
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Ejemplo de PLCs Compactos
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
Algunos PLCs Modulares
Ejemplo de tarjeta
o mdulo de e/S
FESTO
SIEMENS
Componentes de un PLC
Microprocesador
Microprocesador
Imagen
de
entradas
Imagen
de
entradas
Imagen
de
salidas
Imagen
de
salidas
Mdulos
de
salida
Mdulos
de
salida
Mdulos
de
entrada
Mdulos
de
entrada
El microprocesador no acta en forma directa con las entradas y salidas del PLC.
Para ello se usa la imagen de entradas y la imagen de salidas
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Memoria
de
programa
Memoria
de
programa
Componentes de un PLC
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Memoria
imagen
de E/S
Memoria
imagen
de E/S
Memoria
De
datos
Memoria
De
datos
temporizadores
temporizadores
contadores
contadores
Fuente
de
alimentacin
Fuente
de
alimentacin
Batera
Batera
Bus interno
Bus interno
Interfases
de
entrada
Interfases
de
entrada
Unidad
central
Unidad
central
Interfases
De
salida
Interfases
De
salida
Diagrama de bloques de la arquitectura de un PLC
EL CPU
EL CPU
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
La unidad central de procesamiento es un sistema microprocesador
que es la unidad de toma de decisiones en el PLC. Tambin contiene
el sistema de memoria. El CPU monitorea las entradas toma
decisiones basadas en las instrucciones sostenidas en su memoria de
programa, realiza conmutacin, conteo, temporizacin comparacin
de datos y operaciones secuenciales.
Carlos Canto
Facultad de Ciencias
UASLP
UASLP
La CPU es el corazn del autmata programable. Es la encargada de ejecutar el
programa de usuario mediante el programa del sistema (es decir, el programa
de usuario es interpretado por el programa del sistema).
Sus funciones son:
Vigilar que el tiempo de ejecucin del programa de usuario no excede un
determinado tiempo mximo (tiempo de ciclo mximo). A esta funcin se
le suele denominar Watchdog (perro guardin).
Ejecutar el programa de usuario.
Crear una imagen de las entradas, ya que el programa de usuario no
debe acceder directamente a dichas entradas.
Renovar el estado de las salidas en funcin de la imagen de las mismas
obtenida al final del ciclo de ejecucin del programa de usuario.
Chequeo del sistema.
EL CPU
EL CPU
Memorias de un PLC
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Programas ejecutivos
Firmware, del sistema
ROM EPROM
Programas ejecutivos
Firmware, del sistema
ROM EPROM
Memorias temporales
RAM o EPROM
Memorias temporales
RAM o EPROM
Memoria Imagen o tabla
de estados de
entrada-salida (RAM)
Memoria Imagen o tabla
de estados de
entrada-salida (RAM)
Memoria de datos
Numricos y variables
Internas (RAM)
Memoria de datos
Numricos y variables
Internas (RAM)
Memoria del programas
de usuario (RAM)
Memoria del programas
de usuario (RAM)
Programa y
memoria del
sistema o
firmware
Memoria de
la tabla de
datos
Memoria del
programa del
usuario
Memoria
de usuario
Memorias de un PLC
Memoria ROM , no accesible desde el exterior, en la que el
fabricante graba el programa monitor, sistema ejecutivo o
firmware para realizar las siguientes tareas:
Inicializa el PLC al energizar o restablecer (reset), inicia el
ciclo de exploracin de programa.
Realiza autotest en la conexin y durante la ejecucin del
programa
Comunicacin con perifricos y unidad de programacin
Lectura y escritura en las interfases de E/S.
Contiene el interprete del programa del usuario, si existe.
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Programas ejecutivos
Firmware, del sistema
ROM EPROM
Programas ejecutivos
Firmware, del sistema
ROM EPROM
Memorias temporales
RAM o EPROM
Memorias temporales
RAM o EPROM
Programa y
memoria del
sistema o
firmware
Memorias de un PLC
La memoria de imagen de entradas y salidas:
Almacena las ltimas seales tanto las leidas en la entrada como
las enviadas a la salida actualizndose tras cada ejecucin
completa del programa
Las seales de entrada consideradas para el clculo no son las
actuales de la planta , sino las presentes en la memoria imagen
leidos en el ciclo anterior.
Y los resultados obtenidos no van directamente a la interfaz de
salida sino a la memoria imagen de salidas cuando finaliza cada
ejecucin del programa.
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Memoria imagen de entradas y salidas
Las imgenes de entradas y salidas del proceso existen por
tres razones:
El sistema verifica todas las entradas al comenzar el ciclo. De este modo se
sincronizan y congelan los valores de estas entradas durante la
ejecucin del programa. La imagen del proceso actualiza las salidas
cuando termina de ejecutarse el programa. Ello tiene un efecto
estabilizador en el sistema.
El programa de usuario puede acceder a la imagen del proceso mucho ms
rpido de lo que podra acceder directamente a las entradas y salidas
fsicas, con lo cual se acelera su tiempo de ejecucin.
Las entradas y salidas son unidades de bit a las que se debe acceder en
formato de bit. No obstante, la imagen del proceso permite acceder a ellas
en formato de bits, bytes, palabras y palabras dobles, lo que ofrece
flexibilidad adicional.
Acceso a la memoria imagen de Entrada y Salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Interfaz de
entradas
Interfaz de
entradas
Imagen de
entradas
Imagen de
entradas
Memoria
de
datos
Memoria
de
datos
CPU
CPU
Interfaz de
salidas
Interfaz de
salidas
Imagen de
salida
Imagen de
salida
Memoria de
programa
Memoria de
programa
a) consulta de entradas y carga en memoria imagen
Acceso a la memoria imagen de Entrada y Salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
a) consulta de entradas y carga en memoria imagen
Acceso a la memoria imagen de Entrada y Salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Interfaz de
entradas
Interfaz de
entradas
Memoria
de
datos
Memoria
de
datos
CPU
CPU
Interfaz de
salidas
Interfaz de
salidas
Imagen de
salida
Imagen de
salida
Memoria de
programa
Memoria de
programa
Imagen de
entradas
Imagen de
entradas
b) Ejecucin del programa cargando resultados en memoria imagen de
salida
Acceso a la memoria imagen de Entrada y Salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Interfaz de
entradas
Interfaz de
entradas
Imagen de
entradas
Imagen de
entradas
Memoria
de
datos
Memoria
de
datos
CPU
CPU
Interfaz de
salidas
Interfaz de
salidas
Imagen de
salida
Imagen de
salida
Memoria de
programa
Memoria de
programa
c) Transferencia de resultados a interfaz de salida
Interfases de entrada y salida Interfases de entrada y salida
Interfases de entrada y salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Establecen la comunicacin entre la
unidad central y el proceso.
Filtran
Adaptan
Codifican
Clasificacin de las entrada y salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
POR EL TIPO DE SEALES:
Digitales de 1 bit
Digitales de varios bits
Analgicas
POR LA TENSIN DE ALIMENTACIN:
De corriente continua ( estticas de 24/110 Vcc)
De CD a colector abierto (PNP o NPN)
De CA (60/110/220 Vca)
Salidas por relevador ( libres de tensin)
Interfaces de entrada y salida
misin :
establecer un puente de comunicacin entre el autmata y el
proceso
Las interfaces de entrada filtran, adaptan y codifican de
forma comprensible para la CPU, las seales
procedentes de los elementos de entrada.
Las interfaces de salida son las encargadas de
decodificar, y amplificar las seales generadas durante
la ejecucin del programa antes de enviarlas a los
elementos de salida.
Interfaces de entrada y salida
En los autmatas pequeos, el tipo de interfaces
disponibles suele ser limitado, siendo las ms
frecuentes, clasificadas por entradas y salidas:
Entradas
Corriente continua a 24 48 Vcc.
Corriente alterna a 110 o 220 Vca.
Analgicas de 0-10 Vcc o 4-20 mA
Salidas
Por rel.
Estticas por triac a 220 Vca mximo.
Colector abierto para 24 o 48 Vcc.
Analgicas de 0-10 V o 4-20 mA.
Clasificacin de las entrada y salida
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
POR EL AISLAMIENTO:
Con separacin Galvnica (optoacopladores)
Con acoplamiento directo
POR LA FORMA DE COMUNICACIN CON LA
UNIDAD CENTRAL:
Comunicacin serie
Comunicacin paralelo
POR LA UBICACIN:
Locales
remotos
Ciclo de operacin del PLC
(SCAN)
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Ciclo de operacin del PLC
(SCAN)
Carlos Canto
Facultad de Ciencias
Carlos Canto Q.
Facultad de Ciencias
UASLP Autmatas programables
Autmatas programables
Leer status
de las
entradas
Leer status
de las
entradas
Ejecutar programa
de control
y accionar/ apagar
bobinas internas
Ejecutar programa
de control
y accionar/ apagar
bobinas internas
Actualizar salidas
Actualizar salidas
arranque
Ejecucin del programa

Vous aimerez peut-être aussi