Año acdémico 05-06
Año acdémico 05-06
Programación PLC's
Programación PLC's
3.- Arquitectura
3.- Arquitectura
Los elementos esenciales, que todo autómata programable posee como mínimo, son:
Sección de entradas: se trata de líneas de entrada, las cuales pueden ser digitales o
✗
analógicas.
A estas líneas conectaremos los sensores (captadores).
Sección de salidas: son una serie de líneas de salida, que también pueden ser de carácter
✗
digital o analógico.
A estas líneas conectaremos los actuadores.
Unidad central de proceso (CPU): se encarga de procesar el programa que el usuario ha
✗
introducido.
La CPU toma, una a una, las instrucciones programadas por el usuario y las va ejecutando,
cuando llega al final de la secuencia de instrucciones programadas, la CPU vuelve al
principio y sigue ejecutándolas de manera cíclica.
Para ello, dispone de diversas zonas de memoria, registros, e instrucciones de programa.
Adicionalmente, en determinados modelos, podemos disponer de funciones ya integradas en
la CPU; como reguladores PID, control de posición, etc...
A parte de éstos podemos disponer de los siguientes elementos:
Unidad de alimentación (algunas CPU's la llevan incluida).
✗
Consola de programación: que nos permitirá introducir, modificar y supervisar el
✗
programa de usuario. Tiende a desaparecer, debido a que la mayoría se programan a partir
del PC mediante programas específicos facilitados por cada fabricante; o programados
directamente desde el propio autómata.
Dispositivos periféricos: como nuevas unidades de E/S, más memoria, unidades de
✗
comunicación en red, etc...
Interfaces: facilitan la comunicación del autómata con otros dispositivos (como un PC),
✗
autómatas, etc...
3.1.- CPU
3.1.- CPU
Es el corazón del autómata programable. Sus funciones son:
Ejecutar el programa de usuario.
✗
Vigilar que el tiempo de ejecución del programa de usuario no excede un determinado
✗
tiempo máximo (tiempo de ciclo máximo). A esta función se le suele denominar Watchdog
(perro guardián).
Crear una imagen de las entradas, ya que el programa de usuario no accede directamente a
✗
Página 7 de 56