Los Contadores en un PLC
hace 2 años · Actualizado hace 7 meses
Contadores en un PLC
En un PLC (Controlador Lógico Programable), los contadores son dispositivos o elementos de programación utilizados para contar eventos o impulsos y realizar acciones basadas en esos conteos. Los contadores en un PLC son componentes esenciales en la programación y control de sistemas automatizados.
¿Qué es un contador?
Un contador en un PLC puede ser considerado como un registro interno que se incrementa o decrementa según la ocurrencia de eventos o pulsos en el sistema. El contador lleva un seguimiento de la cantidad de eventos ocurridos y puede tomar acciones específicas cuando se alcanzan ciertos valores predefinidos.
¿Para qué sirven los contadores?
Los contadores en un PLC son ampliamente utilizados en la automatización industrial para contar piezas, monitorear tiempos, controlar secuencias de eventos, realizar tareas de dosificación, entre otras aplicaciones. Son una herramienta poderosa para controlar y supervisar el funcionamiento de los sistemas automatizados.
Tipos de contadores
Hay diferentes tipos de contadores que se pueden encontrar en un PLC, entre los cuales se destacan los siguientes:
- Contadores Ascendentes
- Contadores Descendentes
- Contadores Rápidos
Contadores Ascendentes
Contadores ascendentes (UP): Estos contadores aumentan su valor cada vez que se recibe un pulso o evento. Siguen incrementando hasta alcanzar un valor límite predefinido, momento en el cual pueden activar salidas o realizar otras acciones programadas.
En el siguiente video se puede apreciar como funciona el contador ascendente.
- Señal de "Reset" debe de estar apagada.
- Como recomendación, debe de tener un valor PV (Preset Value / Valor Objetivo).
- Al presionar el botón se envía un pulso a la entrada CU (Counter Up).
- El contador Incrementa en 1 el valor de la señañ de salida CV (Current Value / Valor Actual).
- La señal de salida Q se enciende solamente cuando el valor CV es igual o mayor que PV.
- Si se requiere reiniciar el contador, es necesario presionar el botón de "Reset".
Contadores Descendentes
Contadores descendentes (DOWN): Estos contadores disminuyen su valor cada vez que se recibe un pulso o evento. Siguen decrementando hasta alcanzar un valor límite predefinido, momento en el cual pueden activar salidas o realizar otras acciones programadas.
En el siguiente video se puede apreciar como funciona el contador descendente.
- Se recomienda elegir el valor objetivo deseado, PV (Preset Value).
- Activar la señal de entrada "Load", o "Cargar", solo un pulso.
- El valor de PV se carga en la señal de salida CV (Current Value).
- Activar la señal de entrada CD (Counter Down).
- El contador comienza a decrementar en 1 unidad el valor de CV, cada vez que recibe un pulso en la entrada CD.
- Cuando el valor de CV llega a 0, en ese momento se activa la salida "Q".
- El contador ya no decrementa el valor de CV cuando alcanza el valor de 0.
- Para volver a comenzar se deben seguir los pasos anteriormente mencionados.
Contadores Ascendentes-Descendentes
Este es un contador especial, esta compuesto por un Contador Ascendente y uno Descendente. En su diseño se puede apreciar que sus señales de entradas y salidas son una combinación de los contadores antes mencionados. Dichas señales mantienen el mismo comportamiento.
De manera general, existe una señal de entrada CU (Counter UP) y una señal de entrada CD (Counter Down), las cuales al ser activadas van incrementando o decrementando en 1 la salida CV (Current Value).
A continuación te muestro una tabla en la que se indican los nombres de las señales, el tipo de dato y una breve descripción de su funcionamiento.
Señal | Nombre | Tipo | Comentario |
Input | CU | BOOL | Rising edge: Incrementing CV by one |
Input | CD | BOOL | Rising edge: Decrementing CV by one |
Input | RESET | BOOL | TRUE: Reset CV to 0 |
Input | LOAD | BOOL | TRUE: Set CV to the start value PV |
Input | PV | WORD | Start value for decrementing / upper limit for incrementing |
Output | QU | BOOL | TRUE if CV >= PV |
Output | QD | BOOL | TRUE if CV = 0 |
Output | CV | WORD | Current counter value |
En el siguiente video se puede apreciar como funciona el contador ascendente - descendente.
Contadores Rápidos
- Contadores rápidos (HIGH SPEED): Estos contadores están diseñados para contar eventos de alta velocidad, como impulsos eléctricos o señales rápidas. Son capaces de contar a alta velocidad y pueden ser utilizados en aplicaciones que requieren una respuesta rápida y precisa.
Además de los tipos básicos de contadores, los PLC también pueden ofrecer características adicionales, como la posibilidad de restablecer los contadores a través de una señal externa, la capacidad de configurar múltiples contadores en una red o la opción de realizar operaciones matemáticas y lógicas con los valores de los contadores.
Si quieres aprender mas sobre el Lenguaje Ladder te invito a visitar la página "Conceptos en Lenguaje Ladder".
⭐️ Si quieres saber más de otros artículos parecidos a Los Contadores en un PLC puedes visitar nuestra categoría Conceptos Ladder. Te esperamos dentro 👍
Deja una respuesta
Entradas de Interes