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.