PLC
J
JUA
UAN
N CA
CARR L OS H E R NA ND E Z ME L L I ZO.
CENTRO DE DI SEÑO Y METROLO
METROLOGI
GI A, SERV
SERV I CIO NACIONAL
NACIONAL DE APREDI ZAJE-SENA
BOGOTA, COLOMBI
COLOMBI A
juan.he
juan.hernan
rnand
dez.me
.melliz
llizo
o@gma
@gmail.com
il.com
A bs tract- este documento nos permite Instalaciones de procesos complejos
recoger las principales características, y amplios.
descripción, funcionamiento y normas Chequeo de programación
g enerales de uno de los componentes
compon entes centralizada de las partes del
más importantes en la automatización de proceso.
proc es os y maquinas herr amientas los
II. CONTENIDOS.
PLC.
I. INTRODUCCION. A. QUE ES UN PLC?
El término PLC proviene de las siglas en
HISTORIA DE LOS PLCs ingléstraducido
que para Programmable
al español seLogic Controler,
entiende como
En 1969 la División Hydramatic de la General “Controlador Lógico Programable”. Se trata de un
Motors instaló el primer PLC para reemplazar equipo electrónico,
electrónico, que, tal como su mismo nombre lo
los sistemas inflexibles cableados usados indica, se ha diseñado para programar y
entonces en sus líneas de producción. controlar procesos secuenciales entiempo
real, por lo general, es posible encontrar este
Ya en 1971, los PLCs se extendían a otras tipo de equipos en ambientes industriales.
industrias y, en los ochentas, ya los Para que un PLC logre cumplir con su
componentes electrónicos permitieron un función de controlar, es necesario
conjunto de operaciones en 16 bits, programarlo con cierta información acerca de
Comparados con los 4 de los 70s, en un los procesos que se quiere secuenciar, esta
pequeño volumen, lo que los popularizó en información es recibida por captadores, que
todo el mundo. gracias al programa lógico interno, logran
implementarla a través de los accionadores
En los 90s, aparecieron los de la instalación.
microprocesadores de 32 bitscomplejas,
de operaciones matemáticas con posibilidad
y de
comunicaciones entre PLCs de diferentes B. FUNCIONES DEL PLC
marcas y PCs, los que abrieron la posibilidad
Reemplazar la lógica de relés para el
de fábricas completamente automatizadas y
máquinas,...
comando de motores, máquinas,...
con comunicación a la Gerencia en "tiempo
real". Reemplazar temporizadores y
contadores electromecánicos
Un autómata programable suele emplearse Controles sencillos de LA y/o LC
en procesos industriales que tengan una o Interface computador/proceso
varias de las siguientes necesidades: Control y comando de tareas
repetitivas o peligrosas
Espacio reducido. Detección de fallas y manejo de
Procesos de producción alarmas
periódicamente cambiantes. Regulación de aparatos remotos
Procesos secuenciales. posibilidad para ambientes
Maquinaria de procesos variables. peligrosos
C. VENTAJAS
Menor cableado
Reducción de espacio
Facilidad para mantenimiento y
puesta a punto
Flexibilidad de configuración y
programación
Reducción de costos G. BLOQUES PRINCIPALES DEL PLC
Menor tiempo de elaboración de CPU
proyectos. Bloque de entrada
Posibilidad de añadir modificaciones Bloque de salida
sin costo añadido en otros
componentes.
Menor costo de mano de obra.
Mantenimiento económico.
Posibilidad de gobernar varias
máquinas con el mismo autómata.
Menor tiempo de puesta en
funcionamiento.
Si el autómata queda pequeño para
el proceso industrial puede seguir H. CLASIFICACION DE LOS PLC
siendo de utilidad en otras máquinas Debido a la gran variedad de tipos distintos
o sistemas de producción de PLC, tanto en sus funciones, en su
capacidad, en el número de I/O, en su
D. APLICACIONES GENERALES tamaño de memoria, en su aspecto físico y
Maniobra de máquinas. otros, es que es posible clasificar los distintos
Maniobra de instalaciones. tipos en varias categorías.
Señalización y control.
1. PLC tipo Nano
E. INCONVENIENTES Generalmente PLC de tipo compacto
Adiestramiento de técnicos. (Fuente, CPU e I/O integradas) que puede
Costo. manejar un conjunto reducido de I/O,
generalmente en un número inferior a 100.
F. ADAPTACION AL MEDIO Permiten manejar entradas y salidas digitales
Inmunidad al ruido eléctrico y algunos módulos especiales.
Rigidez dieléctrica 2. PLC tipo Compactos
Temperatura
Estos PLC tienen incorporado la Fuente de
Humedad Alimentación, su CPU y módulos de I/O en
Vibraciones un solo módulo principal y permiten manejar
Shock (golpes) desde unas pocas I/O hasta varios cientos (
Radiofrecuencia alrededor de 500 I/O ) , su tamaño es
Antiexplosivo superior a los Nano PLC y soportan una gran
variedad de módulos especiales, tales como:
Un PLC o Autómata Programable posee las
herramientas necesarias, tanto de software Entradas y salidas análogas
como de hardware, para controlar Módulos contadores rápidos
dispositivos externos, recibir señales de Módulos de comunicaciones
sensores y tomar decisiones de acuerdo a un Interfaces de operador
programa que el usuario elabore según el Expansiones de i/o
esquema del proceso a controlar
3. PLC tipo Modular PROGRAM: En esta posición, el PLC
Estos PLC se componen de un conjunto de permite ser programado desde algún
elementos que conforman el controlador final, dispositivo externo.
estos son:
Rack M. FUNCIONES DE LAS
Fuente de Alimentación INDICACIONES LUMÍNICAS
CPU PWR:: Muestra el estado de la fuente
PWR
Módulos de I/O de alimentación.
Comunicaciones.
Contaje rápido. RUN
RUN: : Indica
encuentra enque
modola RUN
CPU del PLC se
CPU:: La CPU hace diagnóstico de su
CPU
I. FUNCIONES ESPECIALES estado de funcionamiento en forma
De estos tipos existen desde los automática.
denominados Micro PLC que soportan gran ERR:: Señal que hubo un error
ERR
cantidad de I/O, hasta los PLC de grandes durante la ejecución del programa. El
prestaciones que permiten manejar miles de error puede ser de programa o de
I/O. funcionamiento del hardware del
PLC.
J. BLOQUES NECESARIOS PARA EL BATT:: Indica el estado actual de la
BATT
FUNCIONAMIENTO DEL PLC batería de respaldo de la fuente de
Fuente de alimentación alimentación.
Consola de programación I/O: Esta luz sirve para indicar el
Periféricos estado de los módulos de entrada y
Interfaces salida.: Los autómatas pueden tener
DIAG
DIAG:
un sistema de diagnóstico propio.
TXD:: Es el indicador de transmisión
TXD
de datos por los puertos de
comunicaciones.
RDX:: Es el indicador de recepción de
RDX
datos por los puertos de
comunicaciones.
N. MÓDULOS DE E/S ANALÓGICOS
A. Módulos Especiales
K. LA CPU BCD Entradas y Salidas
La Unidad Central de Procesos es el cerebro Entradas de Termocuplas
del sistema. En ella se ejecuta el programa
de control el proceso, el cual fue cargado por Entradas
100) de Termorresistencias (PT-
medio de la consola de programación, lee las Salidas a Display
entradas. Y posteriormente procesa esta
Memoria de Datos
información para enviar respuestas al módulo
de salidas. En su memoria se encuentra B. Módulos Inteligentes
residente el programa destinado a controlar
el proceso. Control de Motores a pasos
Control PID
L. SELECCIÓN DEL MODO DE Comunicación
OPERACIÓN Lector Óptico
RUN: En esta posición, el PLC Generación de frecuencias
empieza a ejecutar el programa Contadores de pulsos rápidos
STOP: Esta posición detiene el Medidores de frecuencias y/o ancho
proceso que se esté ejecutando. de pulsos
Remotos
O. ARQUITECTURA INTERNA DEL
PLC
Está constituida por:
Fuente de alimentación
Unidad central de proceso
Memoria:
a- Memorias internas
b- Memorias de programa
Interfaces de entrada/salida
Buses de comunicación
Batería de respaldo
Q. MEMORIA
Es cualquier tipo de dispositivo que permita
almacenar información en forma de bits
(unos y ceros), los cuales pueden ser leídos
posición a posición (bit a bit), o por bloques
de 8 posiciones (byte) o dieciséis posiciones
. (Word).
P. CONEXIÓN MEDIANTE BUSES
Si el PLC es de tipo modular, los módulos se R. CLASIFICACIÓN
Existen dos tipos fundamentales de
comunican internamente a través de buses
ubicados en el fondo del dispositivo o "rack " memorias fabricadas con semiconductores,
donde se ensambla la arquitectura deseada. estas son:
Básicamente existen tres tipos de buses RAM (Random Access Memory)
ROM (Read Only Memory)
Memory)
A. Bus de datos: Es el bus encargado
de transportar la información que
hace referencia a los datos
propiamente dicho, tales como
salidas.
entradas y salidas.
B. Bus de direcciones: Contiene la
información del dispositivo que es
afectado por los datos que
actualmente viajen por el bus de
datos. Esto es necesario ya que el
bus de datos es el mismo para todos
los dispositivos, pero no todos ellos
deben tener en cuenta a la vez la
misma información.
S. ANCHO DE LA MEMORIA
MEMORIA
C. Bus de control: Es el bus por donde Número de bits que conforman una posición
viaja la información que indica al de memoria; es usual que las memorias
dispositivo seleccionado con el bus tengan anchos de 8 o 16 bits.
de direcciones, lo que debe hacer En la tabla a continuación, se presentan las
con los datos que viajan actualmente denominaciones dadas a grupos de bits; son
por el bus de datos. Por ejemplo, nombres convencionales en el mundo
mediante el bus de control se indica informático, así como en la vida cotidiana,
si los datos son de entrada o de
salida. llamamos docena a un grupo de doce
Entradas y Salidas Digitales
Fuentes de Poder.
Carcasa.
Control de Operario.
Interfaz de Programación.
Módulos de Expansión .LCCL 150
Cabe aclarar, que el término Word es usado
implícitamente para grupos de 16 bits, sin
embargo, cuando un fabricante utiliza grupos
de bits no descritos en la tabla anterior puede
emplear la expresión para describir el grupo
siempre y cuando haga la salvedad de a
cuantos bits se está refiriendo en sus
documentos.
Por ejemplo, en el caso de memorias con
ancho de 14 bits, se pueden mencionar
m encionar como
palabras (Word) de 14 Bits.
T. CAPACIDAD DE MEMORIA
MEMORIA
Indica la cantidad de posiciones que posee la
memoria. Para estas cantidades también
existen convenciones:
PLC CL 150
1. Indicaciones LED (diodo luminoso)
2. Interruptor Basculante Stop / Run...
3. Pulsador Copy / Battery
4. Interfaz V.24 para Conexión de
Los valores de capacidad y ancho se Aparatos de Programación
integran en una sola notación. Por ejemplo, si
una memoria tiene 2.048 posiciones con un 5. Campo de Escritura para Entradas
ancho de 8 bits se dice que su capacidad es Digitales
de 2K Bytes o 2KB. A esta última, se le 6. Indicación de Estado para Entradas
puede agregar la especificación del tipo de Digitales
memoria. Así se puede hablar, por ejemplo, 7. Salidas de 24V para Abastecimiento
de una RAM de 8MB. de Sensor.
8. Campo de Escritura para Salidas
Digitales
U. CARACTERÍSTICAS
CONTADORES
CONTADORES DE LOS 9. Indicación de Estado para Salidas
Existen dos tipos de Contadores: los Digitales
Implementados en Memoria (llamados 10. Potencial de Referencia de OV para
simplemente contadores) que ejercen la Actuadores
función de contar por medio de ordenes del 11. Conector de Enchufe para Conexión
programa de usuario y los Rápidos (o de los Módulos B-10
Módulos Contadores) que cuentan de 12. Abastecimiento de OV para
manera automática sin la necesidad de actuadores
ordenes de programa. 13. Potencial de Referencia de OV para
Tensiones de Abastecimiento
V. ESTRUCTURA EXTERNA 14. Tierra Funcional
El PLC es una unidad electrónica que
reemplaza a los dispositivos auxiliares de W. ENTRADAS Y SALIDAS DIGITALES
automatización y control desempeñando él Los PLC están provistos de entradas y
mismo toda la lógica de automatización.
autom atización. salidas digitales que les permite conectarse a
las diversas señales y actuadores de una
Está compuesta por: aplicación especifica. A las entradas se
conectan diversos tipos de interruptores los Y. LENGUAJES
cuales serán activados por el operario o Escalera (ladder)
directamente por la máquina, del tipo fin de Listado de instrucciones
carrera. (mnemónicos)
De igual manera, se admite la conexión de Diagramas lógicos
sensores. Lenguajes de alto nivel (grafcet,
Cuando se conecta un interruptor o sensor a lenguaje de programación)
una entrada, simplemente se está
permitiendo que la tensión eléctrica del punto
común se presente en la entrada cuando el Z. MARCAS Y CLASES
interruptor está cerrado y que se ausente si SIEMENS
el interruptor está abierto.
A las salidas es usual acoplar lámparas, CPU Controladores Simatic - S7200
bobinas de contactores, de relevos, de S7300 S7400
electro válvulas, entre otros. El PLC activa
una salida al colocar un voltaje al elemento HMI Consolas de Monitoreo - OP17,
colocado en el circuito. Como, el circuito de OP73, TD200, TP177
salida también incluye un punto común.
com ún.
Para el caso que estamos estudiando, tanto ServoDrive - SimoDrive 611,
las salidas como las entradas admiten dos Simoposmo, Sinamics
tipos de valores de tensión eléctrica:
presente (activa) o ausente (inactiva). A esta Simotion Sistema de Control de
bivalencia en los valores de tensión se le Movimiento
llama binaria; pues sólo puede reconocer dos
valores distintos de señal; a las entradas y Motion Control -
salidas binarias también se les llama Scada - PCs Industriales Monitores
entradas y salidas digitales.
X. PROGRAMACION DE LOS PLC
ALLEN BRADLEY
Programable Controllers - MicroLogix
1000/1500, SLC 500 System, PLC5 System
GuardLogixIntegrated
SmartGuard600 Controler
Panel View Standard - Panel View Plus Terminales Gráficos y Alfanuméricos -
ServoDrive - Power Flex 4/400, Power Flex Magelis XBT ,R N T - XBT GTW
700, Power Flex Safety Drives Altivar - 31 / 1000
Servomotores Lexium
Supervision - Vijeo Citect
GE FANUC
PLC - Series 90-30, 90-70, Proficy Machine
Edition
VersaMax PLC - Durus , VersaMax Micro
MITSUBISHI
Motion Control - PacMotion, DSM324,
Micro Controllers - Alpha 2
DSM314, VersaMaxMicroMotion
Compact PLC - Melsec FX3UC, Melsec
Control de Procesos Distribuido- Genius I/O,
FX3U
Versa Point, 8000 Process I/O
Modular PLC - System Q( Q00J-Q25H)
Paneles HMI - QuickPanel View, QuickPanel
Quick Panel
iQ Plataforma Control
HMI - Series E, GOT, IPC1000
Proficy HMI/SCADA – Cimplicity
ServoMotion - MR E Super, MR J3, MR J3
A/B
KLONER MOLLER
PLC Compacto PS4
PLC Modular XC - 1.7
Pantallas Táctiles - MI4 , XV
SCHNEIDER TELEMECANIQUE Pantalla HMI - MFD4
Controladores Modicon - TSX Micro,
Easy HMI , Easy Control
Premium, Quantum, Atrium, Momentum,
M340
Operador Interfaces - P40/P60 Series, C
Series
PicPro - Soluciones Integradas
MMC for PC - Sercos System / Analog
System
BOSH REXROTH
Drive System - Indradrive Cs, Indradrive Mi
PLC System - IndraLogic L, IndraLogic VE-
VS-VSP
CNC System- IndraMotion MTX compact,
standar, advanced
HONEYWELL
Motion Logic System - IndraMotion MLC, Master Logic PLC
MLD, MLP, NyCE4000
PDM Controler
IndraMotion for Handling
PlantScape
Synax 200
TDC 2000/3000
Control - IndraControl L, IndraControl P, PPC
HC900 Controll
Frequency DC - Rexroth PSI 6000/6500,
900 Control Station
Experion Vista (Scada)
ABB
Industrial IT- Sistem 800 Control
HMI 800 - Panel 800
GIDDING LEWIS
AC800M - Compact Controler S800L I/O
MMC - Smart Drive Servo
Safeguard 400 - Programable safety
MMC D32/D64 - Stand Alone Controller
Controller
MMC Block I/O Modules Controladores - Advant Controller 160/450
Mod 300 - AC 410, AC 460, SC TwinCat NC PTP - Point to Point axis
Serie 90 Controlers Position
TwinCat NC I - Axis Interpolation
DELTA PLC
TwinCat CNC - Solucion para Aplicaciones
PLC Delta - DVP Serie E, Serie S
Complejas
Servo Drives - ASDA-A/ASMT/ECMA/
Servo Drives - ASDA-B TwinCat I/O
TwinCat CP - Driver Control Panels
Terminales de Operador - TP-02-04-05-08
III. BIBLIOGRAFIA.
Controladores lógicos programables,
Cátedra de sistemas de control,
Facultad de Ingeniería, Universidad
NCPBA, 2005.
Bernal, Víctor Hugo, Guía de trabajo,
VIPA Universidad de Cataluña, 2009.
Automata VIPA System 200 V .Cano, Genaro, Automatización con
PLC, Dpto. de Ingeniería Electrónica,
Automata VIPA System 300 V Universidad de Antioquia, 2006.
Clases y características de PLC, <
TouchPanels http://www. ingeniec.com >
Automata Programable Modular
Modular Componentes de un PLC, <
http://www.modicon.com>
http://www.modicon.com >
Componentes y partes de un PLC, <
http:// www.ab.com/plclogic>
TWINCAT BECKHOFF
Servo Drives AX 5000
Servo Drives AX 2000/2500
Control Panel
Bus Terminal
TwinCat PLC - Multi PLC