Counter
Este bloque mantiene un total acumulado de entradas numéricas. Es útil para acumulaciones simples, contadores o para integrar valores a lo largo del tiempo. Usa la entrada de Reset para borrar el valor acumulado cuando sea necesario.
📥 Entradas
Number
Proporciona un valor numérico que se añadirá al total acumulado. En cada evaluación, este valor se suma al acumulado actual.
Reset
Una señal booleana que limpia el total acumulado cuando está activa (true).
📤 Salidas
Number
El total acumulado actual después de procesar las entradas.
🕹️ Controles
Este bloque no tiene controles adicionales visibles en el bloque (como deslizadores o menús). Funciona según las entradas que reciba.
🎯 Características
Acumulación persistente de valores numéricos entrantes entre evaluaciones.
Capacidad de reinicio inmediato mediante la entrada
Resetpara empezar a contar desde cero.Ignora entradas desconectadas, por lo que solo las fuentes numéricas activas afectan el total.
📝 Instrucciones de uso
Conecta una fuente numérica a la entrada
Numberpara aumentar el contador.Usa una fuente booleana en la entrada
Resetpara limpiar el contador cuando sea necesario.Lee el total actual desde la salida
Number.
📊 Cómo se ejecuta
En cada ejecución, el bloque lee la entrada Number y la suma al total almacenado. Si la entrada Reset está activa, el total almacenado se borra antes de continuar. El total actualizado se emite por la salida Number.
💡 Sugerencias y trucos
Combínalo con
Number Inputpara probar manualmente el comportamiento del contador.Usa
Logic Inputcomo forma cómoda de activar la señalResetdesde la interfaz.Emplea
Data Memorypara congelar o conservar un total registrado bajo ciertas condiciones.Envía la salida a
CSV ExportoData to JSONpara registrar los conteos a lo largo del tiempo.Visualiza los cambios numéricos en vivo conectando la salida a
Scope.
🛠️ Solución de problemas
Sin cambios en el total: asegúrate de que la entrada
Numberesté conectada y esté generando valores numéricos. UsaIs NoneoData Type Convertersi necesitas validar o convertir las entradas.Valores inesperados o tipos incorrectos: inserta
Roundu otras operaciones matemáticas para sanear los números entrantes.Necesitas persistencia periódica: exporta la salida con
CSV ExportoData to JSONpara almacenar los conteos fuera del escenario.
Última actualización