Was die XML-Datei enthaelt

Die XML-Datei wird jetzt im Stil von EPLAN-partsmanagement-Exporten erzeugt. Sie enthaelt Artikelstammdaten, Varianten und aus den Anschluessen abgeleitete functiontemplate-Eintraege.

Die Anschlussarten werden dabei aus Kategorie und Anschlussname abgeleitet, zum Beispiel fuer Versorgung, digitale Ein-/Ausgaenge, Motor, Encoder sowie RS485- oder Ethernet-/Netzwerkports.

Gedachter Workflow

  1. Symbol im Browser fertig positionieren.
  2. Als Zielsystem EPLAN Export auswaehlen und XML erzeugen.
  3. Die XML-Datei in EPLAN als Artikel-/Teilemanagement-XML pruefen oder importieren.
  4. Fehlende Makro- oder Symbolreferenzen bei Bedarf projektbezogen ergaenzen.

Wichtige Einschraenkung

Die Struktur lehnt sich jetzt an echte EPLAN-Exportdateien an. Vollstaendige Makroverweise wie P_ARTICLE_GROUPSYMBOLMACRO oder 3D-Makros werden jedoch noch nicht automatisch gesetzt, weil diese Werte von der konkreten EPLAN-Bibliothek und den vorhandenen Makrodateien abhaengen.

Warum das trotzdem sinnvoll ist

Die Datei liegt jetzt auf dem realen EPLAN-Artikelweg: Hersteller-, Typ-, Artikel- und Dimensionsdaten sowie die Anschlussdefinitionen werden in einer Form exportiert, die zu den mitgelieferten Beispiel-XMLs passt. Netzwerkanschluesse werden zusaetzlich als Bus-/Schnittstellenanschluesse markiert.

Was fuer einen nativen EPLAN-Import noch fehlt

Fuer einen vollstaendig produktiven Import fehlen vor allem echte Makroreferenzen, projektspezifische Symbolzuordnungen und gegebenenfalls weitere EPLAN-Felder aus dem Zielsystem. Mit den abgelegten Original-XMLs ist der Export jetzt aber deutlich naeher am praktischen Importformat.

Optionale EPLAN-Metadaten

Falls fuer bestimmte Betriebsmittel bereits konkrete EPLAN-Informationen vorliegen, kann das Layoutmodell zusaetzlich ein Feld layout.component.eplan enthalten. Darin koennen zum Beispiel Makroangaben, PLC-Typ, Referenznamen oder Leistungsdaten abgelegt und beim XML-Export in passende P_ARTICLE_*-Attribute uebernommen werden. Diese Angaben koennen inzwischen auch ueber Excel-Import und Admin-Seite dauerhaft gespeichert werden.