ACS_REF_SCALING Scaling for ACS / DCS Reference and Actual Values

../_images/1d1a475d4d7203e30a33139000e64294

Function Block ACS_REF_SCALING is used for scaling of fieldbus integer reference and actual values to real values.

Function Block Information

Available as of PLC runtime system: V1.3.2
Included in library: ACSDrivesBase_AC500_V20.lib
Block type: Function Block with historical values

Block Description

../_images/9fdee5b04d76a85a0a331390019099b4

Function Bock ACS_REF_SCALING can be used to scale the variables from fieldbus equivalent values to values used in the program. With the scaling also a conversion from INT to REAL is performed.

Fieldbus variables are mostly given in fieldbus equivalent values as INT values.

Reference1 and Actual Value1 (speed) are mostly given in the range of -20000 .. + 20000.

Reference2 and Actual Value2 (torque) are mostly given in the range of -10000 .. + 10000.

In the program it´s often useful to work with real physical values such as “rpm”, “Hz”, “%” or “Nm” as REAL values.

The Function Block provides scaling for two scaling settings: Speed (Reference1 and Actual Value1) and Torque (Reference2 and Actual Value2).

The Scaling maximum and the according reference maximum can be set at the inputs of the Function Block. This is independent of the drives profile used and could also be utilized for transparent mode or any drive independent linear scaling.

The linear calculation limits the outputs only at the maximum of the INT range at -32768 and +32767. If the scaling would result in a higher value the ERR and ERNO output are indicating the overflow.