Está en la página 1de 9

PLC

LOS CONTROLADORES
LGICOS PROGRAMABLES
Saber Electrnica N 166
3
ARTICULO DE TAPA
L
as fbricas automatizadas deben
proporcionar en sus sistemas, alta
confiabilidad, gran eficiencia y fle-
xibilidad. Una de las bases principales
de tales fbricas es un dispositivo elec-
trnico llamado Controlador Lgico
Programable (PLC). Este dispositivo fue
inicialmente introducido en 1970 y fue
evolucionando con nuevos compo-
nentes electrnicos, tales como Micro-
procesadores de alta velocidad, agre-
gndole funciones especiales para el
control de procesos ms complejos.
Hoy los Controladores Programables
son diseados usando lo ltimo en di-
seo de Microprocesadores y circuite-
ra electrnica lo cual proporciona una
mayor confiabilidad en su operacin
en aplicaciones industriales donde
existen peligros debido al medio am-
biente, alta repetibilidad, altas tempe-
raturas, ruido ambiente o elctrico, su-
ministro de potencia elctrica no con-
fiable, vibraciones mecnicas, etc.
En los seminarios que he dado en el
mes de febrero sobre PICs, muchas
consultas estuvieron orientadas a sa-
ber las diferencias entre un PIC y un
PLC. Si bien existe una diferencia bien
marcada, he comprendido que mu-
chos lectores no poseen bien claro el
concepto de un PLC, por ello en este
artculo abordaremos los conceptos
bsicos de estos autmatas progra-
mables.
Autor: Horacio D. Vallejo
e-mail: hvquark@internet.siscotel.com
En la Web:
www.editorialquark.com.ar
T
al como mencionamos en
notas anteriores, un PIC es
un circuito integrado pro-
gramable, es decir que con l po-
demos hacer un circuito integrado a
nuestra medida, mientras que un
PLC es una mquina para controlar
eventos o procesos en tiempo real,
lo que significa que podemos utili-
zar a un PIC como base para cons-
truir un PLC, tambin denominado
Autmata Programable (vea Saber
Electrnica N 132, 133 y 134).
INTRODUCCIN
De una manera general podemos
definir al controlador lgico progra-
mable como toda mquina electr-
nica diseada para controlar en
tiempo real y en medio industrial
procesos secuenciales de control. Su
programacin y manejo pueden ser
realizados por personal con conoci-
mientos elctricos o electrnicos, sin
previos conocimientos sobre infor-
mtica.
Los Controladores Lgicos Pro-
gramables, (PLCs, Programable Lo-
gic Controller) nacieron a finales de
la dcada de los 60s y principios de
los 70s. Las industrias que propicia-
ron este desarrollo fueron las auto-
motrices. Ellas usaban sistemas in-
dustriales basadas en relevadores
(rels), en sus sistemas de manufac-
tura.
Buscando reducir los costos de
los sistemas de control, la General
Motors prepar en 1968 ciertas es-
pecificaciones detallando un "Con-
trolador Lgico Programable". Estas
especificaciones definan un
sistema de control por releva-
dores que podan ser asociados
no solamente a la industria
automotriz, sino prcticamente a
cualquier industria de manufactura.
Estas especificaciones interesaron a
ciertas compaas tales como GE-
Fanuc, Reliance Electric, MODI-
CON, Digital Equipment Co., de
tal forma que el resultado de su tra-
bajo se convirti en lo que hoy se
conoce como Controlador Lgico
Programable.
Los PLCs surgen como equipos
electrnicos sustitutos de los siste-
mas de control basados en relevado-
res, que se hacan ms complejos lo
que arrojaba ciertas dificultades en
cuanto a la instalacin de los mis-
mos. Los altos costos de operacin y
mantenimiento y la poca flexibili-
dad y confiabilidad de los equipos
como as tambin el costo excesivo,
impulsaron el desarrollo de los
nuevos autmatas.
Los primeros PLCs se usaron so-
lamente como reemplazo de releva-
dores, es decir, su capacidad se re-
duca exclusivamente al control On-
Off (de dos posiciones) en mqui-
nas y procesos industriales. De he-
cho todava se siguen usando en
muchos casos como tales. La gran
diferencia con los controles por rele-
vador fue su facilidad de instala-
cin, ocupan menor espacio, costo
reducido, y proporcionan autodiag-
nsticos sencillos.
En la dcada de los 70s con el
avance de la electrnica, la tecnolo-
4
Saber Electrnica N 166
Artculode Tapa
AUTOMATI SMOS Y AUTOMATI ZACI N
Se define como automatismo, al dispositivo elctrico, electrni-
co, hidrulico, neumticos, etc. en una mquina o dispositivo,
para lograr que funcione de forma automtica.
La forma actual y general para realizar dichos procesos, es la uti-
lizacin de PLCs , del ingls Programmable Logic Control, di-
cho en castellano sera Control Lgico Programable.
Dicho equipo es un elemento electrnico creado para el control
de procesos secuenciales, y su lenguaje acapara todas las posibi-
lidades tales como contactos serie, en paralelo, contadores, des-
plazamientos, temporizadores, y funciones muchsimo ms com-
plejas.
La visin externa del PLC es de forma robusta dado que tiene
que "aguantar" situaciones industriales extremas. Generalmente
se diferencian notablemente los terminales de las entradas, sali-
das, etc., que es de donde recibe y da la informacin necesaria.
Existen dos tipos de formato, los compactos y los modulares.
Los compactos se utilizan generalmente, en instalaciones peque-
as que requieran pocas seales.
Los modulares son conexionados entre s, mediante cables espe-
ciales, conectores o a travs de un chasis, quedando bien diferen-
ciado todos los componentes que lo forman, como pueden ser la
fuente de alimentacin, la CPU, los mdulos de entradas y sali-
das digitales, analgicas, de comunicacin, especiales, etc.
ga de los microprocesadores agreg
facilidad e inteligencia adicional a
los PLCs generando un gran avance
y permitiendo un notorio incre-
mento en la capacidad de interfase
con el operador, ampliacin de da-
tos, uso de trminos de video, desa-
rrollo de programas, etc.
De a poco se fue mejorando la
idea inicial de los PLCs convirtin-
dose en lo que ahora son, Sistemas
Electrnicos Verstiles y Flexibles.
El Control Lgico Programable
es ideal para ser operado en condi-
ciones crticas industriales, ya que
fue diseado y concebido para su
uso en el medio ambiente indus-
trial.
Los PLC ofrecen muchas venta-
jas sobre otros dispositivos de con-
trol tales como rels, temporizadores
electrnicos, contadores y controles
mecnicos como del tipo tambor.
Cuando se decidi implementar
un sistema diferente para mejorar el
desempeo industrial de una em-
presa, los ingenieros de la General
Motors pensaron que dicho disposi-
tivo debera reunir las siguientes
cualidades:
1. El dispositivo decontrol debe-
ra ser fcil y rpidamenteprogra-
mablepor el usuario con un mni-
mo deinterrupcin.
2. Todos los componentes del sis-
tema deberan ser capaces deoperar
en plantas industriales sin un espe-
cial equipo desoporte, dehardware
o deambiente.
3. El sistema tena queser def-
cil mantenimiento y reparacin. Te-
na queincluir indicadores destatus
para facilitar las reparaciones y la
bsqueda deerrores.
4. El sistema tena queser pe-
queo y deba consumir menor po-
tencia quelos sistemas decontrol
por relevadores.
5. Tena queser capaz decomu-
nicarsecon un sistema central de
datos para propsitos demonitoreo.
6. Lassealesdesalida tenan que
poder manejar arranquesdemotoresy
vlvulassolenoidesqueoperan con la
tensin dered deC.A.
7. Deba ser competitivo en costo
deventa einstalacin, respecto de
los sistemas en basea relevadores.
Los PLC actuales no solamente
cumplen estos requisitos si no que
Los Controladores Lgicos Programables
Saber Electrnica N 166
5
HI STORI A DE LOS PLCS (1)
Los PLC's se introdujeron por primera vez en la industria en
1960 aproximadamente. La razn principal de tal hecho fue la
necesidad de eliminar el gran costo que se produca al reempla-
zar el complejo sistema de control basado en rels y contacto-
res. Bedford Associates propuso algo denominado Controlador
Digital Modular (MODICON, MOdular DIgital CONtroler) a
un gran fabricante de coches. Otras compaas propusieron a la
vez esquemas basados en ordenador, uno de los cuales estaba ba-
sado en el PDP-8. El MODICON 084 result ser el primer
PLC del mundo en ser producido comercialmente.
El problema de los rels era que cuando los requerimientos de
produccin cambiaban tambin lo haca el sistema de control.
Esto comenz a resultar bastante caro cuando los cambios fue-
ron frecuentes. Dado que los rels son dispositivos mecnicos y
poseen una vida limitada se requera una estricta manutencin
planificada. Por otra parte, a veces se deban realizar conexiones
entre cientos o miles de rels, lo que implicaba un enorme es-
fuerzo de diseo y mantenimiento.
Los "nuevos controladores" deban ser fcilmente programables
por ingenieros de planta o personal de mantenimiento. El tiem-
po de vida deba ser largo y los cambios en el programa tenan
que realizarse de forma sencilla. Finalmente se impona que tra-
bajaran sin problemas en entornos industriales adversos. La so-
lucin fu el empleo de tcnica de programacin familiar y
reemplazar los rels mecnicos por rels de estado slido.
A mediados de los 70 las tecnologas dominantes de los PLC
eran mquinas de estado secuenciales y CPU basadas en despla-
zamiento de bit. Los AMD 2901 y 2903 fueron muy populares
en el Modicon y PLC'sA-B.
Los microprocesadores convencionales cedieron la potencia ne-
cesaria para resolver de forma rpida y completa la lgica de los
pequeos PLC's. Por cada modelo de microprocesador haba un
modelo de PLC basado en el mismo. No obstante, el 2903 fue
de los ms utilizados.
lo superan. El PLC actual es una
computadora de propsito especfi-
co que proporciona una alternativa
ms flexible y funcional para los sis-
temas de control industriales.
Es un aparato electrnico opera-
do digitalmente que usa una memo-
ria programable para el almacena-
miento interno de instrucciones las
cuales implementan funciones espe-
cficas tales como lgicas, secuencia-
les, temporizacin, conteo y aritm-
ticas, para controlar a travs de m-
dulos de entrada/salida digitales y
analgicas, varios tipos de mquinas
o procesos. Una computadora digi-
tal que es usada para ejecutar las
funciones de un controlador progra-
mable, se puede considerar bajo este
rubro, se excluyen los controles se-
cuenciales mecnicos.
Al PLC tambin selepuededefi-
nir como una "caja negra" en la
queexisten terminales deentrada a
los queseconectarn pulsadores, fi-
nales decarrera, fotoceldas, detecto-
res, etc., terminales desalida a los
queseleconectarn bobinas decon-
tactores, electrovlvulas, lmparas,
etc., detal forma quela actuacin
deesos ltimos estn en funcin de
las seales deentrada queestn ac-
tivadas en cada momento, segn el
programa almacenado.
La tarea del usuario se reduce a
realizar el "programa" que no es
ms que la relacin entre las seales
de entrada que se tienen que cum-
plir para activar cada salida.
De esta manera, los PLC deben
incluir algn tipo de dispositivo l-
gico programable.
QU ES LA LGICA
PROGRAMABLE?
La lgica programable, es una
familia de componentes que contie-
nen conjuntos de elementos lgicos
(AND, OR, NOT, LATCH, FLIP-
FLOP, etc.) que pueden configurar-
se para que cumplan cualquier fun-
cin lgica que el usuario desee y
que el componente soporte.
Podramos decir que los DLP
son la antesala de los PLC (con-
troladores lgicos programables.
Estructura bsica deun
PLD (DLP)
Un dispositivo programable por
el usuario es aquel que contiene una
arquitectura general predefinida en
la que el usuario puede programar
el diseo final del dispositivo em-
pleando un conjunto de herramien-
tas de desarrollo. Las arquitecturas
generales pueden variar pero nor-
malmente consisten en una o ms
matrices de puertas AND y OR pa-
ra implementar funciones lgicas.
6
Saber Electrnica N 166
Artculode Tapa
HI STORI A DE LOS PLCS (2)
Las habilidades de comunicacin comenzaron a aparecer en
1973 aproximadamente. El primer sistema fu el bus Modicon
(Modbus). El PLC poda ahora dialogar con otros PLC'sy en
conjunto podan estar aislados de las mquinas que controlaban.
Tambien podan enviar y recibir seales de tensin variables, en-
trando en el mundo analgico. Desafortunadamente, la falta de
un estndar acompaado con un continuo cambio ha hecho que
la comunicacin de PLC'ssea un maremagnum de sistemas fs-
icos y protocolos incompatibles entre s. No obstante fue una
gran dcada para los PLC's.
En los 80 se produjo un intento de estandarizacin de las comu-
nicaciones con el protocolo MAP (Manufacturing Automation
Protocol) de General Motor's. Tambin fue un tiempo en el que
se redujeron las dimensiones del PLC y se pas a programar con
programacin simblica a travs de ordenadores personales en
vez de los clsicos terminales de programacin. Hoy da el PLC
ms pequeo es del tamao de un simple rel.
Los 90 han mostrado una gradual reduccin en el nmero de
nuevos protocolos, y en la modernizacin de las capas fsicas de
los protocolos ms populares que sobrevivieron a los 80. El lti-
mo estndar (IEC 1131-3) intenta unificar el sistema de progra-
macin de todos los PLC en un nico estndar internacional.
Ahora disponemos de PLC's que pueden ser programados en
diagramas de bloques, lista de instrucciones, C y texto estructu-
rado al mismo tiempo.
Los PC estn comenzando a reemplazar al PLC en algunas apli-
caciones, incluso la compaa que introdujo el Modicon 084 ha
cambiado al control basado en PC. Por lo cual, no sera de ex-
traar que en un futuro no muy lejano el PLC desaparezca fren-
te al cada vez ms potente PC, debido a las posibilidades que es-
te ltimo puede proporcionar.
Muchos dispositivos tambin con-
tienen combinaciones de flip-flops y
latches que pueden usarse como ele-
mentos de almacenaje para entrada
y salida de un dispositivo. Los dis-
positivos complejos contienen ma-
croclulas. Las macroclulas permi-
ten al usuario configurar el tipo de
entradas y salidas necesarias en el
diseo. Hay varias clases de disposi-
tivos lgicos programables: ASICs,
FPGAs, PLAs, PROMs, PALs,
GALs, etc. Veamos brevemente cada
uno de ellos:
Circuitos Integrados
Especficos, ASIC
Los ASIC (Circuitos Integrados
de Aplicacin Especfica) son dispo-
sitivos definibles por el usuario.
A diferencia de otros dispositi-
vos, pueden contener funciones
analgicas, digitales, y combinacio-
nes de ambas. En general, son pro-
gramables mediante mscara y no
programables por el usuario. Esto
significa que los fabricantes configu-
rarn el dispositivo segn las especi-
ficaciones del usuario. Se usan para
combinar una gran cantidad de fun-
ciones lgicas en un dispositivo. Sin
embargo, estos dispositivos tienen
un costo inicial alto, por lo tanto se
usan principalmente cuando es ne-
cesario una gran cantidad.
Memorias PROM
Las PROM son memorias pro-
gramables de slo lectura. Aunque
el nombre no implica la lgica pro-
gramable, las PROM, son de hecho
lgicas.
La arquitectura de la ma-
yora de las PROM con-
siste generalmente en
compuertas AND que
alimentan una matriz
programable OR.
Se usan principalmente
para decodificar seales
de entrada con el objeto de obtener
distintas combinaciones de salida.
Dispositivos Programables de
matriz, PAL
La arquitectura interna de estos
componentes consiste en un con-
junto de compuertas AND progra-
mables que alimentan a otras OR
fijas. Todas las entradas a la matriz
pueden ser combinadas mediante
dispositivos AND entre s, pero los
trminos AND especficos se conec-
tan a trminos OR especficos.
Las PAL tienen una arquitectura
muy popular y son probablemente
el tipo de dispositivo programable
por usuario ms empleado.
Si un dispositivo contiene ma-
croclulas, comnmente tendr una
arquitectura PAL. Las macroclulas
tpicas pueden programarse como
entradas, salidas, o entrada/salida
(e/s) usando una habilitacin de tres
estados. Tienen registros de salida
que pueden usarse o no conjunta-
mente con el pin de entrada/salida
asociado. Otras combinaciones tie-
nen ms de un registro, varios tipos
de realimentacin en las matrices, y
ocasionalmente realimentacin en-
tre macroclulas.
Matriz Lgica
Genrica GAL
Las GAL son dis-
positivos de matriz l-
gica genrica. Estn
diseados para emular
muchas PAL pensadas
para el uso de macro-
clulas. Si un usuario
tiene un diseo que se implementa
usando varias PAL comunes, puede
configurar varias de las mismas
GAL para emular cada uno de los
otros dispositivos. Esto reducir el
nmero de dispositivos diferentes
en existencia. Estos dispositivos son
elctricamente borrables.
Matrices Lgicas
Programables, PLA
Las PLA son matrices lgicas
programables. Estos dispositivos
contienen compuertas AND y OR
programables lo que permite a cual-
quier trmino AND alimentar cual-
quier trmino OR. Las PLA proba-
blemente tienen la mayor flexibili-
dad frente a otros dispositivos con
respecto a la lgica funcional. Nor-
malmente poseen realimentacin
desde la matriz OR hacia la matriz
AND que puede usarse para imple-
mentar mquinas de estado asncro-
nas. La mayora de las mquinas de
estado, sin embargo, se implemen-
tan como mquinas sncronas. Con
esta perspectiva, los fabricantes crea-
ron un tipo de PLA denominado
Secuencial que posee registros de
realimentacin desde la salida de la
matriz OR hacia la matriz AND.
Dispositivos Lgicos
Programables Complejos
Los PLDs complejos son lo que
el nombre implica, Dispositivos
Complejos de Lgica Programable.
Se consideran PAL muy grandes
que tienen algunas caractersticas de
las PLA. La arquitectura bsica es
muy parecida a la PAL con la capa-
Los Controladores Lgicos Programables
Saber Electrnica N 166
7
cidad para aumentar la cantidad de
compuertas AND para cualquier
compuerta OR fija. Esto se puede
realizar quitando compuertas AND
adyacentes o empleando compuer-
tas AND desde una matriz. Esto
permite que cualquier diseo pueda
ser implementado dentro de estos
dispositivos.
Matrices deCompuertas
Programables, FPGA
Las FPGA son Campos de Ma-
trices de Puertas Programables.
Se trata de matrices de compuer-
tas elctricamente programables que
contienen mltiples niveles de lgi-
ca.
Se caracterizan por altas densida-
des de compuerta, alto rendimiento,
un nmero grande de entradas y sa-
lidas definibles por el usuario, un
esquema de interconexin flexible, y
un entorno de diseo similar al de
matriz de puertas. No estn limita-
das a la tpica matriz AND-OR. Sin
embargo, contienen una matriz in-
terna configurable de relojes lgicos
(CLBs) y un anillo de circunvala-
cin de bloques de e/s (IOBs).
Cada CLB contiene lgica pro-
gramable combinacional y registros
de almacenamiento. La seccin de
lgica combinacional es capaz de
implementar cualquier funcin boo-
leana de sus variables de entrada.
Cada IOB puede programarse
independientemente para ser una
entrada, y salida con control tri-es-
tate (de tres estados) o un pin bidi-
reccional. Tambin contiene flip-
flops que pueden usarse como buf-
fers de entrada y salida. Los recursos
de interconexin son una red de l-
neas que corren horizontalmente y
verticalmente las filas y columnas
entre el CLBS.
Los interruptores programables
conectan las entradas y salidas de
IOBS y CLBS a lneas cercanas. Las
lneas largas recorren la longitud en-
tera del dispositivo, estableciendo
intercambios para proporcionar una
distribucin de seales crticas con
la mnima demora o distorsin.
Los diseadores que usan FP-
GAs pueden definir funciones lgi-
cas en un circuito y revisar estas
funciones como sea necesario. As,
las FPGAs pueden disearse y veri-
ficarse en unos das, a diferencia de
las varias semanas necesarias para las
matrices de puerta programables.
APLICACIN DE LOS PLC
El PLC por sus especiales carac-
tersticas de diseo tiene un campo
de aplicacin muy extenso. La cons-
tante evolucin del hardware y soft-
ware ampla continuamente este
campo para poder satisfacer las ne-
cesidades que se detectan en el as-
pecto de sus posibilidades reales.
Su utilizacin se da fundamen-
talmente en aquellas instalaciones
en donde es necesario realizar pro-
cesos de maniobra, control, seali-
zacin, etc. Por tanto, su aplicacin
abarca desde procesos de fabricacin
industrial de cualquier tipo al de
8
Saber Electrnica N 166
Artculode Tapa
SOBRE LOS USOS DEL PLC
Sus reducidas dimensiones, la facilidad de su montaje e imple-
mentacin, la posibilidad de almacenar los programas para su
posterior y rpida utilizacin, la modificacin o alteracin de los
mismos, etc., hace que su eficiencia se aprecie fundamentalmen-
te en procesos en que se reducen necesidades tales como:
Espacio reducido
Procesos de produccin peridicamente cambiantes
Procesos secuenciales
Maquinaria de procesos variables
Instalacin de procesos complejos y amplios
Chequeo de programacin centralizada de las partes del proceso
Se pueden encontrar PLCs fcilmente en:
Maquinaria industrial del mueble y la madera
Maquinaria en proceso de arena y cemento
Maquinaria en la industria del plstico
Mquinas herramientas complejas
Mquinas de transferencia
Instalaciones de aire acondicionado y calefaccin
Instalaciones de seguridad
Instalaciones de almacenamiento y transporte
Instalaciones de plantas embotelladoras
Instalaciones en la industria automotriz
Instalacin de tratamientos trmicos
Instalaciones de la industria azucarera
Instalaciones de la industria plstica
transformaciones industriales, con-
trol de instalaciones, etc.
Aunque el PLC fue originalmen-
te diseado como un dispositivo de
reemplazo de control industrial, hoy
se los emplea en inumerables aplica-
ciones para que cumplan las necesi-
dades de los usuarios. Los PLC es-
tn diseados modularmente y por
lo tanto con posibilidades de poder
expanderse para satisfacer las necesi-
dades de la industria. Es importante
que a la aplicacin de un PLC se
puede considerar los beneficios de
las futuras expansiones.
PERO ENTONCES,
QU ES UN PLC?
Se entiende por controlador l-
gico programable (PLC) a toda m-
quina electrnica diseada para
controlar en tiempo real y en medio
industrial procesos secuenciales.
Sin embargo, esta definicin est
quedando obsoleta, ya que han apa-
recido los micro-plc's, destinados a
pequeas necesidades y al alcance
de cualquier persona. Tal como co-
mentamos, un PLC suele emplearse
en procesos industriales que tengan
una o varias de las siguientes necesi-
dades:
Espacio reducido.
Procesosdeproduccin variables.
Procesosdeproduccin secuenciales.
Instalacionesdeprocesoscomplejos.
Necesidadesdechequeo deprogra-
macin centralizada delaspartesdel
proceso.
De esta manera, son ampliamen-
te utilizados en el control de manio-
bras de mquinas, maniobra de ins-
talaciones y en aplicaciones de sea-
lizacin y control.
No podemos dejar de lado los
pequeos PLCs para uso ms perso-
nal (que se pueden emplear, incluso,
para automatizar procesos en el ho-
gar, como la puerta de una cochera
o las luces de la casa).
Cabe aclarar que, si bien uno de
los inconvenientes de utilizar estos
dispositivos radica en la capacita-
cin del personal que los va a utili-
zar, en la mayora de las universida-
des de la especialidad, se ensea
tanto el funcionamiento como su
empleo por lo cual es un tema su-
perado. En cuanto al costo tampoco
hay problema, ya que hay PLCs pa-
ra todas las necesidades y a precios
bajos.
ESTRUCTURA DE UN PLC
Todos los PLCs comerciales po-
seen una estructura externa compac-
Los Controladores Lgicos Programables
Saber Electrnica N 166
9
VENTAJ AS Y DESVENTAJ AS DE LOS PLC'S
Entre la ventajas del uso de los PLCs tenemos:
Menor tiempo de elaboracin de proyectos.
Posibilidad de aadir modificaciones sin costo aadido en otros compo-
nentes.
Mnimo espacio de ocupacin.
Menor costo de mano de obra.
Mantenimiento econmico.
Posibilidad de gobernar varias mquinas con el mismo autmata.
Menor tiempo de puesta en funcionamiento.
Si el autmata queda pequeo para el proceso industrial puede
seguir siendo de utilidad en otras mquinas o sistemas de pro-
duccin.
En cuanto a las desventajas, slo podemos mencionar la necesi-
dad de adiestramiento de personal y su posible costo elevado.
Figura 1
ta en la que estn todos los elemen-
tos (en un solo).
Sin embargo, podemos decir que
existen bsicamente dos formas ex-
ternas de presentacin de los PLCs,
una modular y la otra compacta.
En cuanto a la estructura modu-
lar existen:
Estructura americana: separa las
E/S del resto del autmata.
Estructura europea: cada mdulo
esuna funcin (fuentedealimenta-
cin, CPU, E/S, etc.).
Los micro-plcs suelen venir sin
caja, en formato kit, ya que su em-
pleo no es determinado y se suele
incluir dentro de un conjunto ms
grande de control o dentro de la
misma maquinaria que se debe con-
trolar.
En la figura 1 se muestra el dia-
grama en bloques correspondiente a
la estructura interna de un PLC t-
pico, en l podemos ver lo siguien-
te:
En la parte inferior del diagrama
podemos observar la comunicacin
del PLC con el exterior, as tenemos
Registros de entrada y salida de da-
tos y puertas de expansin. A ellas
se conectan las secciones de entrada
y de salida.
Seccin de entradas: se trata de
lneas de entrada, las cuales pueden
ser de tipo digital o analgico. En
ambos casos se tienen rangos de
tensin caractersticos, los cuales se
encuentran en las hojas de caracte-
rsticas dadas por el fabricante. A es-
tas lneas conectaremos los sensors,
y las lneas de transmisin.
Seccin de salidas: son una serie
de lneas, que tambin pueden ser
de caracter digital o analgico. A
estas lneas conectaremos los actua-
dores.
Tanto las entradas como las sali-
das estn aisladas de la CPU segn
el tipo de autmata que utili-
cemos. Normalmente se sue-
len emplear optoacopladores
en las entradas y rels/optoa-
copladores en las salidas.
Un elemento importante
es el microprocesador que for-
ma parte del corazn de la
CPU.
La unidad central de pro-
ceso (CPU) se encarga de pro-
cesar el programa de usuario
que le introduciremos. Para
ello disponemos de diversas
zonas de memoria, registros, e
instrucciones de programa
(parte superior del diagrama
en bloques).
Adicionalmente, en determina-
dos modelos ms avanzados, pode-
mos disponer de funciones ya inte-
gradas en la CPU; como regulado-
res PID, control de posicin, etc.
Muchos equipos poseen una
unidad de alimentacin (algunas
CPU la llevan incluida).
Tambin se dispone de una uni-
dad o consola de programacin que
nos permitir introducir, modificar
y supervisar el programa de usuario.
Los dispositivos perifricos, co-
mo nuevas unidades de E/S, ms
memoria, unidades de comunica-
cin en red, etc., y las interfases fa-
cilitan la comunicacin del autma-
ta mediante enlace serie con otros
dispositivos (como un PC).
La Memoria
Dentro de la CPU disponemos
de un rea de memoria, la cual po-
see varias secciones encargadas de
distintas funciones. As tenemos:
Memoria del programa de usua-
rio: aqu introduciremos el progra-
ma que el PLC va a ejecutar cclica-
mente.
Memoria de la tabla de datos: es
la zona encargada de atribuir las
funciones especficas del programa.
Se suele subdividir en zonas segn
el tipo de datos (como marcas de
memoria, temporizadores, contado-
res, etc.).
Memoria del sistema: aqu se en-
cuentra el programa en cdigo de
mquina que monitoriza el sistema
(programa del sistema o firmware).
Este programa es ejecutado directa-
mente por el microprocesador/mi-
crocontrolador que posea el PLC.
Memoria de almacenamiento: se
trata de una memoria externa que
empleamos para almacenar el pro-
grama de usuario, y en ciertos casos
parte de la memoria de la tabla de
datos. Suele ser de uno de los si-
guientes tipos: EPROM, EEPROM,
o FLASH.
Cada PLC divide su memoria de
esta forma genrica, haciendo sub-
divisiones especficas segn el mo-
delo y fabricante.
CPU
La Unidad de proceso Central
(CPU) es el corazn del PLC. Es la
encargada de ejecutar el programa
de usuario mediante el programa
del sistema (es decir, el programa de
usuario es interpretado por el pro-
grama del sistema). Sus funciones
10
Saber Electrnica N 166
Artculode Tapa
Figura 2
son vigilar que el tiempo de ejecu-
cin del programa de usuario no ex-
ceda un determinado tiempo mxi-
mo (tiempo de ciclo mximo). A es-
ta funcin se la suele denominar
Watchdog (perro guardin).
Tambin se encarga de ejecutar
el programa de usuario, crear una
imagen de las entradas, ya que el
programa de usuario no debe acce-
der directamente a dichas entradas.
Otra funcin es la de renovar el
estado de las salidas en funcin de
la imagen de las mismas obtenida al
final del ciclo de ejecucin del pro-
grama de usuario.
Por ltimo, tambin se encarga
de realizar el chequeo del sistema.
Para ello el PLC posee un ciclo
de trabajo, que ejecutar de forma
continua el diagrama de flujo mos-
trado en la figura 2.
Unidades deE/S
Generalmente se dispone de dos
tipos de E/S:
- Digital.
- Analgica.
Las E/S digitales se basan en el
principio de todo o nada, es decir o
no conducen seal alguna o poseen
un nivel mnimo de tensin. Estas
E/S se manejan nivel de bit dentro
del programa de usuario.
Las E/S analgicas pueden po-
seer cualquier valor dentro de un
rango determinado especificado por
el fabricante. Se basan en converso-
res A/D y D/A aislados de la CPU
(pticamente o por etapa de poten-
cia). Estas seales se manejan a nivel
de byte o palabra (8/16 bits) dentro
del programa de usuario.
Las E/S son leidas y escritas de-
pendiendo del modelo y del fabri-
cante, es decir pueden estar inclui-
das sus imgenes dentro del rea de
memoria o ser manejadas a travs
de instrucciones especficas de E/S.
Interfaces
Todo PLC, salvo casos excepcio-
nales, posee la virtud de poder co-
municarse con otros dispositivos
(como un PC).
Lo normal es que posea una in-
terfase serie del tipo RS-232 / RS-
422.
A travs de esta lnea se pueden
manejar todas las caractersticas in-
ternas del controlador, incluida la
programacin del mismo, y suele
emplearse para monitorizacin del
proceso en otro lugar separado.
Unidades deProgramacin
La programacin del PLC puede
ser hecha por una unidad de pro-
gramacin que suele ser en forma
de calculadora. Es la forma ms
simple de programar el equipo, y se
suele reservar para pequeas modifi-
caciones del programa o la lectura
de datos en el lugar de colocacin
del equipo.
Tambin se puede usar una con-
sola de programacin. Es un termi-
nal a modo de ordenador que pro-
porciona una forma ms cmoda de
realizar el programa de usuario y
observar parmetros internos del
PLC. Desfasado actualmente.
El modo ms empleado para
programar un PLC es mediante una
computadora tipo PC. Permite pro-
gramar desde un ordenador perso-
nal estndar, con todo lo que ello
supone: herramientas ms poten-
tes, posibilidad de almacenamiento
en soporte magntico, impresin,
transferencia de datos, monitoriza-
cin mediante software SCADA,
etc.
Para cada caso el fabricante pro-
porciona lo necesario, bien el equi-
po o el software/cables adecuados.
Cada equipo, dependiendo del mo-
delo y fabricante, puede poseer una
conexin a uno o varios de los ele-
mentos anteriores. En el caso de los
micro-plc se escoge la programacin
por PC o por unidad de programa-
cin integrada en la propia CPU.
Dispositivos Perifricos
El PLC, en la mayora de los ca-
sos, puede ser ampliable. Las am-
pliaciones abarcan un gran abanico
de posibilidades, que van desde las
redes internas (LAN, etc.), mdulos
auxiliares de E/S, memoria adicio-
nal... hasta la conexin con otros
autmatas del mismo modelo.
Cada fabricante facilita las posi-
bilidades de ampliacin de sus mo-
delos, los cuales pueden variar in-
cluso entre modelos de la misma se-
rie.
Los Controladores Lgicos Programables
Saber Electrnica N 166
11
Primer Curso Personal a
Distancia con Asistencia
Directa a Travs de Internet
Con Diploma de Aprobacin
YA EST EN LOS MEJORES KIOSCOS
Incluye
un video
sobre comput adoras
Curso Completo
con Video a slo
$19,90