BlockWerk Documentación
🔢

NumericDisplay

Sinks

El bloque NumericDisplay proporciona una lectura digital de estilo LCD para visualizar en tiempo real valores numéricos de la simulación. Lee el valor de entrada y lo muestra con precisión decimal configurable y seguimiento opcional de mínimos y máximos.

Es un bloque sumidero («sink»), lo que significa que recibe datos de medición pero no los transmite. Los números muy grandes (≥106\ge 10^6) y muy pequeños (<0.001< 0.001) se representan automáticamente en notación científica (ej. 1.23e+06). El tamaño del texto se adapta automáticamente a las dimensiones del bloque en el lienzo.

Simular en BlockWerk

Simulador interactivo en tu navegador — sin instalación, motor WebAssembly.

Simular en BlockWerk →

Modelo Matemático

El bloque implementa una función identidad para propósitos de visualización:

ydisplay(t)=u(t)y_{\text{display}}(t) = u(t)

Donde:

  • ydisplay(t)y_{\text{display}}(t) es el número mostrado en la pantalla
  • u(t)u(t) es el valor numérico en el puerto de entrada

Entradas y Salidas

Direction ID Label Tipo Status
→ In in Input number Required

Parámetros

Parámetros Label Tipo Por defecto Descripción
precision Precision number 2
showMinMax Show Min/Max boolean false

Ejemplos de Uso

Ajuste de Precisión

Mostrar el valor constante de Pi con 4 decimales:

Constant (value: 3.1415926) → NumericDisplay (precision: 4)

Monitoreo de Señal

Seguir el rango dinámico de la señal de un sensor:

Sensor → NumericDisplay (showMinMax: true)

Observaciones y Buenas Prácticas

  • Aspecto LCD: Apariencia clásica de instrumento digital verde sobre negro.
  • Formato Automático: Cambia automáticamente a notación científica en valores extremos.
  • Reinicio Min/Max: Los valores mínimo y máximo se reinician cuando la simulación se detiene y se vuelve a iniciar.
  • Sin Entrada: Muestra por defecto «0.00» (según precision) cuando no hay conexión conectada.
  • Entrada Determinista: El bloque lee específicamente del puerto in.

Bloques Relacionados

  • Constant: Proporciona valores fijos para verificar visualizadores
  • SignalGenerator: Visualizar formas de onda en tiempo real
  • uPlotDisplay: Graficar señales en el tiempo (pantalla gráfica)
  • Gauge: Medidor de aguja analógico