Introducción al autómata programable.

      Un Controlador Lógico Programable (PLC), o  Autómata Programable es un  dispositivo electrónico, diseñada para controlar en tiempo real y en medio industrial procesos secuenciales. Su manejo y programación puede ser realizado por personal eléctrico o electrónico. Realiza funciones lógicas: series, paralelos, temporizadores, contadores, además de funciones de control y regulación.

Ciclo de Scan.

Cada vez que el programa se ejecuta diremos que ha realizado un ciclo de Scan.

En el siguiente ejemplo vamos a leer las entradas directamente de la entrada física sin pasar por la tabla de entradas y veremos como puede cambiar la ejecución del programa.

Tiempo de ciclo.

El tiempo de ciclo es el tiempo que tarda la CPU en realizar un ciclo completo.

Si este tiempo fuera demasiado largo, se produciría un incorrecto funcionamiento del programa al no actualizar lo suficientemente rápido el cambio de valor en las entradas y salidas.

El watchdog o tiempo de vigilancia controla el tiempo máximo de ciclo, activando una alarma si este tiempo se supera.

En el S7-1200 es posible ajustar esté parámetro según la complejidad del programa.