Function library
Function blocks
9.2.11 Arithmetic block (ARIT)
9-67
L
EDSVS9332S-D11 EN 3.0
9.2.11 Arithmetic block (ARIT)
Purpose
Arithmetic operation of two ” analog” signals.
9300posARIT1
+
-
*
/
x / ( 1 - y )
C 0 3 3 8
x
y
A R I T 1
A R I T 1 - O U T
C 0 3 4 0 / 1
± 1 9 9 . 9 9 %
C 0 3 4 0 / 2
A R I T 1 - I N 1
A R I T 1 - I N 2
C 0 3 3 9 / 1
C 0 3 3 9 / 2
Fig. 9-26 Arithmetic block (ARIT1)
Signal
Source Note
Name Type DIS DIS format CFG List Lenze
ARIT1-IN1 a C0340/1 dec [%] C0339/1 1 1000 -
ARIT1-IN2 a C0340/2 dec [%] C0339/2 1 1000 -
ARIT1-OUT a - - - - - Limited to ±199.99 %
9300posARIT2
+
-
*
/
x / ( 1 - y )
C 0 6 0 0
x
y
A R I T 2
A R I T 2 - O U T
C 0 6 0 2 / 1
± 1 9 9 . 9 9 %
C 0 6 0 2 / 2
A R I T 2 - I N 1
A R I T 2 - I N 2
C 0 6 0 1 / 1
C 0 6 0 1 / 2
Fig. 9-27 Arithmetic block (ARIT2)
Signal
Source Note
Name Type DIS DIS format CFG List Lenze
ARIT2-IN1 a C0602/1 dec [%] C0601/1 1 1000 -
ARIT2-IN2 a C0602/2 dec [%] C0601/2 1 1000 -
ARIT2-OUT a - - - - - Limited to ±199.99 %
Function
For both arithmetic blocks the following functions can be preselected:
Code Subcode Arithmetic function Example
0 OUT = IN1
Note: IN2 will not be processed
1 OUT = IN1 + IN2 100% = 50 % + 50%
2 OUT = IN1 - IN2 50% = 100% - 50%
ARIT1: C0338
3 OUT [inc] = IN1 [inc] ×IN2 [inc] ÷16384
OUT [%] = IN1 [%] × IN2 [%] ÷100
100% = 100 % ×100% ÷(100)
4 OUT [inc] = IN1 [inc] ×16384÷100 ÷⏐IN2⏐[inc]
OUT [%] = IN1 [%] ÷⏐IN2 ⏐[%]
1% = 100 % ÷100%
5 OUT [inc] = IN1 [inc] ×16384 ÷ (16384 - IN2 [inc])
OUT [%] = IN1 [%] × 100 ÷ (100 - IN2 [%])
200% = 100% × (100) ÷ (100 - 50%)
Conversion: [inc] = [%] ÷100 × 16384