FAQ – IMPORT/EXPORT – COMOS-XML-Schnittstelle

IMPORT/EXPORT – COMOS-XML-Schnittstelle

Schnelle Antworten zum Datenaustausch mit COMOS über XML: Variable und Konfigurationsdateien, Aufbau der Konfiguration sowie Export und Import. Frage nicht gefunden? Nutzen Sie das Feedback-Feld am Seitenende – dort können Sie ein Ticket im Support-Portal erstellen.


Überblick & Konfiguration

Was ist die COMOS-XML-Schnittstelle?

Über die COMOS-XML-Schnittstelle tauschen COMOS und CARF Daten als XML-Datei aus. Die Umgebungsvariable LUARTX_IMPORT_EXPORT_COMOS zeigt auf den Austauschpfad; unter dessen Unterordner CONFIG liegt die CARF-Konfigurationsdatei comos_xml.cfg.

Quelle: Handbuch COMOS XML-Schnittstelle > COMOS XML-Schnittstelle

Wo liegen die Konfigurationsdateien und in welcher Reihenfolge werden sie gesucht?

Die Konfigurationsdateien können an zwei Orten liegen: Zuerst wird unter dem Projekt (LUARTX_USER_ENV) gesucht – z. B. .../env/db/comos_xml.cfg und .../env/db/comos_idm_sani.cfg (bzw. comos_idm_spri.cfg …). Werden sie dort nicht gefunden, sucht das Programm unter <LUARTX_IMPORT_EXPORT_COMOS>/CONFIG.

Quelle: Handbuch COMOS XML-Schnittstelle > COMOS XML-Schnittstelle

Was steht in der comos_xml.cfg?

Die Datei enthält die Definition des Technischen Platzes und der Positionsnummer (POS_NR) sowie je Gewerk einen Abschnitt (die Lüftung z. B. von [VENT bis [/VENT]). Jeder Gewerk-Abschnitt ist unterteilt in „Objekte" (welche Objekte exportiert/importiert werden) und „Attribute" (welche Attribute exportiert/importiert werden). Wichtig: Hier werden alle möglichen Attribute definiert – ein einzelnes Element exportiert bzw. importiert nur die Argumente, die es in seiner Datenmaske und Zusatzdatenmaske tatsächlich hat.

Quelle: Handbuch COMOS XML-Schnittstelle > comos_xml.cfg

Wozu dient die comos_tricad_mapping.cfg?

Über diese Datei werden Felder der XML-Datei gefüllt: Für ein 3D-Element wird über dessen KBZ (z. B. SY17 für einen Volumenstromregler) die passende Zeile mit den relevanten Exportdaten gesucht; für 2D-Elemente wird stattdessen die Datenmaske (z. B. M_13012) herangezogen.

Quelle: Handbuch COMOS XML-Schnittstelle > comos_tricad_mapping.cfg


Export & Import

Wie exportiere ich – aktives DGN oder ein ganzer Ordner?

Zunächst legen Sie Pfad und Namen der Schnittstelle fest. Mit „Export aktives DGN" exportieren Sie nur das aktive DGN (die XML enthält dann nur dessen Objekte); mit „Export alle von Ordner" wählen Sie einen Ordner mit 3D-Modellen und zugehörigen Schemata – bei 2D-Objekten im Verbund mit dem 3D-Modell werden die Schemata und die GUIDs der 2D-Objekte mit in die Schnittstelle geschrieben.

Quelle: Handbuch COMOS XML-Schnittstelle > Aktives DGN oder alle DGN's in einem Ordner

Was wird beim Export tatsächlich geschrieben und wie importiere ich?

Exportiert werden nur Objekte, die den „OBJECTS" in der comos_xml.cfg entsprechen, und nur Argumente, die dort definiert sind und in der Datenmaske des Objekts vorkommen; „XML anzeigen" zeigt die erzeugte Datei. Beim Import wählen Sie die XML-Datei aus; verarbeitet wird entweder die aktive Datei oder alle Dateien unter einem Ordner.

Quelle: Handbuch COMOS XML-Schnittstelle > Importieren