Preface
Manual de referencia del juego de instrucciones
Uso del contador progresivo y el contador regresivo con restablecimiento
y retención
Los contadores progresivos se usan cuando el parámetro que se mide es
unidireccional, tal como el material que se alimenta en una máquina o un tacómetro
que registra el número de impulsos realizados durante un plazo determinado.
Ambos tipos de contadores progresivos operan de la misma manera, excepto que el
contador progresivo con restablecimiento y retención usa entradas externas 2 y 3.
Para el contador progresivo, cada cambio del estado desactivado a activado de la
entrada I:0/0 añade 1 al acumulador hasta que se alcance el valor alto
predeterminado. Luego el acumulador se pone automáticamente a cero. El
contador progresivo opera en el rango de 0 a +32,767 inclusivamente y se puede
poner a cero usando la instrucción de restablecimiento (RES).
Cuando la instrucción HSC se ejecuta como verdadera por primera vez:
Operación
Si usted mueve los datos al valor alto predeterminado sin usar la instrucción HSL
(con MOV) después de la configuración del contador de alta velocidad, los datos se
cargan en la imagen de instrucción pero no se cargan en el hardware. El valor alto
preseleccionado modificado no se carga en el hardware hasta que el valor alto
preseleccionado de hardware existente se alcance o hasta que una instrucción RAC o
RES se ejecute.
El valor alto preseleccionado cargado en el hardware debe ser entre 1 y 32,767
inclusivamente o un error de
COUNTER
inclusive, se puede cargar en el acumulador de hardware.
Un valor alto preseleccionado
se ha alcanzado
se ha alcanzado
7–8
El acumulador C5:0.ACC se carga en el acumulador de hardware.
El valor alto preseleccionado C5:0.PRE se carga en el valor alto
preseleccionado de hardware.
(37H) ocurre. Todo valor entre –32,768 y +32,767, ambos valores
La condición siguiente
el acumulador de hardware hace la transición del valor alto preselec
cionado de hardware -1 al valor alto preseleccionado de hardware, o
el acumulador de hardware se carga con un valor mayor o igual
que el valor alto preseleccionado de hardware, o
el valor alto preseleccionado de hardware se carga con un valor
que es menor o igual que el acumulador de hardware.
INVALID PRESETs LOADED TO HIGH SPEED
Ocurre cuando