Área de contador
9-14 Área de contador
Nombre de la
instrucción
COUNTER:
CNT/CNTX(546)
REVERSIBLE
COUNTER: CNTR(012)/
CNTRX(548)
COUNTER WAIT:
CNTW(814)/CNTWX(818)
9-15 Área de memoria de datos (DM)
Los 4096 números de contador (C0000 hasta C4095) son compartidos por
las instrucciones CNT, CNTX(546), CNTR(012), CNTRX(548), CNTW(814) y
CNTWX(818). Los números de contador sirven para acceder a los indicado-
res de finalización y a los valores actuales del contador correspondientes a
estas instrucciones.
Si se utiliza un número de contador en un operando que requiere datos de bit,
este es el número que accede a los indicadores de finalización del contador.
Si se utiliza un número de contador en un operando que requiere datos de
canal, este es el número que accede al valor actual del contador.
En las CPUs CJ1-H y CJ1M , el método de refresco de los valores actuales
del contador se puede configurar, con CX-Programmer, como binario o BCD.
En las CPUs CJ1 sólo se puede configurar como binario.
No se recomienda utilizar el mismo número de contador en dos instrucciones
de contador, ya que los contadores no funcionarán correctamente si cuentan
simultáneamente. Si dos o más instrucciones de contador utilizan el mismo
número de contador, se generará un error durante la comprobación del pro-
grama, pero los contadores seguirán funcionando siempre y cuando las ins-
trucciones no se ejecuten en el mismo ciclo.
La siguiente tabla indica en qué momento se pondrán a cero los valores
actuales y los indicadores de finalización del contador.
Efecto sobre valor actual e indicador de finalización
Puesta a
Cambio de
cero
modo
Valor actual
Se mantiene
→ 0000
Indicador →
OFF
Los indicadores de finalización del contador pueden ser forzados a set o
reset.
Los valores actuales de contador no pueden ser forzados a set o reset, aun-
que podrán refrescarse indirectamente forzando al indicador de finalización a
set o reset.
No existen restricciones en cuanto al orden de uso de números de contador
ni al número de condiciones de NA o NC que se pueden programar. Los valo-
res actuales del contador pueden leerse como datos de canales y utilizarse
en la programación.
El área DM contiene 32.768 canales, con direcciones desde D00000 hasta
D32767. Esta área de datos se utiliza para el almacenamiento y manipulación
general de datos, y el acceso a la misma es exclusivamente mediante canal.
Los datos del área DM se mantienen al conectar la alimentación del PLC o al
cambiar el modo de funcionamiento de PROGRAM a RUN/MONITOR, o vice-
versa.
Aunque no es posible acceder directamente a los bits de esta área, sí se
puede acceder al estado de los mismos mediante las instrucciones BIT TEST,
TST(350) y TSTN(351).
Los bits del área DM no pueden ser forzados a set o reset.
Al arrancar
Reconfiguraci
el PLC
ón de entrada
Se mantiene
Puesta a cero
Sección 9-14
CNR(545)/
Bloqueos
CNRX(547)
(IL-ILC)
Puesta a cero Se mantiene
371