Documente Academic
Documente Profesional
Documente Cultură
ESTRUCTURA BASICA
Para poder interpretar la estructura de un PLC utilizaremos un sencillo
diagrama en bloques. El la Figura 2 se muestran las tres partes fundamentales: la
CPU, las entradas y las salidas.
Pulsadores
Llaves
Termostatos
Presostatos
Lmites de carrera
Sensores de proximidad
Otros
elementos
que
generan
seales
binarias
(ON-OFF)
Lmparas
Sirenas y bocinas
Contactores de mando de motores
Vlvulas solenoide
Otros elementos comandados por seales binarias
Cuando un sensor conectado a una entrada se cierra, permite que aparezca entre
los bornes de esa entrada una tensin, por ejemplo: 24 Vcc, (Figura 3). Esta tensin
es adaptada por la interfase de entrada al nivel y tipo de tensin que la CPU puede
leer a travs del bus de datos. Cuando la CPU lee este nivel de tensin, recibe la
informacin de que dicha entrada est en el estado activo, o sea en el estado lgico 1.
Cada entrada es reconocida por la CPU mediante una identificacin. Si la entrada
activada se denomina X1, podemos decir que X1 est en estado lgico 1 (X1=1).
Cuando el sensor conectado al borne de entrada se abra, X1 estar en estado 0
(X1=0).
Cuando un sensor conectado a una entrada se cierra, permite que aparezca entre
los bornes de esa entrada una tensin, por ejemplo: 24 Vcc, (Figura 3). Esta tensin
es adaptada por la interfase de entrada al nivel y tipo de tensin que la CPU puede
leer a travs del bus de datos. Cuando la CPU lee este nivel de tensin, recibe la
informacin de que dicha entrada est en el estado activo, o sea en el estado lgico 1.
Cada entrada es reconocida por la CPU mediante una identificacin. Si la entrada
activada se denomina X1, podemos decir que X1 est en estado lgico 1 (X1=1).
En forma similar, cuando la CPU desea que una salida se active (pase a estado
lgico 1), modifica los niveles de tensin en el bus de datos. La tarjeta de salida, que
est conectada al bus de datos, cierra entonces el circuito de conexin, energizando el
dispositivo de campo.
Cada salida est identificada, por ejemplo una salida podra denominarse Y2.
Podemos decir entonces que salida Y2 est energizada (Y2=1) o desenergizada
(Y2=0).
La identificacin que la CPU utiliza para cada punto de entrada/salida en la
memoria se conoce como direccionamiento (o addressing) de la entrada/salida.Un
programa muy sencillo podra ser: "Cuando X1=1, se debe hacer que Y2=1". Este
podra ser el caso en que se enciende una lmpara al presionar un pulsador. El
pulsador deber estar conectado a la entrada X1, y la lmpara a la salida Y2. Al
presionar el pulsador, la CPU leer en la interfase de entrada que X1=1. Resolver el
programa, y pondr un 1 en Y2. Como consecuencia, la salida cerrar el circuito de
conexin y encender la lmpara.
La convencin por la cual un "1" indica la presencia de seal, mientras que un "0"
indica su ausencia; se denomina lgica positiva. En forma inversa, la lgica negativa
utiliza un "0" para indicar la presencia de seal, y un "1" para indicar su ausencia.
Las interfases de entrada/salida presentadas pueden tomar solo uno de los dos
estados: "1" "0".
Otras interfases pueden tener como entrada o salida a variables analgicas, las que se
caracterizan por tomar valores intermedios en forma continua entre dos lmites.
CLASIFICACION
Integral
Modular
Por su capacidad:
Un PLC modular, como su nombre lo indica, est formado por mdulos. El equipo se
arma sobre un bastidor o base de montaje (tambin llamada chasis o rack) sobre el
cual se instalan la CPU, los mdulos de entrada, los mdulos de salida y otros
perifricos (Figura 5). El chasis contiene en su parte posterior los buses de datos,
direcciones y alimentacin del PLC, con conectores apropiados a los que se conectan
los distintos mdulos.
Por la forma que tienen stos mdulos, es usual que se los denomine tarjeta. Es as
que es muy frecuente encontrar la frase tarjeta de entrada/salida en referencia a los
mdulos de entrada/salida (Figura 6).
La principal ventaja que un PLC modular frente a uno integral es evidente, el usuario
puede componer su equipo con la cantidad y tipo de entradas y salidas que necesite, y
luego puede ampliarlo agregando los mdulos necesarios.
Todos los PLCs comerciales poseen una estructura externa compacta en la que estn
todos los elementos (en un solo). Sin embargo, podemos decir que existen
bsicamente dos formas externas de presentacin de los PLCs, una modular y la otra
compacta. En cuanto a la estructura modular existen:
SECCIN DE ENTRADAS
Se trata de lneas de entrada, las cuales pueden ser de tipo digital o analgico.
SECCIN DE SALIDAS
Son una serie de lneas, que tambin pueden ser de
carcter digital o analgico. A estas lneas conectaremos
los actuadores. Tanto las entradas como las salidas estn
aisladas de la CPU segn el tipo de autmata que
utilicemos.
Normalmente
se
suelen
emplear
optoacopladores en las entradas y
rels /
optoacopladores en las salidas. Un elemento importante
es el microprocesador que forma parte del corazn de la
CPU.
Atender las comunicaciones con mdulos inteligentes.
Ejecutar un autodiagnstico.
Memoria
Todos los datos que el PLC maneja, su sistema operativo, el programa de aplicacin,
la tabla de estado de las E/S, etc., se almacenan en la memoria. En realidad
deberamos decir las memorias, porque son varias. En efecto, el sistema operativo, el
programa de aplicacin, las tablas de E/S y los registros internos (variables no
asociadas a E/S) pueden estar en memorias separadas y de distintos tipo.
Segn el tipo y capacidad del PLC, ste puede manejar mayor o menor cantidad de
datos, y a su vez datos con formato ms o menos extenso.
El formato con que se agrupan los datos puede ser en grupos de 8 bits llamados
bytes, o en grupos de 16 bits llamados generalmente palabra (word).
La memoria total de un equipo tiene distintas zonas en las que se almacenan datos:
Registro de variables.
Area auxiliar (scratch pad).
Sistemaoperativo.
Los fabricantes en general especifican la cantidad de memoria disponible para
el programa de aplicacin y la cantidad de memoria disponible para datos (o la
cantidad disponible de cada tipo de registro).
TIPOS DE CPUs
INTERFACES
Todo PLC, salvo casos excepcionales, posee la virtud de poder comunicarse con otros
dispositivos (como un PC). Lo normal es que posea una interfase serie del tipo RS-232
/ RS- 422. A travs de esta lnea se pueden manejar todas las caractersticas internas
del controlador, incluida la programacin del mismo, y suele emplearse para
monitorizacin del proceso en otro lugar separado.
UNIDADES DE PROGRAMACIN
La programacin del PLC puede ser hecha por una unidad de programacin que suele
ser en forma de calculadora. Es la forma ms simple de programar el equipo, y se
suele reservar para pequeas modificaciones el programa o la lectura de datos en el
lugar de colocacin del equipo.
LENGUAJES DE PROGRAMACIN
Cuando surgieron los autmatas programables, lo hicieron con la necesidad de
sustituir a los enormes cuadros de maniobra construidos con contactores y rels. Por
lo tanto, la comunicacin hombre-maquina debera ser similar a la utilizada hasta ese
momento. El lenguaje usado, debera ser interpretado, con facilidad, por los mismos
tcnicos electricistas que anteriormente estaban en contacto con la instalacin. Estos
lenguajes han evolucionado en los ltimos tiempos, de tal forma que algunos de ellos
ya no tienen nada que ver con el tpico plano elctrico a rels..
Los lenguajes ms significativos son:
DISPOSITIVOS PERIFRICOS
El PLC, en la mayora de los casos, puede ser ampliable. Las ampliaciones abarcan
un gran abanico de posibilidades, que van desde las redes internas (LAN, etc.),
mdulos
auxiliares de E/S, memoria adicional... hasta la conexin con otros autmatas del
mismo modelo.
Cada fabricante facilita las posibilidades de ampliacin de sus modelos, los cuales
pueden variar incluso entre modelos de la misma serie.
TEMPORIZADORES
Los temporizadores tienen un rea reservada en la
memoria de la CPU. Esta rea de memoria reserva una
palabra de 16 bits para cada operando de temporizador.
La programacin con KOP asiste 256 temporizadores.
Consulte los datos tcnicos de la CPU para saber de
cuntas palabras de temporizacin dispone sta.
CONTADORES
Tipos de contadores
up-counters (ellos solo cuentan ascendentemente 1,2,3...). Son llamados CTU,(count
up) CNT,C, or CTR.
down counters (estos solo cuentan en descendente 9,8,7,...). tipicamente son
llamados CTD (count down) .
up-down counters (estos pueden contar up and/or down 1,2,3,4,3,2,3,4,5,...) Son
llamados UDC(up-down counter) .
Aqu tenemos algunos smbolos de instrucciones que nosotros podramos encontrar
(dependiendo de la marca del PLC) y como usarlos.
Una es para resetear el contador. Cuando esta entrada esta activa el contador
retorna a cero.
SIEMENS
Motion Control -
ALLEN BRADLEY
GuardLogixIntegrated
SmartGuard600 Controler
ServoDrive - Power Flex 4/400, Power Flex 700, Power Flex Safety Drives
MITSUBISHI
iQ Plataforma
SCHNEIDER TELEMECANIQUE
Altivar - 31 / 1000
Servomotores Lexium
GE Fanuc
Control de Procesos Distribuido- Genius I/O, Versa Point, 8000 Process I/O
KLONER MOLLER
BOSH REXROTH
Synax 200
GIDDING LEWIS
HONEYWELL
PDM Controler
PlantScape
TDC 2000/3000
HC900 Controll
ABB
Serie 90 Controlers
Delta PL
VIPA
TouchPanels
TWINCAT BECKHOFF
Control Panel
Bus Terminal
TwinCat I/O