Importing / Exporting Project Data
You have several possibilities to import and export data into and from an existing or an empty iCube Engineer project. All import and export operations are accessed via the 'File > Import' / 'File | Export' menu.
All import and export operations are logged in the MESSAGES window.
Import operations
The 'File > Import' menu provides the following commands for importing project data:
-
'Import From Another Project'
Import POUs (programs, function blocks and functions) and data types from another iCube Engineer project
-
'Import From PLCopen XML'
Import POUs (programs, function blocks and functions) and data types from a PLCopen-compliant XML file (schema version 1.01)
-
'Import from IEC 61131-10'
Import POUs (programs, function blocks and functions), data type worksheets, data types from IEC 61131-10 files (XML-based exchange format according to IEC 61131-10 PLC open).
-
'Import AutomationML APC'
Import an Automation Markup Language file. AutomationML is an open standard which defines an XML-based data format for exchanging network and engineering data with other engineering systems (e.g., ECAD tools).
-
'Import GSDML file(s)' / 'Import FDCML File(s)'
Add devices to the COMPONENTS area by importing GSDML device description files or FDCML device description files.
Export operations
The 'File > Export' menu provides the following commands for exporting project data:
-
'Export IEC 61131-10'
Export POUs (programs, function blocks and functions), data type worksheets, data types to IEC 61131-10 XML-compliant files .
-
'Export AutomationML APC'
Export the project to an Automation Markup Language file.
-
'Export PLCnext Engineer Software Package' / 'Export PLCnext Engineer Software Package (with sources)'
Export the project data as a Device and Update Management (DaUM) package. The commands are only active if the project contains a standard (non-safety-related) controller.