Reanudar un programa SFC detenido en cualquier paso
Con esta función se puede reanudar, en cualquier paso, la ejecución de un programa SFC que previamente se había detenido. Esta función solo se ejecuta en el flanco de subida de la entrada.
Entrada
Nombre del programa SFC a controlar
Entrada expandible que define el paso a activar en el flanco de subida de la entrada.
Para detener un programa SFC se puede utilizar una de las siguientes funciones:
Esta función no se puede utilizar dentro de otras funciones porque no disponen de la memoria necesaria para detectar el flanco.
Esta función no se puede utilizar dentro de programas SFC.
Cuando se utiliza esta función, se genera un código adicional para todo el programa. Puesto que solo se pueden descargar al PLC 128 pasos consecutivos en modo RUN, el código generado la primera vez que se utiliza esta función, no se puede descargar al PLC. Si solo se utiliza esta función en modo edición online, en modo RUN, se debe descargar al menos una vez al PLC.
Esta función solo se ejecuta en el flanco de subida de la entrada.
Esta función solo comprueba que existen los pasos especificados. No comprueba si el estado del programa SFC es correcto. Alguno ejemplos de estados incorrectos: cuando se activan más de un paso en una secuencia simple, cuando un paso está activo en más de una divergencia cuando esta es alternativa, o cuando no existe ningún paso activo en una divergencia en paralelo.