|
TACCU |
Instrucciones Índex |
|
LD activación ;activación --> Acc TACCU es condicional. Esto significa que se ejecutará (solo cuenta) si el bit cero del acumulador tiene valor 1 (activación). Pero si el valor es cero entonces la acumulación se detendrá hasta que vuelva a activarse. La representación del valor de cuenta en formato fecha (días, horas, minutos y segundos) se realizará siempre (al ejecutar) sin importar el valor del acumulador. El acumulador (activación) solo activa o detiene el contador (cuenta). rst: se usa para poner en cero el valor acumulado (cuenta). cuenta: es la primer variable de un total de seis consecutivas. La primera y segunda (un total de 32 bit) es el tiempo acumulado en segundos. A partir de la tercera el mismo valor es representado en días, horas, minutos y segundos. Tercera es días, cuarta es horas, quinta es minutos y la sexta y última es segundos. Para que el valor de cuenta no se pierda cuando se apaga el equipo, debe ubicarse en el área de variables con retención (área M).
cnt cnt+1 cnt+2
cnt+3 cnt+4 cnt+5 Aquí un ejemplo de declaración de variables:
Nótese que las primeras dos posiciones corresponden al contador (cuenta). La elección de los nombres es a gusto del usuario, pero el orden y los tipos deben respetarse como se ve en el ejemplo. |