Pioneering for You
Note: the numbering of the sections is based on the scheme of the Stratos MAXO planning guide.
Finding the optimal control mode for a specific application is often not a simple, straight-forward task. By contrast, the pump’s prospective application is known. This serves as a simple orientation for the configuration based on this application. Wilo pumps include a number of standard and new control modes in order to guarantee optimal pump operation in every application. The control modes can be divided into the following basic groups:
In addition to these basic control modes, a range of additional functions can also be activated: Q-Limit, No-Flow Stop, etc. The control modes are described in detail in the following.
The properly selected pump ensures a countinous and sufficient colume flow in generator circuits, distribuion circuis as well as in consumer circuits. It avoids unintend noise and reduces nergy costs.
The pump is installed in a consumer circuit that supplies a static heating system with radiators. The Δp-v, Dynamic Adapt plus or T-const constant hall temperature control modes could be selected for this application.
If the heating circuit supplies multiple rooms, the radiators will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-v (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the heating circuit supplies heat to a large thermal zone, e.g. a hall, the control valves on the radiators are redundant or are not present in an existing building. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a consumer circuit that supplies a slow surface heating system, e.g. underfloor heating. The basic control modes Δp-c, Dynamic Adapt plus or T-const constant hall temperature can be used for this application.
If the heating circuit supplies multiple rooms, the radiators will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-c (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the heating circuit supplies heat to a large thermal zone, e.g. a hall, the control valves on the underfloor heating’s distributor connections are redundant and are often not present in existing buildings. The pump can then directly control the temperature to reach the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a consumer circuit that supplies a ceiling heating. The control modes Δp-c, Dynamic Adapt plus or T-const constant hall temperature can be used for this application.
If the heating circuit supplies multiple rooms, the ceiling heating circuits will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-c (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the heating circuit supplies heat to a large thermal zone, e.g. a hall, the control valves on the ceiling heating’s distributor connections are redundant and are often not present in existing buildings. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a consumer circuit that supplies very fast air heating, e.g. a fan heater. The Δp-v, Dynamic Adapt plus or T-const constant hall temperature control modes could be selected for this application.
If the heating circuit supplies multiple rooms, the radiators will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-v (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the heating circuit supplies heat to a large thermal zone, e.g. a hall, the control valves on the fan heaters are redundant and are often not present in existing buildings. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a generator or feeder circuit that supplies a hydraulic shunt with heat. Hydraulic shunts are installed to hydraulically decouple two systems. In this context, a distinction must be made between two objectives:
The feed temperature behind the hydraulic shunt (secondary side) is regulated to the defined setpoint by adjusting the speed of the pump in front of the shunt. It is also necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in the secondary feed. The pump is connected via one of the two analogue inputs.
The temperature difference between the hydraulic shunt primary and secondary return flows is controlled to reach the defined setpoint. The volume flow in the primary circuit is thereby aligned with the secondary volume flow. It is therefore necessary to install two temperature sensors (PT1000 or active sensor with 0…10 V and 4…20 mA output) in the primary and secondary return flows. The connection to the pump is made via the two analogue inputs.
Mit der Regelungsart Multi-Flow Adaptation wird der Volumenstrom im Erzeuger- bzw. Zubringerkreis (Primärkreis) an den Volumenstrom in den Verbraucherkreisen (Sekundärkreis) angepasst. Multi-Flow Adaptation wird an der Wilo-Stratos MAXO Zubringerpumpe im Primärkreis vor der hydraulischen Weiche eingestellt. Die Wilo-Stratos MAXO Zubringerpumpe ist mit den Wilo-Stratos MAXO Pumpen in den Sekundärkreisen per Datenkabel verbunden. Die Zubringerpumpe erhält von jeder einzelnen Sekundärpumpe fortlaufend in kurzen Zeitabständen den jeweils erforderlichen Volumenstrom. Die Summe der erforderlichen Volumenströme von allen Sekundärpumpen stellt die Zubringerpumpe als Soll-Volumenstrom ein. Bei der Inbetriebnahme müssen dafür alle zugehörigen Sekundärpumpen bei der Primärpumpe angemeldet werden, damit diese deren Volumenströme berücksichtigt. Die Verbindung der Pumpen per Wilo Bus-System Wilo Net ist im Kapitel 4.2.6 näher beschrieben. Für nicht kommunikationsfähige Sekundärpumpen kann ein fester Volumenstrombedarf angegeben werden, um auch diese zu berücksichtigen. Ebenso lässt sich ein Korrekturfaktor an der Zubringerpumpe einstellen, der eine zusätzliche Versorgungssicherheit bietet.
The pump is installed in a generator or feeder circuit (primary circuit) that supplies a heat exchanger with heat. Heat exchangers are installed to separate two hydraulic systems and transfer thermal energy from one system to another. In this context, a distinction must be made between two objectives:
The feed temperature behind the heat exchanger (secondary side) is regulated to the defined setpoint by adjusting the speed of the pump upstream of the heat exchanger (primary side). It is also necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in the secondary feed. The pump is connected via one of the two analogue inputs.
The temperature difference between the heat exchanger’s primary and secondary feeds is controlled to reach the defined setpoint. The volume flow in the primary circuit is thereby aligned with the secondary volume flow. It is therefore necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in both the primary and secondary feeds. The sensors in the pump can be used for the primary side, meaning that the temperature sensor is connected to the pump on the secondary side. The connection to the pump is made via the two analogue inputs.
With the Multi-Flow Adaptation control mode, the volume flow in the generator/feeder circuit (primary circuit) is aligned with the volume flow in the consumer circuits (secondary circuit). Multi-Flow Adaptation is set in the Stratos MAXO feeder pump in the primary circuit upstream of the heat exchanger. The Stratos MAXO feeder pump is connected to the Stratos MAXO pumps in the secondary circuits via a data cable. The feeder pump continuously receives the respective required volume flow from each individual secondary pump in short intervals. The sum of the required volume flows from all secondary pumps is set by the feeder pump as the target volume flow. On commissioning, all associated secondary pumps must be connected to the primary pump so that it can take their volume flows into consideration. A fixed volume flow requirement can be entered for non-communicationcapable secondary pumps so that their flows are also taken into consideration.
Pumps used in domestic hot water circulation are subjet to special requirements which are fullfilled by the -Z models of the selected pump. All plastic parts in contact fith the fluid are compliant with the german KTW remoomendations. All metallc parts in contact with the fluid are compliant to the narmative and regulative requirements.
The pump is installed as a circulator. The T-const control mode can be used for this application in order to enable safe, hygienic operation.
The pump in the circulation line changes its speed so that the water returning to the tank is always at the desired specified warm water temperature. The temperature sensor for this purpose is located in the pump. A separate sensor is not necessary.
The pump is controlling the differential temperature between forward and return pipe to a desired setpooint ΔT=2…50 K. The pump conveyes exactly the volume flow whic is needed to maintain the setpoint. Therefore, the installation of up to two temperature sensors (PT1000 or active type with voltage or current output) is required in the forward and return circuit. If the pump provides an internal sensor, it can be used for either forward or return temperature. For the proper configuration, T1 must be the (higher) forward temperature and T2 the (lower) return temperature while the setpoint &DeltaT is equal to T1-T2.
The pump is installed in a consumer circuit that supplies fast surface cooling, e.g. a cooling ceiling or ceiling canopy. The control modes Δp-c, Dynamic Adapt plus or T-const constant hall temperature can be used for this application.
If the cooling circuit supplies multiple rooms, the cooling area circuits will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-c (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the cooling circuit cools a large thermal zone, e.g. a hall, the control valves on the ceiling cooling’s distributor connections are redundant and are often not present in existing buildings. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a consumer circuit that supplies slow surface cooling, e.g. underfloor cooling. The control modes Δp-c, Dynamic Adapt plus or T-const constant hall temperature can be used for this application.
If the cooling circuit supplies multiple rooms, the cooling area circuits will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-c (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the cooling circuit cools a large thermal zone, e.g. a hall, the control valves on the underfloor cooling’s distributor connections are redundant and are often not present in existing buildings. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a consumer circuit that supplies very fast air cooling, e.g. an air-conditioning device. The control modes Δp-v, Dynamic Adapt plus or T-const constant hall temperature can be used for this application.
If the cooling circuit supplies multiple rooms, the airconditioning device will be fitted with control valves to regulate the individual rooms’ temperatures. In this case, Δp-v (nominal delivery head setting required) or Dynamic Adapt plus (nominal delivery head setting not required) could be selected. For this application, Wilo recommends the Dynamic Adapt plus control mode.
If the cooling circuit cools a large thermal zone, e.g. a hall, the control valves on the air-conditioning devices are redundant and are often not present in existing buildings. The pump can then directly regulate the hall temperature to the desired setpoint using the T-const constant hall temperature control mode. In addition, it is necessary to install a temperature sensor or a room user interface in the hall to measure the temperature and act as a setpoint controller. These values are transmitted to the pump via the analogue inputs. The temperature sensor to measure the actual temperature can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. The setpoint can be transmitted as a 0…10 V or 4…20 mA signal. If a setpoint controller is not installed in the room, the setpoint can also be set in the pump as a fixed value.
The pump is installed in a generator or feeder circuit that supplies a hydraulic shunt with refigerated water. Hydraulic shunts are installed to hydraulically decouple two systems. In this context, a distinction must be made between two objectives:
The feed temperature behind the heat exchanger (secondary side) is regulated to the defined setpoint by adjusting the speed of the pump upstream of the heat exchanger (primary side). It is also necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in the secondary feed. The pump is connected via one of the two analogue inputs.
The temperature difference between the heat exchanger’s primary and secondary feeds is controlled to reach the defined setpoint. The volume flow in the primary circuit is thereby aligned with the secondary volume flow. It is therefore necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in both the primary and secondary feeds. The sensors in the pump can be used for the primary side, meaning that the temperature sensor is connected to the pump on the secondary side. The connection to the pump is made via the two analogue inputs.
With the Multi-Flow Adaptation control mode, the volume flow in the generator/feeder circuit (primary circuit) is aligned with the volume flow in the consumer circuits (secondary circuit). Multi-Flow Adaptation is set in the Stratos MAXO feeder pump in the primary circuit upstream of the heat exchanger. The Stratos MAXO feeder pump is connected to the Stratos MAXO pumps in the secondary circuits via a data cable. The feeder pump continuously receives the respective required volume flow from each individual secondary pump in short intervals. The sum of the required volume flows from all secondary pumps is set by the feeder pump as the target volume flow. On commissioning, all associated secondary pumps must be connected to the primary pump so that it can take their volume flows into consideration. A fixed volume flow requirement can be entered for non communication capable secondary pumps so that their flows are also taken into consideration.
The pump is installed in a generator or feeder circuit (primary circuit) that supplies a heat exchanger with chilled water. Heat exchangers are installed to separate two hydraulic systems and transfer thermal energy from one system to another. In this context, a distinction must be made between two objectives:
The feed temperature behind the heat exchanger (secondary side) is regulated to the defined setpoint by adjusting the speed of the pump upstream of the heat exchanger (primary side). It is also necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in the secondary feed. The pump is connected via one of the two analogue inputs.
The temperature difference between the heat exchanger’s primary and secondary feeds is controlled to reach the defined setpoint. The volume flow in the primary circuit is thereby aligned with the secondary volume flow. It is therefore necessary to install a temperature sensor (PT1000 or active sensor with 0…10 V and 4…20 mA output) in both the primary and secondary feeds. The sensors in the pump can be used for the primary side, meaning that the temperature sensor is connected to the pump on the secondary side. The connection to the pump is made via the two analogue inputs.
With the Multi-Flow Adaptation control mode, the volume flow in the generator/feeder circuit (primary circuit) is aligned with the volume flow in the consumer circuits (secondary circuit). Multi-Flow Adaptation is set in the Stratos MAXO feeder pump in the primary circuit upstream of the heat exchanger. The Stratos MAXO feeder pump is connected to the Stratos MAXO pumps in the secondary circuits via a data cable. The feeder pump continuously receives the respective required volume flow from each individual secondary pump in short intervals. The sum of the required volume flows from all secondary pumps is set by the feeder pump as the target volume flow. On commissioning, all associated secondary pumps must be connected to the primary pump so that it can take their volume flows into consideration. A fixed volume flow requirement can be entered for non-communication capable secondary pumps so that their flows are also taken into consideration.
In addition to the option of selecting the control mode based on the application, the basic control modes can also be directly adjusted. This is the case, for example, when the required settings for the field of application are already known (e.g. in the case of pump replacement) or if none of the pump’s predefined applications are suitable for the specific installation. The basic control modes are freely configurable and can be individually adjusted to the application by the user. They can also be combined with numerous additional options. In this case, it must be checked that the pump functions correctly.
For the selected pump the following control functions are available:
In Δp-c control mode, the pump keeps the differential pressure it generates constant at the set differential pressure setpoint Hsetpoint throughout the permissible volume flow range up to the maximum pump curve. The required differential pressure from the pipe network calculation Hn corresponds to the setpoint Hsetpoint. Fields of application e.g.:
In the Δp-v control mode, the pump linearly varies the differential pressure setpoint to be maintained between the specified Hsetpoint on the maximum pump curve and ½ Hsetpoint at zero volume flow. The setpoint Hsetpoint does not generally correspond to the required differential pressure from the pipe network calculation, and must instead be identified using the nominal duty point and Qnominal. The duty point (nominal volume flow and delivery head) can be directly specified using the additional “Nominal duty point” function. Control properties: The pump variably adjusts the required volume flow according to the opened and closed valves on the consumers, thereby adjusting the power required. It saves electrical pumping energy in comparison to Δp-c. The setpoint is defined using the duty point, which can usually be taken from the pipe network calculation. Fields of application e.g.:
With the auxiliary function "Δp-v slope", the gradient of the head variation by the volume flow can be adjusted.
In the index circuit Δp-c control mode, the pump keeps the differential pressure at a remote point in the pipe network (index circuit) constant at the set differential pressure setpoint Hs throughout the permissible volume flow range up to the maximum pump curve. The required differential pressure from the pipe network calculation Hn corresponds to the setpoint Hs.A differential pressure sensor is installed at the index circuit and connected to the pump as an actual value sensor via an analogue input. The nominal differential pressure to be maintained at the index circuit must be specified. Control properties: Just as for Δp-c, the nominal delivery head must be specified that applies precisely to the remote point in the network. An index circuit evaluation continuously monitors the sensor’s pressure difference at the critical point in the pipe network. Fields of application e.g.:
The pump automatically adjusts the delivery head to the hydraulic demand without the need to specify a setpoint. After initial commissioning, the pump selects a duty point in the middle of the pump duty chart. New operating points are identified after each change in volume flow. The aim of this control method is to select the operating point so that the valves are open as wide as possible. This allows the system to operate with the lowest possible pressure loss. Control properties: The delivery head does not need to be specified. The pump automatically and independently adapts to variable pressure conditions. Electrical pumping energy savings of up to 20 % are possible in comparison to Δp-v. The performance range extends across almost the entire pump duty chart. Fields of application e.g.:
In the T-const control mode, the pump keeps the temperature constant at a specified setpoint. In the positive effective direction, the pump increases its speed if the actual temperature is lower than the setpoint temperature. In the negative effective direction, speed decreases. The effective direction and the controller’s amplification factors can be individually adjusted by selecting the basic control mode without selecting the application. A temperature sensor is installed to transmit the current temperature e.g. in the feed to the secondary circuit. These values are transmitted to the pump via the analogue inputs. The temperature sensor can either be connected directly as a PT1000 sensor or as an active sensor with 0…10 V and 4…20 mA. Control properties: Independent of the differential pressure, the pump provides the exact volume flow required to maintain the specified setpoint temperature. Fields of application e.g.:
In the ΔT const control mode, the pump maintains a constant temperature difference setpoint. In the positive effective direction, the pump increases its speed if the actual temperature difference is higher than the setpoint temperature difference. In the negative effective direction, speed decreases. The effective direction and the controller’s amplification factors can be individually adjusted by selecting the basic control mode without selecting the application. Two temperature sensors are installed to transmit the current temperature e.g. in the primary and secondary circuit feeds. These values are transmitted to the pump via the analogue inputs. The temperature sensors can either be connected directly as PT1000 sensors or as active sensors with 0…10 V and 4…20 mA. Control properties: Independent of the differential pressure, the pump provides the exact volume flow required to maintain the specified setpoint temperature difference. Fields of application e.g.:
In der Regelungsart konstanter Volumenstrom Q-const. hält die Pumpe einen eingestellten Volumenstrom-Sollwert konstant. Dazu erhöht sie die Drehzahl im zulässigen Bereich, falls der gemessene Volumenstrom kleiner ist als der Sollwert und umgekehrt. Regelungseigenschaften: Der gewünschte Volumenstrom wird konstant eingehalten, unabhängig vom Differenzdruck. Einsatzbereiche z. B.:
The Multi-Flow Adaptation control mode is applicable for a Stratos MAXO feeder pump in the primary circuit that, for example, supplies an open distributor, a hydraulic shunt or a heat exchanger. The feeder pump is connected to the Stratos MAXO pumps in the secondary circuits via a data cable. The feeder pump continuously receives the respective required volume flow from each individual secondary pump in short intervals. The sum of the required volume flows from all secondary pumps is set by the feeder pump as the target volume flow. On commissioning, all associated secondary pumps must be connected to the primary pump so that it can take their volume flows into consideration. A fixed volume flow value can be entered for non communication capable secondary pumps. Control properties: The feeder pump provides exactly as much volume flow as is required by the secondary pumps. It therefore saves electrical pumping energy in comparison to Δp-c control. The heat generator’s degree of utilisation is optimised by a lower return temperature. This leads to fuel savings. For local and district heating transfer stations, the lower return temperature leads to higher operational reliability, as it avoids activating the return temperature limiter as well as overflows. Field of application e.g.:
In the constant speed n control mode, the pump control keeps constant at the specified speed setpoint. Control properties: The speed setpoint is usually specified via an external signal, e.g. via 0 – 10 V. The setpoint always remains the same unless changed based on demand. Field of application e.g.:
In the PID control mode, the pump keeps constant at a defined setpoint by means of a PID controller. This setpoint could be a temperature, a pressure or any other physical value. A signal value transmitted via one of the pump’s analogue inputs can be used as the actual value. The effective direction of the controller and its amplifications factors P, I and D can be individually adjusted according to the application. Control properties: The pump’s P, I and D factors are set on the basis of individual, specific requirements. Advanced knowledge of control technology is required to make configurations. Field of application e.g.:
The following table shows the standard configuration of the temperature sensors for the selected control mode. Whereever possible, PT1000 sensors are used.
Function | Sensor source | Sensor type |
---|---|---|
Forward temperature (Tf) | internal sensorAnalog input AI3 analog input AI2 choose control mode | PT1000 |
Return temperature (Tr) | analog input AI2 AI4 internal sensor choose control mode | PT1000 |
process value (T1) | internal sensor analog input AI1 analog input AI2AI4 je nach Anwendung | PT1000U/I PT1000 |
process value (T2) | analog input (AI1) internal sensor depending on application | PT1000 |
Function | Register | Value |
---|---|---|
Function | Object | Value |
Control mode | Holding Register 42 | 17 (DA+) 16 (Δp-v) 18 20 (DA+) 19 (Δp-c) 21 23 (DA+) 22 (Δp-c) 24 26 (DA+) 25 (Δp-v) 27 28 29 30 31 32 33 67 68 44 (DA+) 43 (Δp-c) 45 47 (DA+) 46 (Δp-c) 48 50 (DA+) 49 (Δp-c) 51 52 53 54 55 56 57 3 4 79 80 9 10 81 82 1 140 choose control function |
Control mode | Multistate Output 0 | 17 (DA+) 16 (Δp-v) 18 20 (DA+) 19 (Δp-c) 21 23 (DA+) 22 (Δp-c) 24 26 (DA+) 25 (Δp-v) 27 28 29 30 31 32 33 67 68 44 (DA+) 43 (Δp-c) 45 47 (DA+) 46 (Δp-c) 48 50 (DA+) 49 (Δp-c) 51 52 53 55 56 6 7 79 80 9 10 81 82 1 13 choose control function |
pump on/off | Binary Output 0Holding Register 40 | 1/09/8 |
setpoint | Analog Output 0Holding Register 1 |
control sequence:
N.B.: Some control modes (e.g. dynamic adapt plus) do not require a setpoint. Therfore the setpoint limits & the 100% values contain the error value. This indicates that writing a setpoint is not required / possible.
Example conversion:
The pump provides the following status information:
The device may also be a twin head/double pump. There it may be possible that "pump ready" and "error" status are set at the same time.
Logging: generate a log entry at every change on "pump ready", "service required", "warning", "error" or "final error". The error/event code should also be logged to provide the details
While status information can discover issues with the pump itsself, the process values may discover problems caused by the process. Display of process data is most meaningful when done together with the functional limits (min/max values)
value | current | min | max |
---|---|---|---|
volume flow | Analog Input 2Input Register 2 | Analog Input 51Input Register 25 | Analog Input 50Input Register 24 |
(differential) pressure | Analog Input 3Input Register 1 | — | Analog Input 14Input Register 20 |
electrical power | Analog Input 4Input Register 4 | — | Analog Input 15Input Register 28 |
rotational speed | Analog Input 1Input Register 7 | Analog Input 8Input Register 19 | Analog Input 9Input Register 18 |
power heating | Analog Input 20Input Register 300 | — | — |
power refrigeration | Analog Input 21Input Register 302 | — | — |
forward temperature | Analog Input 16Input Register 316 | — | — |
return temperature | Analog Input 17Input Register 318 | — | — |
value | current |
---|---|
energy heating | Analog Input 26Input Register 312 |
energy refrigeration | Analog Input 27Input Register 314 |
energy electrical | Analog Input 7Input Register 3 |
operation time | Analog Input 6Input Register 5 |
The subsequent functions can be activatated by writing a valid value from the fieldbus. Writing the error value will de-activate the function.
The pump recognises when, despite its speed, the flow rate supplied is too low. This means that the valves in the consumer circuit are closed. The pump stops the motor if the volume flow falls below a specified minimum level. The pump then checks at regular intervals whether the minimum volume flow has been exceeded again. As soon as this occurs, the pump continues in its set control mode in auto control mode.
Electrical pumping energy is saved by avoiding unnecessary running times.
The pump detects a significant reduction in fluid temperature over a defined period of time. The pump thereby deduces that the heat generator is in setback operation. The pump independently reduces its speed until a high fluid temperature is once again detected over a longer period of time. This leads to savings in electrical pumping energy.
Electrical pumping energy is saved by avoiding unnecessary running times.
The additional function of a nominal duty point can be used together with Δp-v. Instead of the delivery head on the maximum pump curve, the nominal duty point can be entered directly. This is made up of the nominal volume flow and the nominal delivery head. Both values can usually be taken from the pipe network calculation and are often provided on the heating or cooling schematics in the pump list. Pump control automatically calculates a suitable pump curve that runs through the nominal duty point.
If known, the desired duty point can be precisely specified.
This additional function may be used together with the Δp-v based control functions. For an optimized control characteristics, the reduction factor for the delivery head at no volume flow can be adjusted. Depending on the pipework, supply may be not optimized with the standard factor of 50 %.
With the adaption of the reduction factor energy savings can be raised.
The Q-Limit Min function can be used in conjunction with all control modes except Dynamic Adapt plus and constant volume flow Q-const. The pump will not fall below the specified minimum volume flow limit within the permitted range, independent of the delivery head.
Pump is adjusted precisely according to demand
The Q-Limit Max function can be used in conjunction with all control modes except Dynamic Adapt plus and constant volume flow Q-const. The specified maximum volume flow limit is not exceeded by the pump control within the permitted range, independent of the delivery head.
Pump is adjusted precisely according to demand. Additional components such as differential pressure valves or mixers are not required.
If the selected pump is installed in a circuit used for both heating and cooling, the pump can switch between heating or cooling depending on the current application. This is achieved by an external binary contact or by detecting the feed temperature. If the feed temperature is over e.g. 25 °C, the pump enters heating mode with the corresponding control mode setting (e.g. Dynamic Adapt plus). If the feed temperature is below e.g. 19 °C, it operates in the applicable setting (e.g. Δp-c). Between 19 °C and 25 °C, the pump starts up at regular intervals to identify whether cooling or heating is required. 19 °C and 25 °C are the preconfigured values, but other settings can be made.
The pump is individually adjusted to ensure optimal energy transfer in heating or cooling mode. The pump itself identifies the current application. The heating/cooling quantity required from the pump is identified separately.
The domestic hot water circulator uses a sensor connected to the hot water tank or the hot water output line to detect when the hot water temperature exceeds a specified limit value. It detects that thermal disinfection has been started and thus continues to supply at full speed. A pipe surface contact sensor mounted on the hot water discharge line must also be connected to the pump.
Reduction of rapid cooling of hot water in the pipe network and improvement of the thermal disinfection effect by ensuring proper flushing using a high volume flow.
The heating/cooling quantity is measured through volume flow detection in the pump and temperature detection in the feed or return. The Stratos MAXO has a precise fluid temperature sensor which can detect one of the two temperatures (depending on whether the pump is installed in the feed or return). As a result, only one further temperature sensor is required and should be connected to the pump. An application-based pump configuration must be conducted for heating and cooling respectively. The pump can switch over to heating or cooling either automatically or as instructed by an external signal. The heating and cooling quantity is identified separately based on the application.
An energy measurement for heating and cooling can be conducted without an additional energy meter. The measurement can be used for the internal distribution of heating and cooling costs or for system monitoring. However, as the heating and cooling measurement is not calibrated, it cannot be used as the basis for billing.
Funtion | Register |
---|---|
energy heating (resetable) | Analog Input 22Input Register 304 |
energy refrigeration (resetable) | Analog Input 24Input Register 308 |
energy heating (total) | Analog Input 26Input Register 312 |
energy refrigeration (total) | Analog Input 27Input Register 314 |
power heating | Analog Input 20Input Register 300 |
power refrigeration | Analog Input 21Input Register 302 |
forward temperature | Analog Input 16Input Register 316 |
return temperature | Analog Input 17Input Register 318 |
The selected pump is capable to record data during the daily operation. All data is recorded with the timestamp:
The historical data of a specific period of time can be displayed with the Wilo Smart Connect
The selected pump can be operated either with two single pumps or as a double pump variant with double pump management. The double pump variant is fully wired-up upon delivery and is configured as a double pump. Only one of the two pump modules has a fully functional LCD colour display. The second pump module is equipped with a 7-segment LED display. If two single pumps in the Y-piece are operated as a double pump, both single pumps must be set to double pump mode on commissioning. Cabling between the pumps for double pump operation must also be completed during installation and commissioning. The following operating modes are possible due to the intelligent double pump management system with one -D double pump or two single pumps:
If the version-specific pump output is provided by one pump, the other pump remains available on standby for time-actuated switchover (24 hours of pure operating time) or fault-actuated switchover. Standby operation can be performed by all double pumps and all single pumps (2 x identical type).
If the version-specific pump output is provided by both pumps in parallel operation, power adjustments are made through synchronous operation of both pumps. Parallel operation can be performed by all double pumps and all single pumps (2 x identical type).
Note: both operation modes require only one CIF-module in the master pump
A temperature sensor is mounted in the pump housing. The immersed sensor measures the temperature of the fluid passing the pump. For various control modes T-const. or ΔT-const, this sensor can be used as reference. The digital interface of the sensor is connected via a detachable cable to the pump. The measured value is shown in the display of the pump.
Further sensors can be connected to the analog inputs or provided via BAS
If high precision of closed loop control is required and/or the effective temperature difference is low, the usage of PT1000 AA sensors is recommended.
For the integration into a building automation system (BAS), a communication interface module is used. The following variants are available:
The integration into BAS has typically two aspects: one is the functional integration, the other is the visual integration. In this section, the functional integration is proposed as a function block. Visual integration into an HMI is proposed by several elements which demonstrate the relationship between the data to be displayed. Furthermore, interaction sequence reqirements are described.
input variable | block | output variable |
---|---|---|
Pump control general | ||
ParameterSetSelectorIn
…This variable selects the set of parameters which is uses for the active remote control. There is a choce between the normal (norm) and an additional (aux). The 3rd parameter set (preset) is selected automatically upon specific events |
ParameterSetSelectorActive2
…This is the parameter set actively used for control. |
|
Pump control normal parameter set (norm) | ||
ControlFunctionIn
…This variable selects the ControlFunction directly. For a more comfortable selection the auxiliary function block can be used |
ControlFunctionActive2
…This is the control function actively used for control in the pump |
|
SetpointSignalSourceIn
…This variable provides the setpoint signal source for the pump. Fieldbus, analog inputs or even local operation can be selected. |
SetpointSignalSourceActive2
…This variable provides the setpoint signal source which is currently active. |
|
DutyPointRelIn
…This variable provides the setpoint for the pump. Depending on the ControlModeIn variable, the range and unit varies. The range is beween dutypointRelMinActive and dutypointRelMaxActive. |
DutyPointRelActive1 | |
PumpOnIn | PumpOnActive2 | |
dutypoint scaling | ||
DutyPointRelUnitsActive2 | ||
DutyPointRelMinOutpActive2 | ||
DutyPointRelMaxOutpActive2 | ||
DutyPoint100percntValueActive2
…This variable represents the scale between the relative dutypoint and the absolute dutypoint as follows: dutypointAbsolute = dutypointRel * Dutypoint100percntActive |
||
Sensors | ||
TemperatureReferenceT1In
…This variable can supply a temperature reference (sensor value) for a temperature or differential temperature control mode. At the pump the sensor source for T1 must be configured as "CIF-Module". |
||
TemperatureReferenceT2In
…This variable can supply a temperature reference (sensor value) for a temperature or differential temperature control mode. At the pump the sensor source for T2 must be configured as "CIF-Module". |
||
SensorSignalIn | ||
Status/Events | ||
ReadyForOperationOut2 | ||
PumpOnOut2 | ||
ServiceRequiredOut2 | ||
WarningPresentOut2 | ||
ErrorPresentOut2 | ||
FinalErrorPresentOut2 | ||
UserTroubleCodeOut2 | ||
WarningG/Error message2 | ||
Limitation of duty area | ||
FlowLimitMinIn | FlowLimitMinActive2 | |
FlowLimitMaxIn | FlowLimitMaxActive2 | |
FlowLimitOffIn | FlowLimitOffActive2 | |
Process/Statistics data | ||
FlowOut1 | ||
FlowMinPresValueOut4 | ||
FlowMaxPresValueOut4 | ||
PressureOut1 | ||
PressureMaxPresValueOut4 | ||
PowerInputOut1 | ||
PowerInputMaxPresValueOut4 | ||
EnergyConsumptionOut3 | ||
OperationTimeOut3 | ||
SpeedMAOut1 | ||
SpeedMinPresValueActive4 | ||
SpeedMaxPresValueActive4 | ||
PowerHeatingOut2 | ||
PowerRefrigerationOut2 | ||
EnergyHeatingTotalOut3 | ||
EnergyRefrigerationTotalOut3 | ||
TemperatureFluidForwardOut2 | ||
TemperatureFluidReturnOut2 | ||
Pump control fallback settings (preset) | ||
BusCommandTimerIn
…This variable controls the behaviour in case of bus failure and is also used to reset the timeout timer (see 5.1.1.1). |
BusCommandTimerActive5
…This is currently active state of the bus command timer |
|
BusCommandTimerTimeoutIn5 | BusCommandTimeoutActive5 | |
BusCommandTimeRemainingOut3
…Remaining time before bus command timer elapses |
||
ControlFunctionPresetIn
…This variable selects the ControlFunction for a fallback event (see BusCommandTimerIn) |
ControlFunctionPresetAccepted5
…This is the control function that will be used in case of a fallback event |
|
SetpointSignalSourcePresetIn
…This variable provides the setpoint signal source for the pump which shall be used in case of a fallback event. (see BusCommandTimerIn) |
SetpointSignalSourcePresetAccepted5
…This variable provides the fallback setpoint signal source which is currently accepted to become active in case of a fallback event. |
|
DutyPointRelPresetIn
…This variable provides the setpoint which shall be used in case of a fallback event. (see BusCommandTimerIn) |
DutyPointRelAccepted5
…This variable provides the fallback setpoint which is currently accepted to become active in case of bus failure. (see BusCommandTimerIn) |
|
PumpOnPresetIn
…This variable provides the fallback setpoint which is currently accepted to become active in case of bus failure. | PumpOnPresetAccepted5 |
1 recommended update cycle 1 s
2 recommended update cycle 10 s
3 recommended update cycle 60 s
4 update upon restart (of control and/or pump)
5 update after change of input value
As datatypes, it is recommended to follow the BACnet standard and implement the numerical values as REAL, the multistate as UINT and the binary as BOOL.
For all scalar values, the corresponding datatype has an error value which is always the maximum positive value which can be represented with this datatype. Further processing of data shall respect this. It is recommended not to show the error value itself, but a message to user that this value is (currently) not available.
Physical units and scaling may vary between different communication interfaces. In order to minimize confusion of units, it is reasonnable to scale similar things to same physical quantity, regardless wether the value itself is handy or not. The scale handling is easy due to usage of REAL datatype. We recommend the usage of the following minimalistic set of physical units and will use those also for future extensions:
Any communication link can be interrupted during operation. It is important to define the reaction on this event in advance. With the built-in fieldbus monitoring, the reaction related to the variables ControlFunctionActive, SetpointSignalSourceActive, DutyPointRelActive & PumpOnActive upon communication loss can be preset. It can also be determined if - in general or just in this case - the local operation shall be possible. The write value shall be written to the variable BusCommandTimerIn. The subsequent table shows the selectable options:
mode | write value | local operation | remote operation | action when timer elapses | action on power reset |
---|---|---|---|---|---|
bus, no monitoring (OFF) | 1a | always blocked | always possible | none, device continues operation on last value written from bus | starts with last value from bus |
bus, monitoring active (SET) | 2b | blocked until timer has elapsed - possible afterwards | possible when timer has not elapsed | further writing from bus blocked, device continues operation on last value written from bus | starts with last values from bus |
bus & HMI (MANUAL) | 5a | always possible | always possible | none, no timer active | starts with last active value (independent from source) |
bus, monitoring active (SET) | 6b | blocked until timer has elapsed - possible afterwards | possible when timer has not elapsed | further writing from bus blocked, preset valuesd are loaded and become active | starts with preset values d |
(MANUAL) | 9a | always possible | always possible | none, no timer active | starts with preset values d |
tabelle 5.1.1.1 actions on communication loss, power reset & local operation
a single write after power up is sufficient
b cyclic write of this value required before the time in the variable BusCommandTimerTimeoutActive elapses
If the variable BusCommandTimerTimeoutActive is set to 300 s, then the write action should be repeated approx. every 100 s (a single loss of write action will not lead to an error)
c last command or setting (regardless local or remote) will be accepted.
d variables ControlFunctionPresetIn, SetpointSignalSourcePresetIn, DutyPointRelPresetIn & PumpOnPresetIn
This control block supports the user with a guided selection of the application. The selected ControlFunction is provided as output variable which can be used as value for the input variable ControlFunctionIn of the main function block. If selecting texts in a control application is not an option, the table can be included in the documentation for the main function block in order to support the selection of the best control function for the application.
input variable | block | output variable |
---|---|---|
Application
…This multistate variable selects between the different applications:
|
ControlFunction
…This variable is the result of the settings made from Application, Configuration and Control. |
|
Configuration
…This multistate variable selects between the different configurations:
|
||
Control
…This multistate variable selects between the different control options:
|
Application | Configuration | Control | ControlFunction |
---|---|---|---|
heating | radiator circuit | pressure control with Dynamic Adapt plus | 17 |
pressure control with setpoint | 16 | ||
room temperature control | 18 | ||
floor heating circuit | pressure control with Dynamic Adapt plus | 20 | |
pressure control with setpoint | 19 | ||
room temperature control | 21 | ||
ceiling heating circuit | pressure control with Dynamic Adapt plus | 23 | |
pressure control with setpoint | 22 | ||
room temperature control | 24 | ||
fan coil circuit | pressure control with Dynamic Adapt plus | 26 | |
pressure control with setpoint | 25 | ||
room temperature control | 27 | ||
generator or feeder circuit with hydronic separator | temperature control with constant secondary forward temperature | 28 | |
temperature control with constant secondary differential temperature | 29 | ||
multi flow adaption | 30 | ||
generator or feeder circuit with heat exchanger | temperature control with constant secondary forward temperature | 31 | |
temperature control with constant secondary differential temperature | 32 | ||
multi flow adaption | 33 | ||
domestic hot water | circulation | temperature control | 67 |
storage tank | temperature control | 68 | |
cooling | ceiling cooling circuit | pressure control with Dynamic Adapt plus | 44 |
pressure control with setpoint | 43 | ||
room temperature control | 45 | ||
floor cooling circuit | pressure control with Dynamic Adapt plus | 47 | |
pressure control with setpoint | 46 | ||
room temperature control | 48 | ||
fan coil circuit | pressure control with Dynamic Adapt plus | 50 | |
pressure control with setpoint | 49 | ||
room temperature control | 51 | ||
generator or feeder circuit with hydronic separator | temperature control with constant secondary forward temperature | 52 | |
temperature control with constant secondary differential temperature | 53 | ||
multi flow adaption | 54 | ||
generator or feeder circuit with heat exchanger | temperature control with constant secondary forward temperature | 55 | |
temperature control with constant secondary differential temperature | 56 | ||
multi flow adaption | 57 | ||
generic control functions | differential pressure Δp-c | 63 | |
differential pressure Δp-v | 74 | ||
differential pressure Δp-c witth remote sensor | 79 | ||
Dynamic Adapt plus | 80 | ||
temperature T-const | 9 | ||
temperature ΔT-const | 10 | ||
volume flow Q-const | 81 | ||
Multi-Flow Adaption | 81 | ||
rotational speed n-const | 1 | ||
PID control | 13140 |
The HMI elements refer to variables already present at the function blocks. Variable names are written like this:MyVarName.
This input element may be realized as a slider (used for subsequent description)
For DutyPointRelUnitsActive the symbolic name instead of the numerical value shall be used (according the enumeration).
Control sequence
The variables
should be continously monitored. On every change, a log entry should be generatated and the variable userTroubleCodeOut (together with the textual description, if available) shall be generated. If ReadyForOperationOut changes from true to false, a severe problem can be assumed. In this state, the pump (sytem) is not able to operate anymore. All other variables indicate a trouble (severity in brackets) , but this may affect only part of a pump system.
value | current | min | max | unit |
---|---|---|---|---|
volume flow | FlowOut | FlowMinPresValueOut | FlowMaxPresValueOut | m³/h |
(differential) pressure | PressureOut | — | PressureMaxPresValueOut | bar |
electrical power | PowerInputOut | — | PowerInputMaxPresValueOut | W |
rotational speed | SpeedMAOut | SpeedMinPresValueOut | SpeedMaxPresValueOut | rpm |
power heating | PowerHeatingOut | — | — | W |
power refrigeration | PowerRefrigerationOut | — | — | W |
forward temperature | TemperatureFluidForwardOut | — | — | °C |
return temperature | TemperatureFluidReturnOut | — | — | °C |
Note: units shown here are aligned with the proposal made for the function block. For human readability units may be dynamically adapted if the value is uncommon (e.g. 7200 s would be better displayed as 2 h as well as 32900 W would be better displayed as 32.9 kW).
value | current | unit |
---|---|---|
energy heating | EnergyHeatingTotalOut | kWh |
energy refrigeration | EnergyRefrigerationTotalOut | kWh |
energy electrical | EnergyConsumptionOut | kWh |
operation time | OperationTimeOut | s |
Note: units shown here are aligned with the proposal made for the function block. For human readability units may be dynamically adapted if the value is uncommon (e.g. 7200 s would be better displayed as 2 h as well as 32900 W would be better displayed as 32.9 kW).
This input element may be realized as a slider (used for subsequent description)
Control sequence
The same principle can be applied to FlowLimitMax and FlowLimitOff as well.