Konfigurationsvariablen: Grundlagen
Konfigurationsvariablen dienen der Erstellung von Regelwerken. Sie bieten die Möglichkeit, die Oberfläche im Project Builder zu beeinflussen und kommunizieren zwischen Makros, Makro-Typicals und Typical-Gruppen. Nutzen Sie Konfigurationsvariablen, um Abhängigkeiten zu definieren oder Berechnungen durchzuführen. Abhängig von ihrem Einsatzzweck benötigen Sie einen bestimmten Variablentyp.
Oberfläche des Project Builders gestalten
Mithilfe von Konfigurationsvariablen gestalten Sie für den Project Builder u.a. Parameter und deren Eingabefelder. Diese Eingabefelder, ihre Funktion und das Aussehen, können Sie unter Eigenschaften der jeweiligen Konfigurationsvariable näher definieren. Nutzen Sie Konfigurationsvariablen, wenn Sie dem Konstrukteur die Möglichkeit geben möchten, bestimmte Werte zu ändern und auf Makrovariablen zuzugreifen. Diese Eigenschaften können Sie definieren:
- Anzeigename: Tragen Sie den Anzeigenamen der Konfigurationsvariable ein. Dieser Name wird dann im Project Builder angezeigt.
- Typ: Wählen Sie einen Variablentyp aus. Sie können zwischen folgenden Typen auswählen:
Variablentyp Bedeutung Beispiel Integer Ganzzahlige Werte 1, 2, 3 Double Gleitkommazahlen 3.456 String Zeichenkette EPLAN Boolean Zwei mögliche Zustände true oderfalse - Erforderlich: Aktivieren Sie das Kontrollkästchen, wenn Sie möchten, dass für die Variable im Project Builder zwingend ein Wert eingetragen werden muss. Solche Eingabefelder werden mit einem * gekennzeichnet.
- Sichtbarkeit: Gestalten Sie das Eingabefeld dynamisch. So ist es nur unter bestimmten Bedingungen im Project Builder sichtbar. Weitere Informationen finden Sie hier.
- Auswahlwerte: Geben Sie Werte an, wenn Sie möchten, dass der Konstrukteur im Project Builder einen der Werte aus einem Dropdown auswählen soll. Die freie Eingabe eines Wertes ist dann nicht mehr möglich.
Interne Regeln definieren
Neben der Gestaltung der Oberfläche können Sie für Konfigurationsvariablen auch interne Regeln definieren, die im Project Builder nicht direkt zu sehen sind.
Mit Formeln arbeiten
An allen Stellen, an denen Sie mit Formeln arbeiten können, finden Sie ein Eingabefeld oder die Schaltfläche Editor. Im Editor stehen Ihnen, neben der klassischen Formeleingabe, zusätzliche Bearbeitungsmöglichkeiten zur Verfügung.
Zusätzlich zur Formeleingabe können Sie auch Kommentare im Formeleditor eingeben, um beispielsweise Formelinhalte zu dokumentieren oder eine Bearbeitungshistorie zu hinterlegen. Sie können entweder einzeilige oder mehrzeilige Kommentare im Editor hinterlegen. Es ist ebenfalls möglich, mehrere Kommentare für eine Formel zu formulieren.
Jede Formel muss mit einem Gleichheitszeichen beginnen, z.B.
Operator | Bedeutung | Gültig für | Beispiel |
---|---|---|---|
|
Arithmetische Berechnung | Integer, Double |
|
|
Literal |
|
|
|
Verketten von Zeichenketten |
|
|
|
Vergleichsoperatoren | Integer, Double |
|
|
Logische Operatoren | Boolean |
|
|
Alternative Schreibweise für die logischen Operatoren |
Boolean |
|
oder Bedingung ? Wert1 : Wert2 |
Bedingte Werte | Alle | oder |
|
Beginnen Sie einen einzeiligen Kommentar mit diesen Operatoren. | Alle |
|
|
Beginnen und beenden Sie einen mehrzeiligen Kommentar mit diesen Operatoren. | Alle |
|
Hinweis
- Kommentare, die Sie im Editor eingeben, werden im Eingabefeld nicht angezeigt.
- Kommentare müssen immer auf das Gleichheitszeichen = folgen und dürfen nicht vor der Formel stehen.
- Die Verwendung von Klammern in einer Formel basiert auf den üblichen mathematischen Grundregeln. Ausdrücke in Klammern werden zuerst berechnet.
- Editor