Ab der EPLAN-Version 2.8 gibt es für Makrokästen eine Verwendungsart. Dieser Beitrag soll etwas Licht in die neuen Möglichkeiten bringen.

Mit der Einführung der Verwendungsart hat EPLAN die Makrotechnik und deren Möglichkeiten für Gerätemakros oder Pfad- / Fenstermakros für die Generierung optimiert. Ab der Version 2.8 gibt es am Makrokasten folgende Verwendungsarten:

  • Nicht festgelegt
  • Definierend
  • Referenzierend
  • Untergeordnet

Verwendungsarten

Der Makrokasten hat abhängig vom verwendeten Projekt und der Anwendung zwei Hauptfunktionen:

  • im Makroprojekt soll in den meisten Fällen ein Makro erzeugt werden
  • im Schaltplanprojekt soll ein Makro aktualisiert werden

Um die Funktionen und Anwendungsfälle der Verwendungsarten etwas übersichtlicher zu machen, werde ich diese als Tabelle aufführen.

Verwendungsart erzeugen aktualisieren Beschreibung verwenden
 Nicht festgelegt  ja  ja Diese Verwendungsart ist lediglich aus Kompatibilitätsgründen vorhanden.  nein
 Definierend  ja  nein Makroprojekt: Alle Makros, die automatisch aus dem Makroprojekt erzeugt werden sollen.  ja
 Referenzierend  nein  ja Schaltplanprojekt: Alle eingefügten Makros werden auf Referenzierend gestellt und können aktualisiert werden. Das Verhalten ist einstellbar: (Einstellungen > Projekt > xxx > Grafische Bearbeitung > Allgemein > Makros referenzierend einfügen)  ja
Untergeordnet nein nein Wenn zum Beispiel Gerätemakros in einem Pfadmakro geschachtelt sind und für die Aktualisierung nur das Pfadmakro verwendet werden soll.  ja

Verhalten bei Seitenmakros

Seitenmakro aus Schaltplanprojekt (manuell)

Das Seitenmakro wurde aus einem Schaltplanprojekt erstellt und in ein Schaltplanprojekt eingefügt.

  • Die Verwendungsarten der Makros (*ema / *ems) bleiben unverändert wie im Projekt.

Seitenmakro aus Makroprojekt

Das Seitenmakro wurde aus einem Makroprojekt erstellt und in ein Schaltplanprojekt eingefügt.

  • Die Verwendungsarten der Makros (*ema / *ems) werden von definierend auf referenzierend gestellt.
  • Die Verwendungsarten der Makros (*ema / *ems) werden von referenzierend auf untergeordnet gestellt.

Zusammenfassung

Für das Verwalten von Pfad- und Fenstermakros ist die Verwendungsart eine deutliche Funktionserweiterung. Es ist jetzt möglich, festzulegen, welches Makro im Makroprojekt erzeugt werden soll, im Schaltplanprojekt aktualisiert oder auch nicht verändert werden kann. Damit kann zum Beispiel verhindert werden, dass Gerätemakros in einem Pfadmakro erneut erzeugt werden und die Originale überschreiben. Spätestens wenn man Schaltpläne generieren will, ist die Verwendungsart ein Muss für die Verwaltung von Makros.

Einzig das Verhalten von Seitenmakros, die aus einem Makroprojekt erzeugt wurden, entspricht nicht der Philosiphie der Verwendungsarten, da referenzierende Makros auf untergeordnet gestellt werden. Dadurch sind die Makros im Schaltplanprojekt nicht mehr aktualisierbar und Seitenmakros sind durch das abweichende Datenmodell auch nicht aktualisierbar.

 

Kommentar hinterlassen

Beliebte Beiträge

Share