Autómata Programable
Autómata Programable
Autómata Programable
Introduccin
En la disciplina perteneciente a la informtica, se describen tres tipos de autmatas
que reconocen tipos diferentes de lenguajes: los autmatas finitos, los autmatas a
pila y las mquinas de Turing.
Desarrollo histrico
A mediados de los aos 60, General Motors, preocupada por los elevados costos de
los sistemas de control a base de rels, de lgica cableada, comenz a trabajar con
Digital en el desarrollo de un sistema de control que evitara los inconvenientes de la
lgica programada. El resultado de la colaboracin fue un equipo programado,
denominado PDP-14, cuyo empleo no tard en extenderse a otras industrias. En un
principio, los autmatas programables slo trabajaban con control discreta ( Si o No
), por lo que los problemas que requeran la manipulacin de magnitudes analgicas
se dejaron para los tradicionales sistemas de control distribuido.
Resulta curioso anotar que R. E. Moreley, considerado por muchos el padre del
autmata programable, trabajando independientemente de las especificaciones de la
General Motors desarroll un equipo que responda a las necesidades de dicha
multinacional.
Aplicaciones
Automvil
Alimentacin
Papeleras y madereras
Produccin de energa
Trfico
Domtica
Fabricacin de Neumticos
El autmata programable
Estructura general
Por su parte, los dispositivos de salida son tambin muy variados: Pilotos indicadores,
rels, contactores, arrancadores de motores, vlvulas, etc. En el siguiente punto se
trata con ms detalle este sistema.
Las E/S discretas se caracterizan por presentar dos estados diferenciados: presencia o
ausencia de tensin, rel abierto o cerrado, etc. Su estado se puede visualizar mediante
indicadores tipo LED que se iluminan cuando hay seal en la entrada o cuando se
activa la salida. Los niveles de tensin de las entradas ms comunes son 5 V cc, 24 V
cc/ca, 48 V cc/ca y 220 V ca.
Las E/S analgicas tienen como funcin la conversin de una magnitud analgica
(tensin o corriente) equivalente a una magnitud fsica (temperatura, presin, grado
de acidez, etc.) en una expresin binaria de 11, 12 o ms bits, dependiendo de la
precisin deseada. Esto se realiza mediante conversores analgico-digitales (ADC's).
Por ltimo, las E/S especiales se utilizan en procesos en los que con las anteriores E/S
vistas son poco efectivas, bien porque es necesario un gran nmero de elementos
adicionales, bien porque el programa necesita de muchas instrucciones. Entre las ms
importantes estn:
Ciclo de funcionamiento
Una vez efectuadas estas comprobaciones y si las mismas resultan ser correctas, la
CPU... inicia la exploracin del programa y reinicializa. Esto ltimo si el autmata se
encuentra en modo RUN (marcha), ya que de estar en modo STOP (paro) aguardara,
sin explorar el programa, hasta la puesta en RUN.
Equipos de programacin
Equipos perifricos
Dependiendo del fabricante, los lenguajes de programacin son muy diversos, sin
embargo, suelen tener alguna relacin ms o menos directa con los lenguajes Ladder
o GRAFCET.