Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Synchronisation von Projekteigenschaften

EPLAN Electric P8-Projekteigenschaften können in EEC berechnet und an das zu erzeugende EPLAN-Projekt übergeben werden.

Übertragung der Projektdaten von EEC nach EPLAN Electric P8:

Die Eigenschaften eines EPLAN Electric P8-Projekts können in EEC gesetzt und beim Erzeugen übertragen werden. Die EPLAN-spezifischen Projekteigenschaften haben eine eindeutige identifizierende Nummer (ID) (z.B. 10230) sowie einen Namen. Um dem EEC-Anwender den Zugriff auf alle möglichen Eigenschaften zu ermöglichen und gleichzeitig von der verwendeten EPLAN Electric P8-Version unabhängig zu bleiben, stellt EEC die Referenz zu den Projekteigenschaften über die ID her.

Hinweis:

In EPLAN Electric P8 sind ab der Version 2.5 Projekteigenschaften eingeführt worden, die statt über eine identifizierende Nummer über einen identifizierenden Namen verfügen, beispielsweise [ESS] Auswertungssteuerung <ESS.Project.Reports>. Diese können von EEC mit Hilfe von Modellvariablen nicht beeinflusst werden!

Vorgehensweise zum Setzen von Projekteigenschaften aus EEC:

Um in EPLAN Electric P8 die IDs der Projekteigenschaften anzuzeigen, ist folgende Einstellung in EPLAN Electric P8 vorzunehmen: Optionen > Einstellungen... den Schalter Benutzer > Darstellung > Oberfläche: Identifizierende Nummern anzeigen aktivieren.

Markieren Sie das Projekt, und wählen Sie dann im Menü Projekt > Eigenschaften .... Alle Eigenschaften, deren Werte-Spalte nicht grau hinterlegt ist, können von EEC aus geschrieben werden, z.B. 20919 ("Bestellnummer").

Anmerkung: Über die EPLAN Electric P8-API können zum Teil auch Eigenschaften gesetzt werden, die in EPLAN Electric P8 nicht bearbeitbar sind.

Die Projekteigenschaften werden in EEC durch Parameterobjekte gespiegelt, deren Namen sich aus zwei Teilen zusammensetzen: Dem gemeinsamen Präfix und einer Zahl, beispielsweise PropId_20919.
Das Präfix gilt für das gesamte Modell und lässt sich in EEC unter dem Menü Modell > Modellvariablen > ECAD > EPLAN Electric P8 > Präfix für EPLAN Electric P8-Eigenschaften anpassen.

Projekteigenschaften werden in EEC definiert, indem die Parameterobjekte mit dem oben genannten Namensschema den Schaltplanobjekten zugewiesen werden. Beim Erzeugen werden die Werte automatisch an EPLAN Electric P8 übergeben.

Es gibt zwei Eigenschaftsarten: Normale und indizierte Eigenschaften. Normale Eigenschaften enthalten den Wert in EEC als Zeichenkette. Indizierte Eigenschaften erhalten die Daten im Datentyp List bzw. Map. Der Index beginnt immer bei 1, und vor dem Zugriff prüft die API, ob der zulässige Bereich überschritten wurde.

Beispiele für den Zugriff:

        PropId_10150=List{Pair{1,'Initiale Version'},Pair{2,'Testdaten geändert'}}
      
        PropId_10230='KL'
      

Ein Objekt vom Typ Schaltplan kann nur dann gespeichert werden, wenn eine Ressource zugeordnet wurde oder das Objekt als "abstrakt" markiert ist. Ein abstraktes Objekt dient zur Definition einer Klassifizierungsebene, um Objekte, die von einem abstrakten Objekt abgeleitet werden, automatisch mit all dessen Eigenschaften zu erzeugen.