This block enables the reading of a signal and its meta-data by an external program without the need to explicitly propogate the signal to a top-level model.
This block is typically used by the BOPTEST framework (see BOPTEST) to identify and read signals as measurements by test controllers. It is used in combination with a dedicated parser to perform this task (see Parser Code). This block is also used by BOPTEST to specify if the signal is needed for calculation of specific key performance indicators (KPI).
The block output y is equal to the input
u so that the block can be used in line with
connections. However, input signal will also be directed to an
external program as an output.
It is important to add a brief description of the signal using
the description parameter, assign a unit
to the output variable y, assign a type if needed for
KPI calculation using the KPIs parameter, and assign a
zone designation using the zone parameter if the KPI
calculation is specific to a particular zone (for multi-zone
models). See documentation for the parameter zone for
more details.
boptestRead unprotected. This is for
#1585.zone. See #1257.Description to
description.