Secuencia De Ejecución De Pasos - Mitsubishi Electric MELSEC-Q Serue Manual De Programación

Tabla de contenido

Publicidad

5 SECUENCIA DE PROCESAMIENTO DEL PROGRAMA SFC
5.3.3 Secuencia de ejecución de pasos
(1) En el programa SFC, se procesan las salidas de operación de todos los pasos activos dentro
de una búsqueda.
Bloque 0
S0
t0
S2
t2
S3
t3
(2) Al final de la ejecución de salidas de operación en cada paso, se comprueba si se cumple, o
no, la condición de transición hacia el próximo paso.
(a) Si todavía no se cumple la condición de transición, se ejecuta la salida de operación del
mismo paso también en la próxima búsqueda.
(b) Si la condición de transición está cumplida, se desactivarán (OFF) todas las salidas que se
activaron (ON) mediante la instrucción OUT en los pasos ejecutados.
Cuando se ejecuta la próxima búsqueda, se ejecuta la salida de operación del próximo
paso.
En ese momento, la salida de operación del paso anteriormente ejecutado se desactiva
(no se deshace).
El módulo CPU procesa sólo el programa de la salida de operación del paso actualmente
activo y la condición de transición hacia el próximo paso.
Ejemplo: La secuencia de ejecución desde el inicio de un programa hasta la transición,
Progr. SFC
NOTA
• El paso, cuyos atributos han sido establecidos en un paso HOLD, no se desactiva (no se
deshace). El procesamiento continua conforme a los atributos establecidos.
5 - 11
S4
S6
t4
t6
S5
S7
t5
t7
desde el paso inicial al paso 1, es tal como se muestra a continuación.
RUN módulo
END Procesam.
CPU
(SM321 ON)
(SM321 ON)
Paso inicial
(salida de
operac.
ejecutada)
Bloque 0
(Condición de transición
no cumplida)
Los pasos activos en el bloque corresp. se ejecutan
dentro de un escaneo.
: Paso activo
: Paso inactivo
END Procesam.
(SM321 ON)
Paso inicial
Paso 1
(salida de
(salida de
operac.
operac.
ejecutada)
ejecutada)
(Condición de transición
(Condición de transición
cumplida)
no cumplida) )
MELSEC-Q
END Procesam.
5 - 11

Publicidad

Tabla de contenido
loading

Tabla de contenido