Addition: ≠[leer] 5-fach 15000049
Addition: ≠[leer] 5-fach |
▸ E1 | A≠[leer] | | | A1 ▸ |
▸ E2 | B≠[leer] | | |
▸ E3 | C≠[leer] | | |
▸ E4 | D≠[leer] | | |
▸ E5 | E≠[leer] | | |
Dieser Baustein addiert maximal 5 Werte (E1..E5), sobald sämtliche Werte an E1..E5 ≠[leer] sind. Jedes neue Telegramm an E1..E5 triggert den Baustein.
Wenn E1..E5 keine Zahlen sind, entspricht dies dem Wert 0.
Eine Kaskadierung ist ohne Weiteres möglich, da A1 nur gesetzt wird wenn die o.g. Bedingungen erfüllt sind.
Wichtig:
Nicht benötigte Eingänge müssen auf den Wert 0 gesetzt werden (Initialwert), da sonst die o.g. Bedingung niemals erfüllt sein wird.
Beispiel:
Dieser Baustein kann z.B. eingesetzt werden, um die Werte verschiedener GAs (die z.B. bei einem Initscan zu verschiedenen Zeitpunkten eintreffen) zu addieren und das Ergebnis erst dann auszugeben, wenn alle erforderlichen GAs eingelesen wurden.
E1..E5: Wert A..E
A1: E1+E2+E3+E4+E5 (A+B+C+D+E) - sofern die o.g. Bedingungen erfüllt sind (ansonsten wird A1 nicht verändert)