Mit dem Befehl Projekt > PLCopenXML exportieren können alle Objekte oder eine Auswahl von Objekten des aktuellen Projekts in eine XML-Datei exportiert werden, die dem PLCopen-Format entspricht.
Aufgrund der Einschränkungen, die durch das PLCopen-Format bedingt sind, gibt es auch Einschränkungen hinsichtlich der Auswahl der zu exportierenden Objekte. Dies wird bei der Auswahl der gewünschten Objekte im Dialogfeld PLCopenXML exportieren erkennbar. Bei Auswahl bestimmter Objekte wird das Auswahl-Häkchen automatisch auch für andere Objekte gesetzt. Das Anwendungsobjekt z. B. wird, sobald das zugewiesene Task-Konfigurationsobjekt ausgewählt wird, ebenfalls mit einem Häkchen versehen.
Um die Auswahl zu erleichtern, können Sie auf die Schaltfläche Auswählen > oder Auswahl aufheben > klicken und eine der Optionen aus der Liste auswählen. Es gibt die Möglichkeit, alle Objekte eines bestimmten Objekttyps (Anwendung, Gerät, POU, Task) auf einmal oder alle Objekte auf einmal auszuwählen oder deren Auswahl aufzuheben.
Nachdem Sie die gewünschte Auswahl getroffen haben, bestätigen Sie durch einen Klick auf OK. Der Standarddialog für das Speichern einer Datei wird angezeigt. Dort kann der Name der Exportdatei festgelegt werden. Der Dateifilter wird automatisch auf PLCopenXML Dateien (*.xml) gesetzt.
Durch Ausführung des Befehls PLCopenXML importieren... kann die Exportdatei erneut in ein Projekt importiert werden.
HINWEIS: Das PLCopenXML-Schema gestattet nicht, dass eine Variablenliste sowohl den Funktionsbaustein VAR_GLOBAL als auch den Funktionsbaustein VAR_GLOBALCONSTANT aufweist. Falls Sie beide Bausteine exportieren möchten, müssen Sie die Variablen zunächst in zwei separate Variablenlisten unterteilen.