Mit der Eplan-Version 2024 wurde für Blockeigenschaften die Möglichkeit komplexer Berechnungen ergänzt, die von den Grundrechenarten über mathematische Funktionen, Vergleichsoperationen, boolsche Operationen bis hin zu statistischen Funktionen reichen. Damit können direkt im Plan Berechnungen ausgeführt und angezeigt werden, oder in Formularen komplexe Berechnungen z.B. mittels Artikeldaten ausgeführt werden.

Rechenoperationen

Hierzu stehen gängige und wissenschaftliche Formatelemente in Kombination mit der bekannten Eigenschaftenauswahl zur Verfügung:

Grundrechenarten Mathematische
Funktionen
Vergleichsoperationen Vergleichsoperationen
für Reihen
Boolsche
Operationen
Statistische
Funktionen
+ abs < ;< AND count
– acos <= ;<= OR max
* asin > ;> XOR median
/ atan >= ;>= BOOL min
^ ceil = ;= NOT sum
( cos <> ;<>
) cosh regex ;regex
if_error exp wildcard ;wildcard
floor
frac
log
sin
sinh
sqrt
tan
tanh

Beispiel: Ermittlung des Gesamtstroms für die Absicherung

Am Leitungsschutzschalter wird der Nennstrom 0,43 A des ersten Lüfters angezeigt. Weitere Lüfter sind noch nicht verbunden:

Der zweite Lüfter wurde angeschlossen. Am Leitungsschutzschalter wird der Summenstrom 0,86 A der ersten beiden Lüfter angezeigt. Der Wert liegt weiterhin unterhalb 1 A.

Alle drei Lüfter sind nun angeschlossen. Am Leitungsschutzschalter wird der Summenstrom 1,29 A aller drei Lüfter angezeigt. Der Wert überschreitet die 1 A, am Leitungsschutzschalter wird der Text „Überlast!!“ angezeigt.

Verwendete benutzerdefinierte Eigenschaften

Benutzerdefinierte Eigenschaft 1

Über eine erste benutzerdefinierte Eigenschaft wird mittels zugehöriger Blockeigenschaft zunächst die Verbindung vom Leitungsschutzschalter über alle Lüfter verfolgt und die Summe der Ströme ermittelt.
Blockformat:

[(<20025,1002<20064<117<22071,0,0,>>>>+<20025,1002<20211,2001<20064<117<22071,0,0,>>>>>+<20025,1002<20025,2001<20025,2001<20064<117<22071,0,0,>>>>>>+<20025,1002<20025,2001<20025,2001<20025,2001<20064<117<22071,0,0,>>>>>>>)0,0,2,1,0,0,0,0,0,] A

Benutzerdefinierte Eigenschaft 2

Eine zweite benutzerdefinierte Eigenschaft vergleicht mittels zugehöriger Blockeigenschaft, ob der ermittelte Summenstrom > des Auslösestroms von 1 A des vorgeschalteten Leitungsschutzschalters ist.
Blockformat:

[(<20201<ibKastl.Function.TotalCurrent,0,0,>>{\>}<117<22075,0,0,>>)0,0,2,1,0,0,0,0,0,] Ist der Wert größer dem Auslösestrom, wird die Berechnung (TRUE=1)

Benutzerdefinierte Eigenschaft 3

Über eine dritte und letzte benutzerdefinierte Eigenschaft wird mittels zugehöriger Blockeigenschaft und lokaler Ersetzungstabelle der Text „Überlast!!!“ ausgegeben, wenn das Ergebnis aus dem Vergleich der zweiten benutzerdefinierten Eigenschaft den Wert „1“ ergibt. Am Leitungsschutzschalter werden lediglich die erste und zweite benutzerdefinierte Eigenschaft zur Anzeige gebracht.
Blockformat:

[20201<ibKastl.Function.Overload,0,0,0,0,0,0,0,0,de_DE,1,0,0,0,0,10001,0,=│??_??@1;│??_??@Überlast!!;>]

Berechnungen liefern direkt im Plan aktuelle Ergebnisse

Diese Beispiel zeigt, dass nur die Verbindungen aktualisiert werden müssen, damit die Belastung des Leitungsschutzschalters korrekt angezeigt wird.

Fazit

Diese einfache Beispiel zeigt die Möglichkeiten, die hinter dieser Erweiterung stecken. Wichtig ist hier, dass die Eplan-Projekte korrekt aufgebaut sind und die benötigten Daten gepflegt sind.

Falls auch Sie Anwendungsfälle oder Ideen für die neuen Möglichkeiten haben, freuen wir uns sehr auf Ihren Kontakt.

Von Veröffentlicht am: 2023-10-17Kategorien: Eplan5 Kommentare on Berechnungen in Eplan 2024

Kommentar hinterlassen

  1. Andre 2026-10-02 at 16:23 - Reply

    Um meinen Vorgänger zu zitieren, „Es ist interessant“. Bis vor kurzem habe ich den Summenstron für die Ermittlung der Absicherung einer Potentialgruppe noch mit Excel gemacht um zu wissen wie groß die Sicherung sein muss oder ob der Summenstrom einer SPS-Versorgung den zulässigen Wert übersteigt. Das sollte damit eigentlich doch recht gut fuktionieren.
    Jetzt zu meinem Problem an dem ich etwas verzweifle. Über eine „konfigureirte Eigenschaft“ ermittle ich den Strom eines angeschlossenen Aktors (unter Beachtung des Gleichzeitigkeitsfaktors) oder Sensors. Das funktioniert problemlos, nur ist die Anzahl der verwendeten logischen (DI oder DO) SPS-Klemmen von Karte zu Karte unterschiedlich. In den Karten sind interne SPS-Klemmen für die Potentialweiterleitung mit entsprechenden Einträgen versehen, was auch funktioniert, um so alle, an der Einspeisung der Potentialgruppe „hängenden“ Aktoren oder Sensoren zu erfassen bzw zu versorgen. Wenn ich jetzt aber z.B. eine DO 8×24 Karte habe, davon aber nur zwei DO´s benutze, müßte ich entweder an jeder Karte eine entsprechende Berechnung erstellen, welche mir genau diese zwei Werte erfasst und eher umständlich sowie zeitaufwendig ist. Eplan wäre nicht Eplan, wenn das nicht besser gehen würde, denn wenn ich dann im Laufe der Projektbearbeitung noch einen DO benötige müsste ich die Berechnung neu machen.
    Daher mein Anliegen: Wie erstelle ich eine „konfigurierte Eigenschaft“, welche nur logische Anschlüsse, also Ein- und /oder Ausgänge, die allpolig platziert sind, denn nicht jeder möchte da irgendwelche Seiten mit Reserven der SPS haben, abfragt und die Werte addiert, plus der internen Verbindung zur Nachbarkarte, welche ja über den Rückwandbus miteinander verbunden ist. Zumal, wenn ich mir da so entsprechende Funktionsschablonen in der Artikelverwaltung ansehe, völliges Chaos herrscht und jeder da gerade macht was er will. Im Navigator, worauf sich diese Abfragen beziehen, sind dies Anschlüsse nicht immer an der gleichen Stelle, wenn ich z.B. den SPS-Kasten mehrfach verwende, rutschen alle Klemmen weiter nach unten.
    Ich hoffe ich habe das Problem in etwa verständlich beschrieben und es kann wer helfen.
    Schon mal Danke im Voraus.

    • Aron Altendorf 2026-10-12 at 07:35 - Reply

      Die Summierung des Stroms eines Racks kann über verschiedene Möglichkeiten realisiert werden:

      Hierbei müssten die Ströme einer Karte aufsummiert werden und anschließend die Ströme der Karten für den gesamten Rack kumuliert werden.
      Ob und wie dies mit Blockeigenschaften realisiert werden kann, hängt dabei von der Darstellung und Granulierung des Plans ab.
      Ist eine Backplane gezeichnet? Gibt es verschiedene potentialgetrennte oder unterschiedlich abgesicherte Spannungen etc.?

      Neben der Möglichkeit die Summierung via einer bzw. mehrerer Blockeigenschaften zu realisieren, besteht ebenso die Möglichkeit dies über ein API-Addin explizit zu summieren.

      Sehr gerne können Sie uns direkt per Mail (info@ibkastl.de) kontaktieren und in einem direkten Austausch können wir die verschiedenen Möglichkeiten an Ihrem konkreten Beispiel besprechen.

  2. Kai von EPLAN kurz erklärt 2023-11-17 at 09:00 - Reply

    Vielen Dank für euren interessanten Blogbeitrag zur Neuerung in EPLAN 2024.
    Endlich kann man Berechnungen in EPLAN machen. 💥
    Wer das Ganze auch als Video sehen möchte, kann das gerne auf meinem YouTube-Kanal „EPLAN kurz erklärt“ machen.
    Hier der Link zum Video https://youtu.be/urZ0s155_DA?si=47YI03sxGkcK3Mza

  3. Sean Mulherrin 2023-10-19 at 16:24 - Reply

    Sehr schönes Beispiel!!

  4. Derek Sengstock 2023-10-18 at 19:08 - Reply

    Das wird sehr interessant.

Beliebte Beiträge

Share