Programming Options
Programs can be created using two fundamental tools: structured text (ST) and function plan (FUPLA).
Structured text is a language used for programming control algorithms.
FUPLA programs utilize connections of function blocks.
Both languages can be combined. Apart from programs, you can also create functions and function blocks, which are used to build more complex program structures. For instance, a function block may be written in ST and then used in the FUPLA editor, or a FUPLA-based block can be created and employed in a FUPLA-based program. Users have the freedom to create their own program structures.
All programs, functions, and function blocks can be stored, exported, and utilized in other projects. Users are empowered to build their libraries of function blocks, programs, and functions.
An essential feature of the IDE is the aggregated editing of common properties.
The availability of functions in the IDE depends on the user mode. When creating a new Solution, the user must choose between the “full mode” and “simple mode.”
Full mode
In the Full mode, all functions in the IDE are available to the user.
Simple programming mode
The Simple mode is designed for limited functionality access, enabling users to edit one PLC in a Solution only. In this mode, the user can only program in the FUPLA editor, and the controller is preconfigured with a single task. The workflow is similar to that in the SoftPLC IDE. For more information, refer to New simple solution.