Conceptos básicos
Instrucción de entrada de diferencial ascendente
Instrucciones de diferencial descendente (instrucción precedida por ↓)
Instrucción de diferencial descendente
356
lleva a cabo otro tipo de procesamiento en cada ciclo, y emite una condición de
ejecución (flujo de alimentación) cuando el resultado cambia de OFF a ON. La
condición de ejecución se pondrá en OFF en el ciclo siguiente.
• Instrucciones de salida: La instrucción sólo se ejecuta durante el ciclo en el
que la condición de ejecución se pone en OFF (ON → OFF) y no se ejecuta en
los ciclos siguientes:
(%) Instrucción de
diferencial
descendente
Las condiciones de ejecución que se emiten permanecerán en ON durante un
ciclo y se pondrán en OFF en el siguiente.
Ejemplo
Note
1. A diferencia de las instrucciones de diferencial ascendente, la variación de
diferencial descendente (%) sólo se puede añadir a las instrucciones LD,
AND, OR, SET y RSET. Para ejecutar el diferencial descendente con otras
instrucciones hay que combinar las instrucciones con una instrucción DIFD
o DOWN.
2. Las instrucciones de diferencial ascendente y descendente se pueden
reemplazar por combinaciones de instrucciones DIFFERENTIATE UP
(DIFU) y DIFFERENTIATE DOWN (DIFD), instrucciones UP y DOWN de
diferencial de flujo de alimentación e instrucciones LOAD de diferencial
ascendente/descendente (@LD/%LD).
Ejemplo
Condición de ejecución ON creada
para un ciclo sólo cuando CIO 000103
pasa de OFF a ON.
Ejemplo
Ejecuta la instrucción SET una vez
cuando CIO 000102 pasa de OFF →
ON.
Se pondrá en ON cuando CIO 000103 pase de
ON → OFF y se pondrá en OFF cuando pase un
ciclo.
Sección
%SET
9-1