Académique Documents
Professionnel Documents
Culture Documents
En este caso nos referiremos a los principales conceptos a tener en cuenta en los autómatas
programables, como son:
Unidad central
Capacidad de memoria de programa/datos
Capacidad de entrada y salida digitales
Modularidad de entradas/salidas
Módulos específicos de entrada/salida
Capacidad de interrupción
Recursos de comunicaciones
Interfaz maquina usuario
Protección de la propiedad intelectual y seguridad.
Figura 1
Unidad Central
Subsistema formado por lo menos de un microprocesador, las unidades de memoria y un
procesador de comunicaciones. Algunos fabricantes suelen denominar simplemente CPU (Unidad
central de proceso). La velocidad de proceso de la CPU distingue a unas familias de otras. Por
ejemplo, la unidad central de la familia S7-200 de Siemens posee un tiempo de ejecución de las
instrucciones operativas en como fija de 0,37 us, tal como se muestra en la tabla 1.1, la de la familia
S7-300 varía entre 0,1 y 3 uS, y de la familia S7-400 varía entre 0,08 y 0,2 uS.
Tabla 1.1
Tabla 1.2
De acuerdo con la modularidad de entrada y salida, los autómatas programables se pueden clasificar
en tres grandes tipos:
Capacidad de interrupción
Los primeros autómatas programables basados en un computador realizaban la lectura de las
variables de entrada y la actuación sobre las variables de salida exclusivamente en secuencia
durante el ciclo de entrada/salida. Pero esta forma de entrada/salida limita el campo de aplicación
de los autómatas programables como sistemas de control en tiempo real porque tardan demasiado
tiempo en detectar la aparición de determinadas circunstancias en los elementos acoplados e él.
Por ello, los fabricantes comenzaron, en la década de 1990, a dotar a los autómatas programables
de capacidad de interrupción, aprovechando que posee dicha capacidad el microprocesador
utilizado en su unidad central. Se define una interrupción de un autómata programable como un
suceso que hace que el autómata abandone temporalmente de forma inmediata el programa de
control (programa principal) que está ejecutando y salte a una rutina especial que realiza las
acciones adecuadas en relación con el mismo. Una vez ejecutadas dichas acciones el autómata
retorna al programa de control en el punto en que lo abandonó. Esta característica de la
Interrupción de disminuir el tiempo que tarda el autómata programable en detectar determinados
sucesos hace que algunos autores y fabricantes la llamen “Procesado rápido de instrucciones”.
- De reloj
Este tipo de interrupción está asociado a un reloj situado en la unidad central. El contenido
del reloj, que está formado por un generador de impulsos y un conjunto de contadores, ver
figura 2, se compara con el de un registro cuyo contenido se determina mediante la
ejecución de una instrucción de programa. Cuando la salida del comparador se activa, indica
que es la hora prevista por el usuario para que se realicen determinadas acciones,
interrumpe al autómata programable y le obliga a llevar a cabo dichas acciones.
Figura 2.
- Temporizadas
Se trata de una interrupción generada por una base de tiempos que es un divisor de
impulsos programable entre determinados valores mediante la ejecución por el autómata
prográmale de las adecuadas instrucciones. En la figura 3 se representa el esquema de
bloques de un sistema básico de interrupción temporizada. Se utiliza para que un autómata
programable ejecute periódicamente determinadas acciones.
Figura 3.
- De Contador
Este tipo de interrupción se genera cuando el contenido de un contador alcanza un valor
determinado. Admite diferentes variantes, una de las cuales se representa en la figura 4. En
ella la unidad central del autómata programable introduce en el registro R1 una
combinación binaria y la interrupción se produce cuando dicha combinación coincide con el
contenido del contador que realiza el contaje de impulsos. Este tipo de interrupción se
utiliza para elevar las prestaciones de los contadores de gran velocidad.
Figura 4.
- De Comunicación
Se generan cuando un periférico (impresora, lector de código de barras, etc.) finaliza una
operación de salida o tiene dispuesta una información de entrada.
- De terminales o bornes
Este tipo de interrupción se genera cuando una determinada variable digital de entrada
cambia de estado.
Existen varias formas de realizar una unidad HMI entre las que cabe citar los paneles de operación,
las pantallas táctiles y los paneles con computador industrial embebido que se describen
brevemente a continuación.
- Paneles de operación
Los paneles de operación, conocidos por las siglas OP (Operation Panel) están formados por
una pantalla gráfica y un conjunto de pulsadores de membrana, asociados para construir un
teclado. Ambos se controlan mediante un procesador especializado que constituye un
controlador de pantalla y teclado que se acoplan al autómata programable a través de la
correspondiente interfaz.
Figura 6. a) Diagrama en bloques de un panel táctil; b) Fotografía del panel táctil Simatic TP
277 de Siemens.
De acuerdo con las características los paneles con computador industrial embebido se pueden
dividir en dos clases:
Recursos de Comunicaciones
Figura 7.
Protección de la propiedad intelectual y seguridad