Está en la página 1de 43

TALLER

APRENDIENDO
PLC’S

Instructor :
OMAR
CARRETO
OBJETIVOS :

1. Conocer la diferencia entre lógica cableada y lógica


programada .
2. Describir que es un PLC ,explicar cuales son sus tipos y sus
partes principales.
3. Describir la arquitectura interna de un PLC.
4. Conocer los lenguajes de programación según la norma IEC -
61131 -3 .
5. Conocer los tipos de controladores industriales de la marca
Allen Bradley .
6. Utilizar el entorno de programación RSLogix 5000 y STUDIO
5000.
7. Configurar el driver de comunicación RSLinx Classic y el
simulador RSEmulate 5000.
LOGICA PROGRAMADA

Lógica programada es lo contrario de la lógica cableada, en esta


se sustituyen los elementos utilizados en los circuitos de mando (
contactos auxiliares de relés electromecánicos, contactores de
potencia, relés temporizados, relés contadores, etc. ) por PLC's,
Autómatas Programables o Relés programables. Esto nos
permite realizar cambios en las operaciones de mando,
mediante el cambio de la programación, y por ello no tener que
modificar el cableado.
LOGICA CABLEADA VS PROGRAMADA

Las ventajas y desventajas del PLC frente a la lógica cableada es la


siguiente:

• La lógica cableada ocupa tableros muy grandes a comparación de los


PLC.
• Consta de varios elementos móviles que pueden en algún momento
fallar el PLC es a base de compontes electrónicos sólidos .
• El cableado de la lógica cableada es muy complicado y consta de
muchos cables en el caso del PLC esto se reduce en gran medida.
• El mantenimiento y la detección de fallas es muy difícil en la lógica
cableada en el PLC es mas fácil.
• Si queremos hacer más rutinas de automatización debemos agregar
mas componentes físicos en el caso del PLC habría que modificar el
programa.
• Los componentes en la lógica cableada son robustos el PLC por tener
componentes electrónicos es muy débil.
• La presencia de armónicos y ruido altera el funcionamiento del PLC en
la lógica cableada no pasa esto.
• La lógica cableada no puede comunicar con otros dispositivos como si
lo puede hacer el PLC.
¿QUÉ ES UN PLC?

• Un PLC (Controlador Lógico Programable ) es un equipo


electrónico, basado en un microprocesador o microcontrolador, los
cuales reciben información de sus entradas y son procesadas por
la CPU para luego enviar una respuesta mediante sus salidas ,
esta diseñado para controlar procesos en tiempo real y en
ambiente agresivo (ambiente industrial), permite realizar tareas
repetitivas con precisión y seguridad.
VENTAJAS Y DESVENTAJAS DE LOS
PLC
VENTAJAS DESVENTAJAS
• Espacio reducido. • Mano de obra especializada .
• Flexibilidad:fácil modificación o • Condiciones ambientales
ampliación. apropiadas.
• Control mas preciso. • Mayor costo para operaciones
• Mayor rapidez de respuesta. pequeñas .
• Control de procesos complejos.
• Facilidad de programación.
• Seguridad en el proceso
• Fácil instalación.
• Menos consumo de energía.
• Mejor monitoreo del proceso.
• Menor mantenimiento.
• Deteccion rápida de averias .
• Posibilidad de comunicación.
CRITERIOS PARA LA SELECCIÓN DE
PLC
CLASIFICACION DE PLC SEGÚN SU
ESTRUCTURA

ESTRUCTURA COMPACTA:
• En un solo bloque todos sus elementos:
fuente de alimentación, CPU, memorias de
entradas/salidas, etc.
• Aplicaciones en el que el número de
entradas/salidas es pequeño, poco variable
y conocido a priori.
• Carcasa de carácter estanco, que permite
su empleo en ambientes industrialmente
especialmente hostiles.

ESTRUCTURA MODULAR
• Compuesto por módulos independientes .
• Permite adaptarse a las necesidades del
diseño, y a las posteriores actualizaciones.
• Funcionamiento parcial del sistema frente a
averías localizadas, y una rápida reparación
con la simple sustitución de los módulos
averiados.
ARQUITECTURA INTERNA DE UN PLC
COMPONENTES DE UN PLC

Los componentes principales son : la fuente de alimentación,


la carcasa, la unidad central de procesos, los sensores,
actuadores, módulos de comunicación , los módulos de
entradas y salidas,

Fuente de Alimentación
La fuente de alimentación o poder es un
dispositivo que provee electricidad a la
unidad central de procesos, y los módulos
de entrada y salida .
Generalmente las fuentes de poder se
alimentan con 220 VAC y a su salida
manda 24 VCD, son diseñadas para
soportar pérdidas de energía sin
afectar la operación del PLC.
COMPONENTES DE UN PLC

Carcasa o bastidor
También llamado Rack o chasis , es el componente que une todos los
elementos del PLC. Tiene una placa base (conocida como backplane)
en la parte trasera que conecta de manera paralela las tarjetas de
CPU y permite su comunicación entre ellas. Este dispositivo puede
ser construido en diferentes tamaños dependiendo de las
necesidades de programación.
COMPONENTES DE UN PLC

UNIDAD CENTRAL DE PROCESOS –


CPU
El CPU es el cerebro del PLC, El CPU tiene un
microprocesador similar al de las computadoras
personales. El microprocesador es un circuito
integrado (chip) que realiza operaciones lógicas
y matemáticas, manejo de datos y rutinas de
diagnóstico.
El CPU se encarga de recibir información del
modulo de entradas ,posteriormente las procesa
y envía respuestas al modulo de salidas .

Funciones :
• Vigila el tiempo de ejecución de programa (Wacthdog ).
• Ejecuta el programa de usurario .
• Crea una imagen de entradas y salidas .
• Envía una respuesta de acuerdo al programa implementado .
COMPONENTES DE UN PLC

UNIDAD CENTRAL DE PROCESOS – TIPOS DE MEMORIAS


Dentro del CPU tenemos los siguientes tipos de memoria :
• Memoria de Sistema (ROM) : Es el programa en código maquina que monitorea
el sistema (Firmware) ,este programa es ejecutado directamente por el
microprocesador ,viene escrito de fabrica ,puede actualizarse .
• Memoria de programa de usurario : En esta memoria se almacenara el
programa que se ejecutara cíclicamente , es borrable eléctricamente , no es
volátil ,es decir si se pierde la energía el programas sigue guardado .
• Memoria de datos : En esta memoria se almacenaran temporalmente los datos
de marcas, temporizadores,contadores ,registros ,etc. Es volátil .
• Memoria remanente : Se puede guardar datos de la memoria de datos a fin de
no perder información cuando haya perdida de energía .
• Memoria de almacenamiento : Es una memoria externa tipo SD ,puede ser del
tipo EEPROM o FLASH .
• Memoria de imagen de entradas y salidas :Almacena las ultimas señales leidas
en la entrada como las enviadas a la salida ,actualizándose tras cada ejecución
completa del programa (Ciclo SCAN )
COMPONENTES DE UN PLC

MODULOS DE EXPANSION
Los Controladores Lógicos Programables pueden ampliar su funcionalidad con un
hardware que es agregado para permitirle ampliar aspectos como las: entradas
digitales, entradas analógicas, salidas digitales, salidas analógicas, salidas tipo relé
y por supuesto distintos protocolos de comunicación.

MODULOS DE COMUNICACION
Permiten al PLC comunicarse mediante distintos tipos de protocolos por
nombrar algunos:
• Protocolo DEVICENET
• Protocolo Ethernet/IP
• Protocolo Modbus RTU
• Protocolo Modbus TCP
• Protocolo Profibus
• Protocolo Profinet
COMPONENTES DE UN PLC

MODULOS DE ENTRADAS Y SALIDAS


Son módulos que proveen una interface entre los componentes conectados
físicamente y el CPU. A través de los módulos se hace el intercambio de
información, ya sea para obtener datos o para el control de dispositivos en un
proceso .
Los módulos de entradas aceptan señales provenientes de pulsadores , sensores
binarios ,analógicos ,etc .
Los módulos de salidas envían señales para activar salidas binarias o enviar
información analógica .
Tienen además la función de aislar y proteger al CPU de problemas externos .
COMPONENTES DE UN PLC

MODULOS DE ENTRADAS DIGITALES


Son aquellos que manipulan información digital y establecen la comunicación
entre los sensores y el CPU . La clasificación de estos módulos está orientada a bits.
Cada bit representa un elemento completo de información y provee el estado de
algún dispositivo externo (activado-desactivado o abierto-cerrado). Este estado es
captado por el módulo e interpretado por el CPU para utilizarse dentro de un
proceso.
COMPONENTES DE UN PLC

MODULOS DE SALIDAS DIGITALES


Estos módulos se utilizan como interface entre el CPU y los actuadores. Solo se es
preciso transmitir dos estados lógicos (activado-desactivado) y están disponibles
en varios rangos de corriente y voltaje para AC/DC.
Los actuadores que se conectan a estas interfaces pueden ser:relevadores,
lámparas indicadoras, electroválvulas, displays, entre otros.
COMPONENTES DE UN PLC

MODULOS DE SALIDAS DIGITALES TIPO RELAY


COMPONENTES DE UN PLC

MODULOS DE SALIDAS DIGITALES TIPO TRIAC ,


TRANSISTOR Y RELAY
COMPONENTES DE UN PLC

MODULOS DE ENTRADAS
ANALOGICAS
Estos módulos tienen como objetivo digitalizar las
señales analógicas para que puedan ser
interpretadas por el CPU. La transición de un valor
de una señal analógica a una digital es realizada por
un convertidor A/D. Estos convertidores
deben producir un rango digital de valores máximo y
mínimo para representar la señal analógica en toda
su magnitud.Los módulos más difundidos son:

Señal de corriente: 0-20 mA, 4-20 mA.


Señal de tensión: 0-10 V, 0-5 V, 0-2V, ± 10V.
COMPONENTES DE UN PLC

MODULOS DE SALIDAS ANALOGICAS


Los módulos de salida analógica son dispositivos
que reciben del procesador datos digitales, y son
convertidos en un voltaje o corriente proporcional
para controlar un dispositivo analógico. La transición
de una señal analógica es realizada por un
convertidor D/A.
Dentro de los valores estandarizados se encuentran:
Señal de corriente: 0-20 mA, 4-20 mA, ± 20 mA.
Señal de tensión: 0-10V, ± 10 V.

Algunos de los dispositivos controlados por estos


módulos son válvulas de control, instrumentos,
registradores gráficos, entre otros.
INTERFACES DE PROGRAMACIÓN

Programador manual - PG : Computadora - PC:

es un dispositivo que La computadora personal se


presenta teclas orientadas a comunica con el procesador del
la programación y PLC por medio de un puerto
monitoreo. Son de serial, paralelo o Ethernet.
aplicación específica, solo Para programar desde una PC
puede ser utilizado en el se instala un programa
PLC para el cual fue (software)
diseñado que permite establecer la
comunicación entre ambos.
SECUENCIA DE OPERACIÓN DE UN PLC

El sistema de cualquier controlador consta de una serie de


funciones básicas de trabajo que se llevan a cabo en ciertos
momentos de cada ciclo :

• Inicio o conexión: El CPU consulta durante todo el ciclo del


programa el estado de cada una de las entradas y almacena
los datos en los registros de memoria.

• Ejecución del programa: El procesador realiza las


instrucciones del programa y asigna el estado de señal a los
registros de las salidas, indicando si dicha salida se activa o
no.

• Final del ciclo de ejecución: Una vez concluida la ejecución


del programa, las señales a las terminales de salida se
mantienen activadas o desactivadas hasta el final del
ciclo,luego se repite el proceso .
SECUENCIA DE OPERACIÓN DE UN PLC

• Tiempo de ciclo de SCANEO o SCAN :


El tiempo de ciclo, es el tiempo que tarda en ejecutar un ciclo completo,
este tiempo es muy importante, ya que las ordenes de conexión y
desconexión de los actuadores conectados a las salidas se realiza una
vez por ciclo .
TIEMPO DE VIGILANCIA DE CICLO -
WATCHDOG
El tiempo de vigilancia de ciclo o Watchdog, es un mecanismo
interno de la CPU que controla la duración del tiempo de ciclo y,
cuando este supera los valores establecidos, el Watchdog da la
orden de resetar o parar al autómata pasando de Run a Stop y, por
lo tanto, la CPU deja de ejecutar el programa.
El tiempo del Watchdog puede ser fijo o programable, dependiendo
del tipo de la CPU.

Las CPUs pequeñas dirigidas a instalaciones sencillas y sin


requerimientos de seguridad, vienen configuradas de fábrica con
un tiempo de Watchdog que el fabricante considera aceptable y
que puede llegar hasta 500 milisegundos. En otras CPU, las más
potentes, el tiempo de ciclo se puede definir en función de la
complejidad de la instalación y como son más rápidas, se pueden
fijar los tiempos entre 10 y 200 milisegundos.
LENGUAJES DE PROGRAMACION DE
LOS PLC
LENGUAJES DE PROGRAMACION DE
LOS PLC
LENGUAJE DE PROGRAMACION
LADDER O ESCALERA
Es un lenguaje de programación grafico para PLC , proviene de su semejanza
con el diagrama del mismo nombre que se utiliza para la documentación de
circuitos eléctricos de máquinas. En estos diagramas la línea vertical a la
izquierda representa un conductor con tensión, y la línea vertical a la derecha
representa tierra.
INTERPRETACION DE CONTACTOS
Instrucción booleana de entrada XIC (Examine if closed)
INTERPRETACION DE CONTACTOS
Instrucción booleana de entrada XIO (Examine if OPEN)
INTERPRETACION DE CONTACTOS
INTERPRETACION DE CONTACTOS
INTERPRETACION DE CONTACTOS

Se debe de tener en cuenta las conexiones en las entradas físicas y los


contactos en el LADDER , el contacto negado no se debe confundir con
contacto cerrado ,no es lo mismo .
INTERPRETACION DE CONTACTOS
TIPOS DE DATOS EN UN PLC
CONTROLADORES DE LA MARCA ALLEN
BRADLEY
COMPACT LOGIX Y CONTROL LOGIX

Las líneas de controladores de automatización más populares de Allen-Bradley


son ControlLogix y CompactLogix.
ControlLogix está diseñado para sistemas más grandes y pesados que requieren
números de E / S más altos.
CompactLogix se adapta mejor a sistemas más pequeños con su carcasa más
simple y compacta.

CompactLogix:Utiliza un sistema de
chasis todo en uno y sin chasis
personalizable.

Los controladores ControlLogix son


versátiles e incluyen suministro de
electricidad, una CPU, chasis, dispositivos
de conectividad y / o módulos de E / S. Es
un controlador avanzado que se usa para
sistemas más grandes y mucho más
complicados, por eso es más caro que un
controlador CompactLogix.
RSLOGIX 5000 VS STUDIO 5000

De acuerdo a la version del dispositivo son el software que se puede


utilizar para la programción del mismo, estan diseñados para
programar controladores Compact Logix y ControlLogix.
Para las versiones de la 0 a la 21 se utiliza RsLogix 5000, de la v21 en
adelante se utiliza Studio 5000.
RSLOGIX 5000 VS STUDIO 5000

PARTES DEL PROGRAMA


RSLINX

Es el driver de comunicación , que permite


establecer la comunicación entre el PLC y el
software de programación , es un servidor
compatible con OPC Data Access y un
servidor DDE.
RSLogix Emulate 5000/STUDIO 5000
LOGIX EMULATE
Crea un PLC virtual con el que podremos
realizar diferentes proyectos sin la necesidad
de tener un PLC físico .
LABORATORIOS

HORA DE
PROGRAMAR!!!

También podría gustarte