Last edited 2 months ago
by Max Mustermann

Belimo Flap Positioning




Template:Infobox bms


1 Usage[edit | edit source]

This type of motor is mostly installed at the External Airing. It is used for flap positioning to regulate the air flow. The turnout speed is very slow because of a high torque.

The motor will turn between the mechanical stoppers on the device and stop by itself when hitting the limits.

2 Connection[edit | edit source]

Check if the mounted version is corresponding with the one from the drawings:

  • 0V-10V
  • 2V-10V
  • 4mA-20mA

Drawings Belimo Wrong type


If the mounted version does not fit with drawing, as shown in the picture, change the affected terminal card on the switchboard panel and in the hardware config. Also correct the drawings.

3 Flap Position check[edit | edit source]

Set the Setpoint in the PVSS to 100% and check the actual flap position open or close. It should be at fully open position. If the actual flap position is fully close, then change the direction with the direction switch on the device! (Number 1 on below picture).

2-10V version Belimo GM24A-SR-TP

3.1 Proper Output and feedback scaling[edit | edit source]

Terminal "U" provides a 2-10V feedback signal of the actual position.

If we are using the feedback option, we need to adjust the parameters for the ACT2-object.

- Case 1: The mechanical stoppers are set to maximum range (to the very outside positions - see numbers 2 and 3 in picture above);

We are supposed to use an output between 2 to 10Vdc. We also will get a feedback input between 2-10Vdc.

0% == 2V 100% == 10V

This means that we need to scale the analog output in S7 like this:

StrCasVcuBoxFlpPosXSet :=(INT_TO_WORD(REAL_TO_INT((StrCas.VcuBoxFlpPosXxx.Set * 0.8 + 20) / libTOOLS_Constant.PERCENT * libTOOLS_Constant.AQ_Max)));

This gives us PQW output values of 0%==5529 to 100%==27648;

Now lets look at the feedback (Terminal "U") if connected:

With the mechanical stoppers at the very outside limit, we get a voltage feedback between 2 and 10V, which is 5529 to 27648 ActRaw analog value.

We want to display a position of 0-100%.

Therefore we need to set the parameters for the ACT2-object like this:

FacMul=125

FacDiv=27648

Ofs=-25


-Case 2: The mechanical stoppers have been readjusted - because the flap might not be able to move all the way, we should clarify what we want in this case.

Stoppers on Belimo GM24A-SR-TP

I would suggest that we scale to 0-100% again properly.

Let's assume the new limits bring us a feedback between 4V and 7V.

This means we now have to scale our output that 0% are 4V and 100% are 7V.

Use a linear calculation like this:

AnaOut=m*SetPercent+t

For values between 4 and 7V, this leads us to m=0.3 and t=40.

The code would be:

StrCasVcuBoxFlpPosXSet :=(INT_TO_WORD(REAL_TO_INT((StrCas.VcuBoxFlpPosXxx.Set * 0.3 + 40) / libTOOLS_Constant.PERCENT * libTOOLS_Constant.AQ_Max)));


Of course we want to scale our feedback now also between 0 and 100% for 4V to 7V:

Use also linear equation to calculate the parameters:

FacMul=555

FacDiv=27648

Ofs=-289

If you want, you can also use the attached Excel Sheet: Belimo Calculation to determine the proper values for your application.

3.2 Adjustment with Flap Controller Panel[edit | edit source]

Position Minimum/Maximum Raw Value represents the scaling of the analog feedback. You have to adjust these values according the mechanical limits.

  • Set "Maximum Position Setpoint" to 0% and adjust "Position Minimum Raw Value" to the same value as "Position Actual Value Raw"
  • Set "Minimum Position Setpoint" to 100% and adjust "Position Maximum Raw Value" to the same value as "Position Actual Value Raw"
File:Belimo flapcontrollerPnl.jpg