Você está na página 1de 5

Taller: Introducción a los Contadores del RSLogix.

EL CTU y RES. Instrucciones de Contador

- Desde el menú Simulaciones LogixPro, seleccione I/O Simulator.


- Borre cualquier programa existente seleccionando la entrada "Nuevo" en el menú Archivo
y luego seleccione la entrada "Clear All Data (Data tables)" en el menú Simulaciones.
- Ahora ingrese el siguiente programa teniendo cuidado de ingresar las direcciones
exactamente como se muestra.
- Confirme que ha ingresado el número 10 como el valor predeterminado del contador. Este
valor se usa opcionalmente para establecer el punto en el que se establecerá el bit de
finalización del contador, lo que indica que el recuento se ha completado. .

- Una vez que haya ingresado su programa y se haya asegurado de que sea correcto,
descárguelo al PLC.
- Asegúrese de que el Switch I: 1/0 y I: 1/1 estén abiertos, y luego coloque el PLC en el modo
Run.
- Haga clic derecho en la instrucción CTU y seleccione "GoTo DataTable" en el menú
desplegable.
- Tenga en cuenta el valor inicial del acumulador del contador C5: 1 y preestablecido en los
espacios a continuación. Indique también el estado de cada uno de los bits de control
primario del Contador en los espacios provistos:
Estado inicial (Interruptor I: 1/0 = Abierto):
C5: 1.ACC = ___0___ C5: 1.PRE = ___10____ C5: 1 / CU = _0_ C5: 1 / CD = __0_ C5: 1 / DN = __0

- Interruptor de apertura y cierre I: 1/00 varias veces y observe cuidadosamente el


incremento del acumulador de C5: 1 y el funcionamiento de los bits de habilitación y
finalización.
- Cierre el interruptor I: 1/01 y observe el efecto que la instrucción "RES" tiene en el contador.
- Intente incrementar el contador mientras el interruptor I: 1/01 está cerrado. No debe poder
incrementar el contador mientras la instrucción "RES" se mantiene como "Verdadero".
- Abra el interruptor I: 1/01 para permitir que la instrucción "RES" se vuelva falsa, y luego
incremente el contador hasta que el acumulador coincida con el preajuste.
- Incremente el contador 2 o 3 veces más y observe el valor final de los bits de acumulador,
preajuste y estado de C5: 1 en los espacios a continuación.

Estado final (Interruptor I: 1/0 = Cerrado):

C5: 1.ACC = 13_____ C5: 1.PRE = _10____ C5: 1 / CU = _1_ C5: 1 / CD = _0_ C5: 1 / DN = __1

Conclusiones:

La instrucción de salida de CTU cuenta para cada transición de falso a verdadero de las condiciones
que la preceden en el renglón y produce una salida (DN) cuando el valor acumulado alcanza el valor
preestablecido. Las transiciones de peldaño pueden ser activadas por un interruptor de límite o por
objetos que pasan por un detector, etc.

La capacidad del contador para detectar transiciones de falso a verdadero depende de la velocidad
(frecuencia) de la señal entrante. La duración de encendido y apagado de una señal entrante no
debe ser más rápida que el tiempo de exploración.

Cada conteo (acumulador) se retiene cuando las condiciones del renglón vuelven a ser falsas, lo que
permite que el conteo continúe más allá del valor preestablecido. De esta manera, puede basar una
salida en el preajuste, pero continuar contando para realizar un seguimiento del inventario / piezas,
etc.

Utilice una instrucción RES (restablecer) con la misma dirección que el contador u otra instrucción
en su programa para sobrescribir el valor del acumulador y los bits de control. El estado activado o
desactivado de los bits de contador realizado, desbordamiento y subflujo es retentivo. El valor
acumulado y los bits de control se restablecen cuando se habilita un RES.

El CTD ...... Instrucciones de cuenta regresiva

Asegúrese de que el interruptor I: 1/00 e I: 1/01 estén abiertos; luego coloque el PLC en el modo
Programa e inserte un nuevo renglón que contenga una instrucción CTD justo debajo del primer
renglón de su programa.
Una vez que haya completado esta adición a su programa, descargue su programa al PLC y
seleccione EJECUTAR.

Cambie el estado del interruptor I: 1/0 continuamente hasta que el acumulador de C5: 1 exceda el
valor predeterminado.

Ahora cambie el interruptor I: 1/02 y disminuya el contador C5: 1 mientras observa cuidadosamente
los bits de estado del contador.

Aumenta y disminuye el contador desde debajo de cero hasta más allá del preestablecido varias
veces.

Conclusiones:

La instrucción de salida CTD cuenta hacia atrás para cada transición de falso a verdadero de las
condiciones que la preceden en el renglón y produce una salida cuando el valor acumulado alcanza
el valor preestablecido. Las transiciones de peldaño pueden ser activadas por un interruptor de
límite o por partes que pasan por un detector.
Cada recuento se retiene cuando las condiciones del renglón vuelven a ser falsas. El recuento se
retiene hasta que una instrucción RES (restablecer) con la misma dirección que el contador está
habilitada, o si otra instrucción en su programa sobrescribe el valor.

El valor acumulado se retiene después de que la instrucción CTU o CTD se vuelve falsa, y cuando se
corta la energía y luego se restaura al procesador. Además, el estado activado o desactivado de los
bits de contador realizado, desbordamiento y subflujo es retentivo. El valor acumulado y los bits de
control se restablecen cuando se habilita un RES.

Aplicando instrucciones de contador ... Un ejemplo de secuencia arriba / abajo

- Asegúrese de que la simulación I/O Simulator todavía esté seleccionada.


- Borre su programa existente seleccionando la entrada "Nuevo" en el menú Archivo y luego
seleccione la entrada "Borrar tabla de datos" en el menú Simulaciones.
- Tenga en cuenta el uso de la instrucción "EQU" en el renglón 2 del siguiente programa. Esta
instrucción de entrada se cumplirá si el valor al que hace referencia la entrada Fuente es
"Igual" al valor contenido en la entrada Fuente B. En este ejemplo, la instrucción se cumplirá
si el acumulador del contador es igual a cero.
- Ahora ingrese el siguiente programa teniendo cuidado de ingresar las direcciones
exactamente como se muestra.
- Una vez que haya ingresado su programa y se haya asegurado de que sea correcto,
descárguelo al PLC.
- Confirme que ha configurado el interruptor I: 1/0 como N.A. luego presione el PLC en el
modo "Ejecutar".
- Continuamente abra y cierre el interruptor I: 1/00 mientras observa cuidadosamente el
incremento del acumulador de C5: 1.
- Si ha ingresado su programa correctamente, el acumulador debería incrementarse hasta
alcanzar el conteo de 10, y luego comenzar a disminuir. Cuando el recuento llega a cero, el
bit indicador B3: 1/0 debe borrarse y la secuencia arriba / abajo debe repetirse.
- Asegúrese de que su programa esté funcionando como se describe y observe
cuidadosamente cómo se está utilizando el bit B3: 1/0 para rastrear y controlar la dirección
de la secuencia de conteo.

- Tenga en cuenta las condiciones que deben estar presentes para que el bit B3: 1/0 se
enganche. La primera instrucción XIO asegura que el enclavamiento solo ocurre cuando se
suelta el interruptor de botón

- Elimine esta instrucción XIO del renglón 1 y luego descargue y ejecute su programa
nuevamente.

- Sin la instrucción XIO, el enclavamiento ocurrirá tan pronto como se alcance el recuento de
diez y la instrucción CTD disminuirá inmediatamente el contador a un recuento de 9.

- Establezca la velocidad de exploración en su valor más bajo, y debería poder ver que el
recuento llega a 10, pero luego se reduce inmediatamente.

Você também pode gostar