Sinks

uPlotDisplay Block

Real-time high-performance signal plotting with viewport pull from simulation buffer

Open uPlotDisplay in BlockWerk →

# uPlot Display Block

Description

Real-time signal plotting block with configurable update frequency and rendering modes. Displays signals directly in the block diagram for interactive visualization.

Inputs

Outputs

None - this is a sink block.

Parameters

Visual Configuration

Rendering Configuration

Advanced Options

Behavior

1. Data Accumulation: Signal values are continuously accumulated in an internal buffer. 2. Rendering: Based on selected render mode:

Performance Considerations

Buffer trimming: The viewport dynamically downsamples points if there are too many, using Max display points.

Tip: For large diagrams with multiple plots, use lower update frequencies (2-5 Hz) to maintain responsiveness.

Usage Examples

Basic Signal Visualization

Step Block → uPlot Display
(Shows step response in real-time)

Transfer Function Response

SignalGenerator → TransferFunction → uPlot Display
(Visualizes system response)

Multi-Signal Comparison

Constant₁ ─┐
           ├→ Sum → uPlot Display
Constant₂ ─┘
(Multiple inputs accumulated in buffer)

Technical Details

Remarks

See Also