CTU |
Top |
Contador ascendente
LD entrada de cuenta ;Quedará en e acumulador anterior LD entrada de desactivación ;Quedará en el acumulador actual CTU contador, preselección ST salida contador ;La salida del contador se refleja en el acumulador
La operación Incrementar contador (CTU) empieza a contar hacia adelante a partir del valor actual cuando se produce un flanco positivo en la entrada_de_cuenta. Si el valor actual de cuenta es mayor o igual al valor de preselección (o comparación), se activa el bit de salida. El contador se inicializa (vuelve a cero) cuando se activa la entrada_de_desactivación (o reset). El contador se detiene al alcanzar el valor de 32767. El estado de la salida (Q) se refleja en el acumulador después de haber ejecutado la instrucción. La variable contador tiene el estado de cuenta. Puede leerse o usarse en comparaciones
A partir del CP121 BIOS 2.60, CP122 BIOS 2.10, CP123 BIOS 2.20 y CP124 BIOS 1.06 puede usar la instrucción R resetear este contador.
Uso correcto en Ladder
Aunque por medio de alguna artimaña es posible poner un contador o temporizador en paralelo con otro objeto, esto no está permitido, porque aunque se logre, el resultado no será el esperado.
En la imagen se ve un mal ejemplo de uso. La forma correcta es en una sola línea, solamente con otros objetos en serie.
Esta forma funcionará bien, pero puede traer confusión en algún momento.
Esta es la forma correcta de usar un temporizador o contador.
|