Вы находитесь на странице: 1из 7

Controlador lgico programable

PLC
Los PLC (Programmable Logic Controller en sus siglas en ingls) son dispositivos
electrnicos muy usados en Automatizacin Industrial.
PLC = Es un ard!are industrial" #ue se utiliza para la o$tencin de datos. %na vez
o$tenidos" los pasa a travs de $us (por e&emplo por eternet) en un servidor.
'u istoria se remonta a (inales de la dcada de )*+, cuando la industria $usc en las
nuevas tecnolog-as electrnicas una solucin m.s e(iciente para reemplazar los sistemas
de control $asados en circuitos elctricos con rels" interruptores y otros componentes
com/nmente utilizados para el control de los sistemas de lgica com$inacional.
PLC moderno instalado (0,,1) dentro del ta$lero elctrico.
2oy en d-a" los PLC no slo controlan la lgica de (uncionamiento de m.#uinas"
plantas y procesos industriales" sino #ue tam$in pueden realizar operaciones
aritmticas" mane&ar se3ales analgicas para realizar estrategias de control" tales como
controladores proporcional integral derivativo (PI4).
Los PLC actuales pueden comunicarse con otros controladores y computadoras en redes
de .rea local" y son una parte (undamental de los modernos sistemas de control
distri$uido.
E5isten varios lengua&es de programacin" tradicionalmente los m.s utilizados son el
diagrama de escalera (Lengua&e Ladder)" pre(erido por los electricistas" lista de
instrucciones y programacin por estados" aun#ue se an incorporado lengua&es m.s
intuitivos #ue permiten implementar algoritmos comple&os mediante simples diagramas
de (lu&o m.s (.ciles de interpretar y mantener. %n lengua&e m.s reciente" pre(erido por
los in(orm.ticos y electrnicos" es el 674 (en ingls 6unction 7loc8 4iagram) #ue
emplea compuertas lgicas y $lo#ues con distintas (unciones conectados entre s-.
En la programacin se pueden incluir di(erentes tipos de operandos" desde los m.s
simples como lgica $ooleana" contadores" temporizadores" contactos" $o$inas y
operadores matem.ticos" asta operaciones m.s comple&as como mane&o de ta$las
(recetas)" apuntadores" algoritmos PI4 y (unciones de comunicacin multiprotocolos
#ue le permitir-an interconectarse con otros dispositivos.
Historia
Los PLC (ueron inventados en respuesta a las necesidades de la automatizacin de la
industria automotriz norteamericana por el ingeniero Estadounidense 4ic8 9orley.
Antes de los PLC" el control" las secuenciacin" y la lgica parAE: y m.s tarde por
'cneider Electric" el actual due3o.
%no de los primeros modelos ,1; #ue se construyeron se encuentra mostrado en la sede
de 9odicon en el <orte de Andover" 9asacusets. 6ue regalado a 9odicon por :9"
cuando la unidad (ue retirada tras casi veinte a3os de servicio ininterrumpido.
La industria automotriz es todav-a una de las m.s grandes usuarias de PLC" y 9odicon
todav-a numera algunos de sus modelos de controladores con la terminacin ocenta y
cuatro. Los PLC son utilizados en mucas di(erentes industrias y m.#uinas tales como
m.#uinas de empa#uetado y de semiconductores. Algunas marcas con alto prestigio son
A77 Ltd." =oyo" 2oney!ell" 'iemens" >rend Controls" 'cneider Electric" ?mron"
@oc8!ell (AllenA7radley)" :eneral Electric" (raz ma5" >esco Controls" Panasonic
(9atsusita)" 9itsu$isi e Isi 9atri5 macines. >am$ien e5iste un rango de PLCs
(a$ricados para aplicaciones en automotores" em$arcaciones" am$ulancias y sistemas
moviles para el mercado internacional de 'C9 International"Inc..
PLC en comparacin con otros sistemas de control
Los PLC est.n adaptados para un amplio rango de tareas de automatizacin. Estos son
t-picos en procesos industriales en la manu(actura donde el costo de desarrollo y
mantenimiento de un sistema de automatizacin es relativamente alto contra el coste de
la automatizacin" y donde van a e5istir cam$ios en el sistema durante toda su vida
operacional. Los PLC contienen todo lo necesario para mane&ar altas cargas de potenciaB
se re#uiere poco dise3o elctrico y el pro$lema de dise3o se centra en e5presar las
operaciones y secuencias en la lgica de escalera (o diagramas de (unciones). Las
aplicaciones de PLC son normalmente ecos a la medida del sistema" por lo #ue el
costo del PLC es $a&o comparado con el costo de la contratacin del dise3ador para un
dise3o espec-(ico #ue solo se va a usar una sola vez. Por otro lado" en caso de productos
de alta produccin" los sistemas de control a medida se amortizan por s- solos
r.pidamente de$ido al aorro en los componentes" lo #ue provoca #ue pueda ser una
$uena eleccin en vez de una solucin CgenricaC.
'in em$argo" de$e ser notado #ue algunos PLC ya no tienen un precio alto. Los PLC
actuales tienen todas las capacidades por algunos cientos de dlares.
4i(erentes tcnicas son utilizadas para un alto volumen o una simple tarea de
automatizacin" Por e&emplo" una lavadora de uso domstico puede ser controlada por
un temporizador a levas electromec.nico costando algunos cuantos dlares en
cantidades de produccin.
%n dise3o $asado en un microcontrolador puede ser apropiado donde cientos o miles de
unidades de$en ser producidas y entonces el coste de desarrollo (dise3o de (uentes de
alimentacin y e#uipo de entradas y salidas) puede ser dividido en mucas ventas"
donde el usuario (inal no tiene necesidad de alterar el control. Aplicaciones
automotrices son un e&emplo" millones de unidades son vendidas cada a3o" y pocos
usuarios (inales alteran la programacin de estos controladores. ('in em$argo" algunos
ve-culos especiales como son camiones de pasa&eros para tr.nsito ur$ano utilizan PLC
en vez de controladores de dise3o propio" de$ido a #ue los vol/menes son pe#ue3os y el
desarrollo no ser-a econmico.)
Algunos procesos de control comple&os" como los #ue son utilizados en la industria
#u-mica" pueden re#uerir algoritmos y caracter-sticas m.s all. de la capacidad de PLC
de alto nivel. Controladores de alta velocidad tam$in re#uieren de soluciones a
medidaB por e&emplo" controles para aviones.
Los PLC pueden incluir lgica para implementar $ucles analgicos" Dproporcional"
integral y derivadasE o un controlador PI4. %n $ucle PI4 podr-a ser usado para
controlar la temperatura de procesos de (a$ricacin" por e&emplo. 2istricamente" los
PLCFs (ueron con(igurados generalmente con solo unos pocos $ucles de control
analgico y en donde los procesos re#uieren cientos o miles de $ucles" un 'istema de
Control 4istri$uido (4C') se encarga. 'in em$argo" los PLC se an vuelto m.s
poderosos" y las di(erencias entre las aplicaciones entre 4C' y PLC an #uedado menos
claras.
@esumiendo" los campos de aplicacin de un PLC o autmata programa$le en procesos
industriales sonG cuando ay un espacio reducido" cuando los procesos de produccin
son cam$iantes peridicamente" cuando ay procesos secuenciales" cuando la
ma#uinaria de procesos es varia$le" cuando las instalaciones son de procesos comple&os
y amplios" cuando el ce#ueo de programacin se centraliza en partes del proceso. 'us
aplicaciones generales son las siguientesG manio$ra de m.#uinas" manio$ra de
instalaciones y se3alizacin y control.
Seales Analgicas y digitales
Las se3ales digitales o discretas como los interruptores" son simplemente una se3al de
?nH?(( () ," Ierdadero o 6also" respectivamente). Los $otones e interruptores son
e&emplos de dispositivos #ue proporcionan una se3al discreta. Las se3ales discretas son
enviadas usando la tensin o la intensidad" donde un rango especi(ico corresponder. al
?n y otro rango al ?((. %n PLC puede utilizar 0;I de volta&e continuo en la EH' donde
valores superiores a 00I representan un ?n" y valores in(eriores a 0I representan ?((.
Inicialmente los PLC solo ten-an EH' discretas.
Las se3ales analgicas son como controles de vol/menes" con un rango de valores entre
, y el tope de escala. Esto es normalmente interpretado con valores enteros por el PLC"
con varios rangos de precisin dependiendo del dispositivo o del n/mero de $its
disponi$les para almacenar los datos. Presin" temperatura" (lu&o" y peso son
normalmente representados por se3ales analgicas. Las se3ales analgicas pueden usar
tensin o intensidad con una magnitud proporcional al valor de la se3al #ue procesamos.
Por e&emplo" una entrada de ;A0, mA o ,A), I ser. convertida en enteros comprendidos
entre ,AJ0K+K.
Las entradas de intensidad son menos sensi$les al ruido elctrico (como por e&emplo el
arran#ue de un motor elctrico) #ue las entradas de tensin.
E&emploG
Como e&emplo" las necesidades de una instalacin #ue almacena agua en un tan#ue. El
agua llega al tan#ue desde otro sistema" y como necesidad a nuestro e&emplo" el sistema
de$e controlar el nivel del agua del tan#ue.
%sando solo se3ales digitales" el PLC tiene 0 entradas digitales de dos interruptores del
tan#ue (tan#ue lleno o tan#ue vac-o). El PLC usa la salida digital para a$rir o cerrar una
v.lvula #ue controla el llenado del tan#ue.
'i los dos interruptores est.n apagados o solo el de Dtan#ue vac-oE esta encendido" el
PLC a$rir. la v.lvula para de&ar entrar agua. 'i solo el de Dtan#ue llenoE esta encendido"
la v.lvula se cerrara. 'i am$os interruptores est.n encendidos ser-a una se3al de #ue
algo va mal con uno de los dos interruptores" por#ue el tan#ue no puede estar lleno y
vac-o a la vez. El uso de dos interruptores previene situaciones de p.nico donde
cual#uier uso del agua activa la $om$a durante un pe#ue3o espacio de tiempo causando
#ue el sistema se desgaste m.s r.pidamente. As- tam$in se evita poner otro PLC para
controlar el nivel medio del agua.
%n sistema analgico podr-a usar una $.scula #ue pese el tan#ue" y una v.lvula
a&usta$le. El PLC podr-a usar un PI4 para controlar la apertura de la v.lvula. La $.scula
esta conectada a una entrada analgica y la v.lvula a una salida analgica. El sistema
llena el tan#ue r.pidamente cuando ay poca agua en el tan#ue. 'i el nivel del agua $a&a
r.pidamente" la v.lvula se a$rir. todo lo #ue se pueda" si el caso es #ue el nivel del agua
esta cerca del tope m.5imo" la v.lvula estar. poco a$ierta para #ue entre el agua
lentamente y no se pase de este nivel.
Con este dise3o del sistema" la v.lvula puede desgastarse muy r.pidamente" por eso" los
tcnicos a&ustan unos valores #ue permiten #ue la v.lvula solo se a$ra en unos
determinados valores y reduzca su uso.
%n sistema real podr-a com$inar am$os dise3os" usando entradas digitales para
controlar el vaciado y llenado total del tan#ue y el sensor de peso para optimizarlos.
Capacidades E/S en los PLC modulares
Los PLC modulares tienen un limitado n/mero de cone5iones para la entrada y la
salida. <ormalmente" ay disponi$les ampliaciones si el modelo $ase no tiene
su(icientes puertos EH'.
Los PLC con (orma de rac8 tienen mdulos con procesadores y con mdulos de EH'
separados y opcionales" #ue pueden llegar a ocupar varios rac8s. A menudo ay miles de
entradas y salidas" tanto analgicas como digitales. A veces" se usa un puerto serie
especial de EH' #ue se usa para #ue algunos rac8s puedan estar colocados a larga
distancia del procesador" reduciendo el coste de ca$les en grandes empresas. Alguno de
los PLC actuales pueden comunicarse mediante un amplio tipo de comunicaciones
incluidas @'A;1L" coa5ial" e incluso Eternet para el control de las entradas salidas con
redes a velocidades de ),, 9$ps.
Los PLC usados en grandes sistemas de EH' tienen comunicaciones P0P entre los
procesadores. Esto permite separar partes de un proceso comple&o para tener controles
individuales mientras se permita a los su$sistemas comunicarse mediante lin8s. Estos
lin8s son usados a menudo por dispositivos de Inter(az de usuario (29I) como 8eypads
o estaciones de tra$a&o $asados en ordenadores personales.
El n/mero medio de entradas de un PLC es J veces el de salidas" tanto en analgico
como en digital. Las entradas De5traE vienen de la necesidad de tener mtodos
redundantes para controlar apropiadamente los dispositivos" y de necesitar siempre mas
controles de entrada para satis(acer la realimentacin de los dispositivos conectados.
Programacin
Los primeros PLC" en la primera mitad de los 1," eran programados usando sistemas de
programacin propietarios o terminales de programacin especializados" #ue a menudo
ten-an teclas de (unciones dedicadas #ue representa$an los elementos lgicos de los
programas de PLC. Los programas eran guardados en cintas. 9.s recientemente" los
programas PLC son escritos en aplicaciones especiales en un ordenador" y luego son
descargados directamente mediante un ca$le o una red al PLC. Los PLC vie&os usan una
memoria no vol.til (magnetic core memory) pero aora los programas son guardados en
una @A9 con $ater-a propia o en otros sistemas de memoria no vol.til como las
memoria (las.
Los primeros PLC (ueron dise3ados para ser usados por electricistas #ue pod-an
aprender a programar los PLC en el tra$a&o. Estos PLC eran programados con Dlgica
de escaleraE(Cladder logicC). Los PLC modernos pueden ser programados de mucas
(ormas" desde la lgica de escalera asta lengua&es de programacin tradicionales como
el 7A'IC o C. ?tro mtodo es usar la Lgica de Estados ('tate Logic)" un lengua&e de
programacin de alto nivel dise3ado para programas PLC $as.ndose en los diagramas
de transicin de estados.
@ecientemente" el est.ndar internacional IEC +))J)AJ se est. volviendo muy popular.
IEC +))J)AJ de(ine cinco lengua&es de programacin para los sistemas de control
programa$lesG 674 (6unction $loc8 diagram)" L4 (Ladder diagram)" '> ('tructured
te5t" similar al Lengua&e de programacin Pascal)" IL (Instruction list) y '6C
('e#uential (unction cart).
9ientras #ue los conceptos (undamentales de la programacin del PLC son comunes a
todos los (a$ricantes" las di(erencias en el direccionamiento EH'" la organizacin de la
memoria y el con&unto de instrucciones ace #ue los programas de los PLC nunca se
puedan usar entre diversos (a$ricantes. Incluso dentro de la misma l-nea de productos de
un solo (a$ricante" diversos modelos pueden no ser directamente compati$les.
La estructura $.sica de cual#uier autmata programa$le esG
Fuente de alimentacin: convierte la tensin de la red" )), 00,I ac a $a&a tensin de
cc (0;I por e&emplo) #ue es la #ue se utiliza como tensin de tra$a&o en los circuitos
electrnicos #ue (orma el autmata.
CPU: la %nidad Central de Procesos es el autntico cere$ro del sistema. Es el
encargado de reci$ir rdenes del operario a travs de la consola de programacin y el
mdulo de entradas. 4espus las procesa para enviar respuestas al mdulo de salidas.
dulo de entradas: a#u- se unen elctricamente los captadores ( interruptores" (inales
de carrera... ). La in(ormacin #ue reci$e la env-a al CP% para ser procesada seg/n la
programacin. 2ay 0 tipos de captadores conecta$les al mdulo de entradasG los pasivos
y los activos.
dulo de salida: es el encargado de activar y desactivar los actuadores ( $o$inas de
contactores" motores pe#ue3os... ). La in(ormacin enviada por las entradas a la CP%"
cuando esta procesada se env-a al mdulo de salidas para #ue estas sean activadas
( tam$in los actuadores #ue est.n conectados a ellas ). 2ay J mdulos de salidas seg/n
el proceso a controlar por el autmataG rels" triac y transistores.
!erminal de programacin: la terminal o consola de programacin es el #ue permite
comunicar al operario con el sistema. 'us (unciones son la trans(erncia y modi(icacin
de programas" la veri(icacin de la programacin y la in(ormacin del (uncionamiento
de los procesos.
Peri"#ricos: ellos no intervienen directamente en el (uncionamiento del autmata pero
si #ue (acilitan la la$or del operario.
Comunicaciones
Las (ormas como los PLC intercam$ian datos con otros dispositivos son muy variadas.
>-picamente un PLC puede tener integrado puertos de comunicaciones seriales #ue
pueden cumplir con distintos est.ndares de acuerdo al (a$ricante. Estos puertos pueden
ser de los siguientes tiposG
@'A0J0
@'A;1L
@'A;00
Eternet
'o$re estos tipos de puertos de ard!are las comunicaciones se esta$lecen utilizando
alg/n tipo de protocolo o lengua&e de comunicaciones. En esencia un protocolo de
comunicaciones de(ine la manera como los datos son empa#uetados para su transmisin
y como son codi(icados. 4e estos protocolos los m.s conocidos sonG
9od$us
7us CA<
Pro(i$us
4evicenet
Controlnet
Eternet IHP
9ucos (a$ricantes adem.s o(recen distintas maneras de comunicar sus PLC con el
mundo e5terior mediante es#uemas de ard!are y so(t!are protegidos por patentes y
leyes de dereco de autor.
E$emplos de aplicaciones generales
9anio$ra de m.#uinas
9a#uinaria industrial de pl.stico
9.#uinas trans(er
9a#uinaria de em$ala&es
9anio$ra de instalacionesG
o Instalacin de aire acondicionado" cale(accin...
o Instalaciones de seguridad
'e3alizacin y controlG
o Ce#ueo de programas
o 'e3alizacin del estado de procesos

Вам также может понравиться