Connectivity

BronkhorstEmulator Block

Emulates a Bronkhorst instrument on a serial port. Connect external software like FlowDDE or FlowSuite to this virtual device.

Open BronkhorstEmulator in BlockWerk →

# BronkhorstEmulator Block

Description

BronkhorstEmulator is a bidirectional bridge block that presents a virtual Bronkhorst instrument on a physical serial port, speaking the PROPAR protocol. External software — FlowDDE, FlowSuite, or any PROPAR master — connects to the emulated device and can read flow and temperature registers or write a setpoint, exactly as it would with real hardware. Simulation signals drive the emulator's Measure and Temperature registers, and any setpoint written by the external master is forwarded back into the diagram as an output signal.

Use this block to close the loop between a BlockWerk simulation and Bronkhorst host software without needing a physical MFC on the bench. Typical applications include validating FlowDDE configurations, testing control recipes, and hardware-acceptance testing against a known reference simulation.

Parameters

nodeAddress

PROPAR node address that the emulator will respond to. Must match the address configured in the external master software. Default: 1.

Examples

Feed a simulated flow value to FlowDDE and read back the setpoint

FlowModel ──► [out] ──► BronkhorstEmulator → [Setpoint] ──► PIDController → [measured]
                           [Measure ◄── FlowModel output]
                           nodeAddress: 1

Emulate two independent instruments on the same bus

Sim_A ──► BronkhorstEmulator (nodeAddress: 1)
Sim_B ──► BronkhorstEmulator (nodeAddress: 2)

Both blocks must be connected to separate physical serial adapters.

Remarks

See Also