Makroprojekte werden in EPLAN zum Verwalten und vereinfachten Erstellen von Makros verwendet. Die jeweilige Projektart (Schaltplan- / Makroprojekt) wird in den Projekteigenschaften mittels der Eigenschaft Art des Projekts festgelegt.
Funktionalitäten im Vergleich zu Schaltplanprojekten
In Makroprojekten stehen einige spezielle Funktionalitäten zur Verfügung, um Makros zu definieren (z.B. Einfügen von Makrokästen) und Makrodateien automatisch zu erzeugen.
Andererseits verfügen Makroprojekte im Vergleich zu Schaltplanprojekten über eingeschränkte Logikfunktionalitäten:
- Keine seitenübergreifenden Verbindungen
- Kein Erzeugen nicht-platzierter Funktionen
- Kein übergreifendes Bearbeiten.
Ob in einem Makroprojekt bei der grafischen Bearbeitung auf den Projektseiten Querverweise und / oder Blockeigenschaften angezeigt werden, hängt von einem in den projektbezogenen Einstellungen festgelegten Anzeigemodus ab. Im Dialog Einstellungen: Darstellung in Makroprojekten legen Sie mittels eines Anzeigemodus für die jeweilige Gruppe von Eigenschaften (Blockeigenschaften, Querverweise) separat fest, ob die Eigenschaften im Makroprojekt ausgeblendet werden oder der Name oder der Wert der Eigenschaften angezeigt wird.
Enthalten die Makros in den Makroprojekten mehrere Makrovarianten, wird die grafische Darstellung aufgrund der mehrfach vorhandenen Funktionen schnell unübersichtlich, wenn Querverweise und Blockeigenschaften im Grafischen Editor angezeigt werden. In diesem Fall empfehlen wir, die Eigenschaften auszublenden.
In Makroprojekten, in denen die vorbereiteten Makros ohne Makrovarianten projektiert werden, kann die Darstellung der Eigenschaftswerte / -namen sinnvoll sein, da dadurch deutlich wird, welche Querverweise / Blockeigenschaften später nach dem Einfügen des Makros im Schaltplan angezeigt werden.
Nachfolgend werden einige der wichtigsten Unterschiede bei den Funktionalitäten zwischen Schaltplan- und Makroprojekten aufgelistet:
Funktionalität |
Schaltplanprojekt |
Makroprojekt |
---|---|---|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
- |
X |
|
X |
- |
|
X |
- |
Verbindungen und Potenzialverfolgung in Makroprojekten
In Makroprojekten werden nur Verbindungen erzeugt, bei denen sich Quelle und Ziel auf der gleichen Seite befinden. Dabei werden auch Abbruchstellen als Verbindungsziele erkannt. Zusätzlich zu den Autoconnect-Linien werden auf den Seiten im Makroprojekt auch die Verbindungen und die Potenzialverfolgung entsprechend der eingestellten Farben hervorgehoben. Strang- und Netzverbindungen werden in Makroprojekten nicht erzeugt. Beim Umschalten zwischen Schaltplan- und Makroprojekten werden automatisch die Verbindungen aktualisiert.
Einfügen von Makros in Makroprojekten
Wenn Sie in einem Makroprojekt bereits bestehende Fenster- und Symbolmakros einfügen, können Sie mit Hilfe der Projekteinstellung Makros referenzierend einfügen festlegen, dass Makros als Referenz eingefügt werden. In diesem Fall können Makros aktualisiert, am Makro selbst aber nur noch wenige Änderungen vorgenommen werden. Eine solche Einstellung ist z.B. sinnvoll, wenn Makros fertig vorliegen und als innen liegende Makros in geschachtelten Makrokästen verwendet werden sollen.
Bei deaktivierter Projekteinstellung werden die Makros unverändert - so wie sie in der Datei vorliegen - in ein Makroprojekt eingefügt. Dadurch können die Benutzer bereits vorhandene Makros für Ihr eigenes Makroprojekt verwenden und weiter bearbeiten.
Siehe auch