Table of Contents
The DAC block, or its equivalent C++ routines, is used to apply a given value to one of the Digital-to-Analog Converter (DAC) channels of the B-Box controllers. The table below summarizes the hardware specifications, including location, channel count, update rate, resolution, and output voltage range. While these parameters establish the system’s operational capabilities, detailed information regarding DAC outputs is available in the associated product datasheet.
Comparative information about imperix’s programmable controllers is also given in PN250.
| Param. | B-Box 4 | B-Box 3 | B-Box micro | B-Board 3 PRO |
|---|---|---|---|---|
| Location and count | – 24x RJ45 ports | – 4x SMA connector | Unavailable | Unavailable |
| Update rate | – Up to 500 ksps | – 50 ksps | N/A | N/A |
| Resolution | – 12 bits | – 16 bits | N/A | N/A |
| Voltage range | – ±10 V | – ±5 V | N/A | N/A |
| Product datasheet | B-Box 4 | B-Box 3 | B-Box micro | B-Board 3 PRO |
Simulink block
Signal specification
The input signal sets the analog output voltage. The signal saturates at hardware limits: ±5V for B-Box RCP 3.0 and ±10V for B-Box 4.
Standard parameters
Device IDselects which B-Box/B-Board to address when used in a multi-device configuration.Analog output channel(s)(vectorizable) selects a physical analog output channel.
PLECS block
Signal specification
The input signal sets the analog output voltage. The signal saturates at hardware limits: ±5V for B-Box RCP 3.0 and ±10V for B-Box 4.
Standard parameters
Device IDselects which B-Box/B-Board to address when used in a multi-device configuration.Analog output channel(s)(vectorizable) selects a physical analog output channel(s).






