Instrucciones
CTU
Conteo progresivo
Cuenta las transiciones de escalón de falsas a verdaderas.
Cuando las condiciones de escalón para una instrucción CTU efectúan una transición falsas a
verdaderas, el valor acumulado se incrementa de una cuenta, a condición que el escalón que contenga
la instrucción CTU se evalué en estas transiciones.
El valor acumulado se conserva cuando las condiciones de escalón se vuelven nuevamente falsas. La
cuenta acumulada se conserva hasta que sea borrada por una instrucción de reinicialización (RES)
que tenga la misma dirección que la reinicialización del contador.
El valor de cuenta debe permanecer en el intervalo de -32768 a +32767. Si el valor de cuenta va más
allá de 32767, se posiciona el bit de overflow (OV). Si el valor de cuenta va más allá de -32768, se
posiciona el bit de underflow de estado del contador (UN). Un contador puede ser puesto a cero
utilizando la instrucción (RES).
Este Bit
Bit de Overflow de
Conteo Progresivo OV
(Bit 12)
Bit de Fin DN (Bit 13)
Bit de Validación de
Conteo Regresivo CU
(Bit 15)
DIV
Dividir
Utilice la instrucción DIV para dividir un valor (fuente A) por otro valor (fuente B). El cociente
redondeado es colocado en la destinación. Si el resto es 0,5 o superior, se efectúa un redondeo en la
destinación. El cociente redondeado se almacena en la palabra de peso fuerte del registro de cálculo.
El resto se coloca en la palabra de peso débil del registro de cálculo.
END
Fin de programa
Marca el fin del programa.
EOR
Fin del escalón
Marca el fin de un escalón.
EQU
Igual
Utiliza la instrucción EQU para probar si dos valores son iguales. Si la fuente A y la fuente B son
iguales, la instrucción es lógicamente verdadera. Si estos valores no son iguales, la instrucción es
lógicamente falsa.
GEQ
Superior o igual
Utilice la instrucción GEQ para probar si un valor (fuente A) es superior o igual u otra (fuente B). Si
el valor a nivel de la fuente A es superior o igual al valor a nivel de la fuente B, lógicamente la
instrucción es verdadera. Si el valor a nivel de la fuente A es inferior al valor a nivel de la fuente B,
lógicamente la instrucción es falsa.
GRT
Superior a
Utilice la instrucción GRT para probar si un valor (fuente A) es superior a otro (fuente B). Si el valor
a nivel de la fuente A es superior al valor a nivel de la fuente B, lógicamente la instrucción es
verdadera. Si el valor a nivel de la fuente A es inferior o igual al valor a nivel de la fuente B,
lógicamente la instrucción es falsa.
LEG
Inferior a o igual
Utilice la instrucción LEG para probar si un valor (fuente A) es inferior o igual u otro (fuente B). Si
la fuente A es inferior o igual al valor a nivel de la fuente B, lógicamente la instrucción es verdadera.
Si el valor a nivel de la fuente A es superior al valor a nivel de la fuente, lógicamente la instrucción
es falsa.
LES
Inferior a
Utilice la instrucción LES para probar si un valor (fuente A) es inferior a otro (fuente B). Si la fuente
A es inferior al valor a nivel de la fuente B, lógicamente la instrucción es verdadera. Si el valor a
nivel de la fuente A es superior o igual al valor a nivel de la fuente, lógicamente la instrucción es
falsa.
92
Descripción
Se Posiciona Cuando
El valor acumulado se aproxima
entre -32768 a partir de +32,767
El valor acumulado es igual o
superior al valor predefinido
Las condiciones de escalón son
verdaderas
Manual de utilización
Y Permanece Definido Hasta Uno de los
Acontecimientos Siguientes
Se ejecuta una instrucción RES con la
misma dirección que la instrucción CTU O
la cuenta disminuyó más allá de o hasta
+32767 con una instrucción CTD
El valor acumulado se vuelve inferior al
valor predefinido
Las condiciones de escalón se convierten en
falsas o se valida una instrucción RES con
la misma dirección CTU