User Documentation
Table Of Contents
- Table of contents
- 1 Introduction
- 2 Safety instructions
- 3 System overview
- 4 Operating behavior
- 5 Software installation
- 6 Configuration
- 7 Program development
- 8 Licensing
- 9 Device Administration (DevAdmin)
- 10 Software units
- 11 OPC UA Server
- 12 Node-RED
- 13 LongtermDiagnosticMonitor
- 14 Data recorder
- 15 Diagnostics
- 16 Maintenance
- 17 Technical data
- 18 Directives and standards
- 19 Appendix: Tutorial - creating an IEC project
- 20 Appendix: Addressing in the Ethernet (basics)
- 21 Appendix: Tutorial FoE
- 22 Appendix: Tutorial - call C function from IEC
- Index

Software units
System manual
2696790000/02/04.2020
53
10 Software units
Within the system it is possible to assemble user-specific software or addi-
tional independent extensions ("features") as a software unit and mount
them in the u-create studio as an optional package when creating a new tar-
get ("Create target").
The software unit must be created for the desired target system and stored
as its own directory in the path of the Software Service service. To do this,
click on the icon of the Software Service in the right area of the task bar and
open the location via the context menu "Open Software Service Path".
The directory name of the software unit must be composed as follows:
<name>_<version>_<Target platform>
Example: softwareunitdemo_1.0_arm
10.1 Creating a software unit
Each software unit must contain at least one repository and one description
file (meta.xml). This is the only way to use the automatic installation and
uninstallation process of Debian-based control software.
Fig.10-11: Structure
Description file "meta.xml"
The file is the description of the software unit. This contains general informa-
tion (such as name, version, description,...).
We recommend that you create a separate directory in the software unit di-
rectory for each repository within a software unit.