PSM Arithmetic, Calculation Block Function - GF54.21-S-3155TRA
Model 447
With Code ED5 (Parameterisable special module)
Except Code XM7 (MOPF II)
Model 448
With Code ED5 (Parameterisable special module)
Except Code XM7 (MOPF II)
Parameterizable special module (PSM) arithmetic, calculation block, function, general
Result (E) = (input (m1 )/input (m2 )) * input (a) ± input (b)
If divided by "0", then the output error (Er) = "1". The result (E) is invalid and is set to "0".
Result (E) > Upper limit (Lim. High) → Result (E) = Upper limit (Lim. High)
Result (E) < Lower limit (Lim. Low) → Result (E) = Lower limit (Lim. Low)
Signal identification number = Signal ID.
CODING
| Designation in data entry table | Data entry bit width | Meaning |
|---|---|---|
| AU_Calc_1_1 | 16 bit | Signal ID for input a |
| AU_Calc_1_2 | 16 bit | Signal ID for input m1 |
| AU_Calc_1_3 | 16 bit | Signal ID for input m2 |
| AU_Calc_1_4 | 16 bit | Signal ID for input b |
| AU_Calc_1_Lim_High | "Signed" 32 bit | Upper limit (Lim. High) for the result (E) |
| AU_Calc_1_Lim_Low | "Signed" 32 bit | Lower limit (Lim. Low) for the result (E) |
| AU_Calc_1_Cfg | 8 bit | Assignment to calculation steps 1 to 4 and selection of the operator (±) |
OUTPUTS
| Designation in signal ID list | Data bit width | Meaning |
|---|---|---|
| Out_AU_Calc_1 | "Signed" 32 bit | Calculation block output |
| Out_AU_Calc_1_Err | 1 bit | Calculation block error status output |
The same applies for the other calculation blocks making allowance for the naming convention:
- "AU_Calc_<calculation block number>_<parameter name>..."
- "Out_AU_Calc_<calculation block number>_Err"
| Parameterizable special module (PSM) control unit component description | GF54.21-S-5005TRA | ||
| Overview of system components for parameterizable special module (PSM) | GF54.21-S-9998TRA |