4 CONFIGURACIÓN DEL PROGRAMA SFC
4.4.10 Instrucción de cambio de paso activo (SCHG)
Dispositivo
interno
Registro
(sistema,
de
usuario)
archivo
R
Bit
Palabra
D
SCHG D
[Función]
(1) Desactiva el paso que ejecuta una instrucción y activa forzadamente el paso específico (ajustado
con el dispositivo asignado por
(2) Cuando ya está activo el paso de destino, se desactiva el paso que ejecuta la instrucción SCHG y
el paso de destino continua con su procesamiento.
(3) Se desactiva el paso con el cual se ejecuta esta instrucción, cuando el procesamiento procede con
el control de estado de condición de transición después de terminar la operación de programa del
paso.
(4) Esta instrucción puede utilizarse exclusivamente en los pasos de programa SFC.
[Error de operación]
• El N° de error 4631 se presenta cuando no existe el paso de destino específico.
• El N° de error 4001 se presenta cuando se utiliza esta instrucción en un programa de secuencia
Diferente al programa SFC (el error se activa al conmutar de STOP a RUN).
[Ejemplos de programa]
(1) El siguiente programa causa una transición cuando se activó el X10 antes de la activación del X1, y
desactiva el paso 5 y activa el paso 6 cuando se activa el X1 antes de la activación del X10.
A continuación se muestra el programa creado con el MELSAP3.
4 - 63
Dispositivos utilizables
MELSECNET
Módulo
/10 (H) Direct
de
J
\
Indice
función
Z
especial
Pala-
U \G
Bit
bra
D
) en el mismo bloque.
S6
S6
Tipo de
datos
Expansión
Constante
Otros
SFC
BIN16
aX10
aX1
S5
SCHG K6
X1
SCHG
S5
X10
MELSEC-Q
QCPU
PLC CPU
Básico
Alto rendimiento
Programas que usan las
instrucciones
Programa SFC
Programa
de
Bloque Paso
secuencia
Condición
Paso
de
transición
K6
Tran
CPU proces.
Sitio de ejecución
Condición
de
transición
4 - 63