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.