diff --git a/IBPSA/Utilities/IO/SignalExchange/Read.mo b/IBPSA/Utilities/IO/SignalExchange/Read.mo index f53b698bdf..e1fb880a23 100644 --- a/IBPSA/Utilities/IO/SignalExchange/Read.mo +++ b/IBPSA/Utilities/IO/SignalExchange/Read.mo @@ -23,6 +23,12 @@ model Read "Block that allows a signal to be read as an FMU output" KPIs==IBPSA.Utilities.IO.SignalExchange.SignalTypes.SignalsForKPIs.RelativeHumidity or KPIs==IBPSA.Utilities.IO.SignalExchange.SignalTypes.SignalsForKPIs.CO2Concentration))); + parameter SignalTypes.SignalsForActuatorTravel actuatorType = SignalTypes.SignalsForActuatorTravel.None if ( + KPIs==IBPSA.Utilities.IO.SignalExchange.SignalTypes.SignalsForKPIs.ActuatorTravel) + "Actuator type designation, required if KPIs is ActuatorTravel" + annotation(Dialog(enable=( + KPIs==IBPSA.Utilities.IO.SignalExchange.SignalTypes.SignalsForKPIs.ActuatorTravel))); + final parameter Boolean boptestRead = true "Parameter that is used by tools to search for read block in models"; @@ -53,12 +59,20 @@ 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. +the parameter zone for more details. +If the KPI type is for actuator travel, +assign an actuator type designation using the actuatorType parameter. +See documentation for the parameter actuatorType for more details.

", revisions="