Arithmetic, PSM Function - GF54.21-D-3055TSA
Model 907
with code ED5 (Parameterisable special module)
Arithmetic unit brief description
The arithmetic unit supplements the programmable logic control (PLC) included in the PSM. The user can carry out general arithmetic operations via the arithmetic unit.
The arithmetic unit comprises the following blocks: 20 arithmetic blocks, 8 filters, 8 differentiators/integrators, 8 comparators, 20 constants, 16 permanent memory (NVRAM) and 4 characteristics. The parameterization of these blocks is comparable to the parameterization of PLC blocks.
Arithmetic unit with the following functions and with number:
- Arithmetic block, 20
For a configuration example see "PSM arithmetic, example of PSM function - Outside temperature, arithmetic block".
- Filter block, 8
For a configuration example see "PSM arithmetic, example of PSM function - Display dimmer, filter block".
- Differentiator/integrator, 8
For a configuration example see "PSM arithmetic, example of PSM function - Vehicle speed signal, differentiator/integrator".
- Compare block, 8
For a configuration example see "PSM arithmetic, example of PSM function - Circuit 58D, compare block".
- Characteristics block, 4
For a configuration example see "PSM arithmetic, example of PSM function - Engine RPM, characteristics block".
- Function block for constants, 20
For a configuration example see "PSM arithmetic, example of PSM function - Interior temperature, constants".
- Function block for non-volatile data memory (Non Volatile Random Access Memory (NVRAM)), block 16
Arithmetic unit arithmetic steps
The function blocks arithmetic block, filter block, differentiator/integrator, comparison block and characteristics block for the arithmetic unit can be individually assigned for processing purposes to one of 4 arithmetic operations.
The cycle time for four arithmetic steps totals 20 ms.
They are processed successively from arithmetic step 1 to 4. The results for each arithmetic step are available after they have been processed in the signal pool, and they can continue to be used in the following arithmetic steps.
The function blocks arithmetic block, filter block, differentiator/integrator, comparison block, characteristics block and NVRAM block are described in detail in the following documents:
- PSM arithmetic, calculation block function
- PSM arithmetic, filter block function
- PSM arithmetic, differentiator/integrator function
- PSM arithmetic, comparison block function
- PSM arithmetic, characteristic block function
- PSM arithmetic, NVRAM block function
| PSM arithmetic, example of PSM function | Outside temperature, arithmetic block | GF54.21-D-3055-01TSA |
| Display dimming, filter block | GF54.21-D-3055-01TSB | |
| Speed signal, differentiate, integrate | GF54.21-D-3055-01TSC | |
| Terminal 58D, comparison block | GF54.21-D-3055-01TSD | |
| Engine speed, characteristic block | GF54.21-D-3055-01TSE | |
| Interior temperature, constants | GF54.21-D-3055-01TSF | |
| Overview of system components for parameterizable special module (PSM) | GF54.21-D-9998TSA |
| Signal name | Signal ID | Description | Signal type | Default value |
|---|---|---|---|---|
| MFE_01 | 0x1002 | Digital state of analog input MFE_01 Evaluation with hysteresis | Bit | 0 |
| MFE_01_analog | 0x3002 | Voltage value of analog input MFE_01 in 1 mV/bit | Data word (Word) | 0 |
| MFE_01_rel | 0x2002 | Analog input MFE_01, relative voltage value depending on terminal 30 voltage in 1 %/bit | Byte | 0 |
| MFE_01_Stufe_1 | 0x1003 | Stage 1 of threshold value evaluation, analog input MFE_01 | Bit | 0 |
| MFE_01_Stufe_2 | 0x1004 | Stage 2 of threshold value evaluation, analog input MFE 01 | Bit | 0 |
| MFE_01_Stufe_3 | 0x1005 | Stage 3 of threshold value evaluation, analog input MFE_01 | Bit | 0 |
| MFE_01_Stufe_4 | 0x1006 | Stage 4 of threshold value evaluation, analog input MFE_01 | Bit | 0 |
| MFE_02 | 0x1007 | Digital state of high-active input MFE_02 | Bit | 0 |
| MFE 03 | 0x1008 | Digital state of high-active input MFE_03 | Bit | 0 |
| MFE_04 | 0x1009 | Digital state of high-active input MFE_04 | Bit | 0 |
| MFE_05 | 0 x100A | Digital state of low-active input MFE_05 | Bit | 0 |
| MFE 06 | 0 x100B | Digital state of low-active input MFE_06 | Bit | 0 |
| MFE_07 | 0 x100C | Digital state of low-active input MFE_07 | Bit | 0 |
| MFE_08 | 0 x100D | Digital state of analog input MFE_08 Evaluation with hysteresis | Bit | 0 |
| MFE_08_analog | 0x3003 | Voltage value of analog input MFE_08 in 1 mV/bit | Data word (Word) | 0 |
| MFE_08_rel | 0x2003 | Analog input MFE_08, relative voltage value dependent on terminal 30 voltage in 1 %/bit | Byte | 0 |
| MFE_08_Stufe_1 | 0 x100E | Stage 1 of threshold value evaluation, analog input MFE_08 | Bit | 0 |
| MFE_08_Stufe_2 | 0 x100F | Stage 2 of threshold value evaluation, analog input MFE_08 | Bit | 0 |
| MFE_08_Stufe_3 | 0x1010 | Stage 3 of threshold value evaluation, analog input MFE_08 | Bit | 0 |
| MFE_08_Stufe_4 | 0x1011 | Stage 4 of threshold value evaluation, analog input MFE_08 | Bit | 0 |
| MFE_08_Monitoring_ok | 0x1012 | Error signaling of button monitoring | Bit | 0 |
| MFE_09 | 0x1013 | Digital state of analog input MFE_09 Evaluation with hysteresis | Bit | 0 |
| MFE_09_analog | 0x3004 | Voltage value of analog input MFE_09 in 1 mV/bit | Data word (Word) | 0 |
| MFE_09_rel | 0x2004 | Analog input MFE_09, relative voltage value depending on terminal 30 voltage in 1 %/bit | Byte | 0 |
| MFE_09_Stufe_1 | 0x1014 | Stage 1 of threshold value evaluation, analog input MFE 09 | Bit | 0 |
| MFE_09_Stufe_2 | 0x1015 | Stage 2 of threshold value evaluation, analog input MFE_09 | Bit | 0 |
| MFE_09_Stufe_3 | 0x1016 | Stage 3 of threshold value evaluation, analog input MFE_09 | Bit | 0 |
| MFE_09_Stufe_4 | 0x1017 | Stage 4 of threshold value evaluation, analog input MFE_09 | Bit | 0 |
| MFE_09_Monitorin g_ok | 0x1018 | Error signaling of button monitoring | Bit | 0 |
| MFE_10 | 0x1019 | Digital state of analog input MFE_10 Evaluation with hysteresis | Bit | 0 |
| MFE_10_analog | 0x3005 | Voltage value of analog input MFE_10 in 1 mV/bit | Data word (Word) | 0 |
| MFE_10_rel | 0x2005 | Analog input MFE_10, relative voltage value dependent on voltage at terminal 30 in 1 %/bit | Byte | 0 |
| MFE_10_Stufe_1 | 0 x 101A | Stage 1 of threshold value evaluation, analog input MFE_10 | Bit | 0 |
| MFE_10_Stufe_2 | 0 x 101B | Stage 2 of threshold value evaluation, analog input MFE_10 | Bit | 0 |
| MFE_10_Stufe_3 | 0 x 101C | Stage 3 of threshold value evaluation, analog input MFE_10 | Bit | 0 |
| MFE_10_Stage_4 | 0 x 101D | Stage 4 threshold value evaluation, analog input MFE_10 | Bit | 0 |
| MFE_01_inv | 0 x120D | Digital state of analog input MFE_01 Evaluation with hysteresis, logically inverted, i.e. high active |
Bit | 0 |
| MFE_02_inv | 0 x120E | Digital state of high-active input MFE_02 logically inverted, i.e. low-active | Bit | 0 |
| MFE_03_inv | 0 x120F | Digital state of high-active input MFE_03 logically inverted, i.e. low-active | Bit | 0 |
| MFE_04_inv | 0x1210 | Digital state of high-active input MFE_04 logically inverted, i.e. low-active | Bit | 0 |
| MFE_05_inv | 0x1211 | Digital state of low-active input MFE_05 logically inverted, i.e. high-active | Bit | 0 |
| MFE_06_inv | 0x1212 | Digital state of low-active input MFE_06 logically inverted, i.e. high-active | Bit | 0 |
| MFE_07_inv | 0x1213 | Digital state of low-active input MFE_07 logically inverted, i.e. high-active | Bit | 0 |
| MFE_08_inv | 0x1214 | Digital state of analog input MFE_08 Evaluation with hysteresis, logically inverted, i.e. high active | Bit | 0 |
| MFE_09_inv | 0x1215 | Digital state of analog input MFE_09 Evaluation with hysteresis, logically inverted, i.e. high active | Bit | 0 |
| MFE_10_inv | 0x1216 | Digital state of analog input MFE_10 Evaluation with hysteresis, logically inverted, i.e. high active | Bit | 0 |
| MFE_02_wakeup | 0 x 121A | The MFE_02 input has woken up the control unit. | Bit | 0 |
| MFE_03_wakeup | 0 x 121B | The MFE_03 input has woken up the control unit. | Bit | 0 |
| MFE_04_wakeup | 0 x 121C | The MFE_04 input has woken up the control unit. | Bit | 0 |
| MFE_05_wakeup | 0 x 121D | The MFE_05 input has woken up the control unit. | Bit | 0 |
| MFE_08_wakeup | 0x1220 | The MFE_08 input has woken up the control unit. | Bit | 0 |
| MFE_08_Open_Load | 0 x124E | MFE_08 input has detected a break. This signal is only used for a configured alarm button at MFE 08. |
Bit | 0 |
| MFE_08_Sticking_Key | 0 x124F | MFE_08 input has detected a sticking switch. This signal is only used for a configured alarm switch on MFE 08. |
Bit | 0 |
| MFE_09_Open_Load | 0x1250 | MFE_09 input has detected a break. This signal is only used for a configured alarm reset button at MFE_09. |
Bit | 0 |
| MFE_09_Sticking_Key | 0x1251 | MFE_09 input has detected a break. This signal is only used for a configured alarm reset button at MFE_09. |
Bit | 0 |
| MFE_01_Stufe_5 | 0 x128A | Stage 5 of threshold value evaluation MFE_01 | Bit | 0 |
| MFE 01 Stufe 6 | 0 x128B | Stage 6 of threshold value evaluation MFE_01 | Bit | 0 |
| MFE_01_Stufe_7 | 0 x128C | Stage 7 of threshold value evaluation MFE_01 | Bit | 0 |
| MFE_01_Stufe_8 | 0 x128D | Stage 8 of threshold value evaluation MFE_01 | Bit | 0 |
| MFE_06_Stufe_1 | 0 x128E | Stage 1 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_2 | 0 x128F | Stage 2 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_6_Stufe_3 | 0x1290 | Stage 3 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_4 | 0x1291 | Stage 4 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_5 | 0x1292 | Stage 5 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_6 | 0x1293 | Stage 6 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_7 | 0x1294 | Stage 7 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE_06_Stufe_8 | 0x1295 | Stage 8 of threshold value evaluation MFE_06 | Bit | 0 |
| MFE 07 Stufe 1 | 0x1296 | Stage 1 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_2 | 0x1297 | Stage 2 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_3 | 0x1298 | Stage 3 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_4 | 0x1299 | Stage 4 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_5 | 0 x129A | Stage 5 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_6 | 0 x129B | Stage 6 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_7 | 0 x129C | Stage 7 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_07_Stufe_8 | 0 x129D | Stage 8 of threshold value evaluation MFE_07 | Bit | 0 |
| MFE_10_Stufe_5 | 0 x129E | Stage 5 of threshold value evaluation MFE_10 | Bit | 0 |
| MFE_10_Stufe_6 | 0 x129F | Stage 6 of threshold value evaluation MFE_10 | Bit | 0 |
| MFE_10_Stufe_7 | 0x012A | Stage 7 of threshold value evaluation MFE_10 | Bit | 0 |
| MFE_10_Stufe_8 | 0x112A | Stage 8 of threshold value evaluation MFE_10 | Bit | 0 |
| MFE_06_analog | 0x3094 | Voltage value of analog input MFE_06, in 1 mV/bit | Data word (Word) | 0 |
| MFE_07_analog | 0x3095 | Voltage value of analog input MFE_07, in 1 mV/bit | Data word (Word) | 0 |
| MFE_06_rel | 0x217E | Relative voltage value depending on terminal 30 voltage, in 1 %/bit | Byte | 0 |
| MFE_07_rel | 0 x 217F | Relative voltage value depending on terminal 30 voltage, in 1 %/bit | Byte | 0 |
| MFE_08_Stufe_5 | 0x1506 | Stage 5 of threshold value evaluation MFE_08 | Bit | 0 |
| MFE_08_Stufe_6 | 0x1507 | Stage 6 of threshold value evaluation MFE_08 | Bit | 0 |
| MFE_08_Stufe_7 | 0x1508 | Stage 7 of threshold value evaluation MFE_08 | Bit | 0 |
| MFE_08_Stufe_8 | 0x1509 | Stage 8 of threshold value evaluation MFE_08 | Bit | 0 |
| MFE_09_Stufe_5 | 0 x150A | Stage 5 of threshold value evaluation MFE_09 | Bit | 0 |
| MFE_09_Stufe_6 | 0 x150B | Stage 6 of threshold value evaluation MFE_09 | Bit | 0 |
| MFE_09_Stufe_7 | 0 x150C | Stage 7 of threshold value evaluation MFE_09 | Bit | 0 |
| MFE_09_Stufe_8 | 0 x150D | Stage 8 of threshold value evaluation MFE_09 | Bit | 0 |
| Overview of system components for parameterizable special module (PSM) | GF54.21-D-9998TSA |