Overview of the Sections
Sections are autonomous programming entities.
The identification tags of the instruction lines, the contact networks, etc. are specific to each section (no program jump to another section is possible).
These are programmed either in:
Ladder language (LD)
Functional block language (FBD)
Instruction List (IL)
Structured Text (ST)
or Sequential Function Charting (SFC)
on condition that the language is accepted in the task.
The sections are executed in the order of their programming in the browser window (structure view).
An execution condition can be associated with one or more sections in the master, fast and auxiliary tasks, but not in the event processing tasks.
The sections are linked to a task. The same section cannot belong simultaneously to several tasks.
Example
The following diagram shows a task structured into sections.

Characteristics of a Section
The following table describes the characteristics of a section.
Characteristic |
Description |
---|---|
Name |
32 characters maximum (accents are possible, but spaces are not allowed). |
Language |
LD, FBD, IL, ST or SFC |
Task or processing |
Master, fast, auxiliary, event |
Condition (optional) |
A BOOL or EBOOL type bit variable can be used to condition the execution of the section. |
Comment |
256 characters maximum |
Protection |
Write-protection, read/write protection. |