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

System overview
System manual
2696790000/02/04.2020
21
Programming language Type Description
Structured text
(ST)
Textual programming lan-
guage
"Structured text" comes clos-
est to the programming lan-
guages Pascal and C used
for the PC. It consists of a se-
ries of instructions that can
be executed in high-level lan-
guage ("IF..THEN..ELSE") or
in loops (WHILE..DO).
Function block diagram
(FBD)
Graphic programming lan-
guages
Allow programming with logi-
cal symbols. It is very suit-
able for logic controls.
Continous graphic Function
Chart
(CFC)
In addition, based on the
function chart there is the
continuous graphic function
chart (CFC) in which ele-
ments can be placed freely
and feedback can be inserted
directly.
Ladder Diagram
(KOP)
The ladder diagram was de-
veloped from the circuit dia-
gram. The representation of
a ladder diagram program re-
sembles a circuit diagram -
relative to the representation
of the logical links.
Sequential Function Chart
(SFC)
The "Sequential Function
Chart" is a chain of control
steps that are connected by
step-on conditions (transi-
tions).
Library manager
To facilitate programming u-create studio makes it possible to organize ob-
jects that are not related to projects into libraries, such as modules, declara-
tions and visualizations. For this purpose a library administrator is available
for integrating and viewing of libraries.
3.6.2 u-create studio C++
u-create studio C++ allows to develop and integrate C or C++ programs in
the Weidmüller automation system.
u-create studio C++ also offers the possibility to debug the created C or C++
programs already being processed on the control. Therefore a debug server
is running on the control, the user interface for debugging is located in u-cre-
ate studio C++.
Additionally the u-create system provides the following opportunities for C
programming:
● Cyclic C functions