1-12
Instrucciones de bit (XIC, XIO, OTE, OTL, OTU, ONS, OSR, OSF)
Condición:
preescán
la condición de entrada de renglón es
falsa
la condición de entrada
de renglón es verdadera
Indicadores de estado aritmético: no afectados
Condiciones de fallo: ninguna
Ejemplo de OSR:
Cada vez que limit_switch_1 va de restablecido a establecido, la instrucción OSR establece output_bit_1 y la instrucción ADD incrementa sum por 5.
Siempre que limit_switch_1 permanezca establecido, sum sigue siendo el mismo valor. El limit_switch_1 se debe restablecer y volver a estable-
cerse para que sum se incremente nuevamente. Se puede usar output_bit_1 en renglones múltiples para activar otras operaciones.
1756-6.4.1ES - Octubre de 1999
Ejecución:
bit de
almacenamiento = 0
examine el bit de
almacenamiento
bit de
almacenamiento = 1
el bit de almacenamiento
permanece establecido
el bit de salida está resta-
blecido
la condición de salida de
renglón está establecida
como verdadera
Acción:
El bit de almacenamiento se establece para evitar un disparo no válido
durante el primer escán.
El bit de salida se restablece.
La condición de salida de renglón se establece como falsa.
El bit de almacenamiento se restablece.
El bit de salida no se modifica.
La condición de salida de renglón se establece como falsa.
el bit de almacenamiento
está establecido
el bit de salida está esta-
blecido
la condición de salida de
renglón está establecida
como verdadera
fin