Pelecero! Bienvenido a esta completa guía de los Contadores Siemens en TIA Portal, válida para los PLC S7-1200 y S7-1500. Voy a explicarte todo lo que necesitas saber, tanto del contador ascendente como del contador descendente (hay diferentes tipos), cómo usarlos, resetearlos.
Pero antes de eso, decirte que para poder aprender programación de autómatas con mis formaciones verdaderamente exclusivas a la vez que rentables, solo las puedes adquirir a través de mis emails diarios.
Para recibirlos como ya hacen otros miles de personas, te apuntas aquí:
¿Qué es un Contador en el PLC?
Un contador en un PLC es una instrucción cuya finalidad es la de incrementar o decrementar en una unidad el valor numérico de una variable con el objetivo de condicionar la activación de una salida física o una condición lógica del programa con dicha variable numérica. Hay contadores que activan su salida al llegar el conteo a cero, y hay otros que lo hacen cuando su conteo alcanza un valor prestablecido.
En esta guía aprenderás a utilizar los más importantes, los que más falta te van a hacer en tus proyectos, así que, sigamos!
Tipos de Contadores en TIA Portal
En los PLC existen dos tipos de contadores, los contadores ascendentes y los contadores descendentes. En TIA Portal concretamente, hay diferentes tipos de contadores ascendentes y descendentes. Yo te voy a poner una tabla con todos ellos, y según modelo de PLC Siemens, y te voy a señalar los más importantes.
Si es que Abel se lo curra que flipas 💪
Contador | Tipo de contador | Descripción | PLC Disponible | Lenguaje disponible |
---|---|---|---|---|
CTU | Contador Ascendente | Incrementa en una unidad el valor de CV | S7-1200, S7-1500 | KOP, SCL, AWL |
CTD | Contador Descendente | Decrementa en una unidad el valor de CV | S7-1200, S7-1500 | KOP, SCL, AWL |
CTUD | Contador Ascendente y Descendente | Incrementa/Decrementa en una unidad el valor de CV | S7-1200, S7-1500 | KOP, SCL, AWL |
Z_VORW | Contador Ascendente | Incrementa en una unidad el valor de CV | S7-1500 | KOP |
Z_RUECK | Contador Descendente | Decrementa en una unidad el valor de CV | S7-1500 | KOP |
ZAEHLER | Contador Ascendente y Descendente | Incrementa/Decrementa en una unidad el valor de CV | S7-1500 | KOP |
S_CU | Contador Ascendente | Incrementa en una unidad el valor de CV | S7-1500 | SCL |
S_CD | Contador Descendente | Decrementa en una unidad el valor de CV | S7-1500 | SCL |
S_CUD | Contador Ascendente y Descendente | Incrementa/Decrementa en una unidad el valor de CV | S7-1500 | SCL |
No te asustes por los contadores raros que hay en la tabla, te los he puesto para que sepas que existen, pero realmente son iguales que los que te voy a explicar y los que realmente se utilizan (CTU, CTD y CTUD).
Cómo consejo te diré que, programar un contador en TIA Portal, es más preferible hacerlo en KOP que en SCL, que hay muchos programadores que abusan demasiado del SCL, y creo que es un error (tampoco creo que sea el futuro lenguaje de los PLC, pero bueno esto es opinión mía). De todas formas, eres libre de programar como te de la real gana, mi misión es decirte lo que pienso en base a mi experiencia profesional.
Cómo poner un Contador en TIA Portal
Para poner un contador en TIA Portal, tienes dos maneras, así que te voy a explicar ambas. La primera es desde la barra de herramientas, concretamente la de «Instrucciones básicas«, coges el contador ascendente o descendente deseado y lo arrastras al segmento, o bien le haces doble click:
La segunda opción es desde un bloque vacío (puedes usar MAYUS+F5), lo insertas y escribes en él la instrucción deseada:
Cómo funciona un Contador en TIA Portal
Un contador en TIA Portal funciona de tal modo que dispone de una entrada la cual, al ser activada, incrementa o decrementa (según el tipo de contador) en una unidad el valor numérico de la variable interna del contador (CV). Cuando dicho contador llega a cero o al mismo valor que PV (según el tipo de contador), la salida del contador se activa.
En un contador ascendente, cuando CV llega al mismo valor que PV, la salida del contador se activa, en cambio, en un contador descendente, para que la salida se active, el valor de CV debe llegar a cero.
Cómo usar Contadores en TIA Portal
Para hacer un contador en TIA Portal, lo primero es insertarlo en el segmento deseado y luego, configurar todas sus entradas y salidas correctamente. Para las entradas, no es necesario utilizar flancos, ya que los contadores internamente ya gestionan su propio flanco, así que un contacto normal es suficiente para la entrada de activación y reset.
Cómo cada contador es distinto y sería algo estúpido por mi parte explicarte el uso de un contador a nivel genérico, te voy a dejar justo debajo guías de los contadores CTU, CTD y CTUD, donde explico en detalle y con ejemplos incluidos cada uno de estos. También explico cómo resetear un contador en TIA Portal y otras cosas de utilidad.
Creo que es lo más coherente que puedo hacer por ti... ¿No crees? Pues venga, vamos a ello! 👇
Contadores más usados
Contador CTU Siemens en TIA Portal
Contador CTD Siemens en TIA Portal
Contador CTUD Siemens en TIA Portal
Bien.
Todos los días envío un email diario a miles de personas con la posibilidad de adquirir alguna de mis formaciones verdaderamente inéditas a la vez que rentables.
Para recibirlos, y con ello, la opción de poder adquirirlas, te apuntas justo aquí debajo: