|
New Project
|  | <Ctrl> + <N> | Creates a new empty project.You can also create a new project from the start page. |
|
Open Project
|  | <Ctrl> + <O> | Opens an existing project or project archive.You can also open an existing project from the start page. Activating the 'Load last opened project after program start' checkbox on the start page, automatically re-opens the last opened project when starting iCube Engineer.For details on opening a project created with an earlier version of iCube Engineer and opening a project archive, see the topic "Project Handling".
Note
If the integrity check for projects is enabled and the project has an integrity breach, you will be informed with a warning/error message depending on the protection level configured in iCube Engineer. See the topic "Project Integrity Check" for further details. |
|
|
Save Project
|  | <Ctrl> + <S> | Saves the current project. |
|
Save Project As
| - | <F12> | Saves the current project under a different file name and/or to a different directory. |
| Archive Project As... | - | - | Creates a project archive (file extension *.pcweax). See topic "Project Handling". |
| Close Project
|  | <Ctrl> + <W> | Closes the loaded project and displays the Start Page. |
| Import | - | - | Provides submenu items for importing files and data into the current project.
- 'Import From Another Project' - Imports POUs (program, function blocks and functions) and data types from another iCube Engineer project.
See topic "".
- 'Import From PLCopen XML' - Imports POUs (program, function blocks and functions) and data types from a PLCopen-compliant XML file (schema version 1.01 or newer).
See topic "Importing Types (POUs, Data Types)".
- 'Import GSDML File(s)' - Adds devices to the 'Network' category by importing GSDML device description files.
See topic "Importing Devices via Device Description Files".
- 'Import FDCML File(s)' - Adds devices to the 'Network' category by importing FDCML (Field Device Configuration Markup Language) device description files.
See topic "Importing Devices via Device Description Files".
- 'Import From IEC61131-10' - Imports POUs (programs, function blocks and functions), data types and global variables from an IEC 61131-10-compliant XML file.
See topic "Importing Types from IEC 61131-10 XML".
- 'Import ESI File(s)' - Adds EtherCAT slave devices to the 'Network' category by importing ESI (EtherCAT slave information) files.
|
| Export | - | - | Provides submenu items for exporting files and data from the current project.
- 'Export IEC 61131-10' - Exports program/function/function block POUs, data types, and global variables to an IEC 61131-10 XML-compliant file.
See topic "Exporting Types to IEC 61131-10 XML".
- 'Export AutomationML APC' - Exports the project to an Automation Markup Language file.
See topic "Importing/Exporting AutomationML Files".
- 'Export iCube Engineer Software Package' / 'Export iCube Engineer Software Package (with sources)' - Exports the project data as a software package for remote distribution via, for example, DAuM (Device and Update Management) or Proficloud.
See topic "Exporting Data as DAuM Package".
|
| Release As Library... | - | - | Calls the dialog 'Release As Library' in which you can select project parts to be released as user-defined library, define library properties and start the release process.iCube Engineer supports mixed user libraries which can contain a combination of IEC 61131-3 code (local POUs as well as standard user-defined data types) and local devices. It is also possible to release only one element type as library, for example only code or only devices. See topic "Releasing Libraries". |
|
Print
| - | <Ctrl> + <P> | Prints the loaded project (either the complete project or parts of it). |
| Exit | - | <Alt> + <F4> | Exits iCube Engineer. If your project contains unsaved changes, you are prompted to save the project before exiting.
Note
Set or reached breakpoints are not removed when exiting iCube Engineer. |
|