Introduction
An IL program (Instruction List) consists of a list of statements that are executed in sequence by the controller. Using these statements you can call function blocks, functions and procedures conditionally or unconditionally, process assignments and jumps conditionally or unconditionally within a section.
Properties of an IL program
Properties of an IL program:
Statements consist of:
an operator,
with modifier if necessary,
an operand if required and
a comment if required.
In addition, every statement can be provided with a label.
Every statement begins on a new line.
Each line is limited to 300 characters.
Line breaks are possible in statements (multi-line statements).
Labels, symbols and comments can be placed anywhere in a section. (Comments can be entered anywhere where empty spaces are permitted.)
A syntax and semantics check is performed immediately after the statement is entered. The result of this check is displayed in colored text.
Syntactically or semantically incorrect sections can be saved.
Edit and view functions
Edit and view functions of the IL editor:
Selecting text (characters, words, lines, all)
Moving text (also between different ST/IL sections)
Searching and replacing variables and function blocks and DFB instances
Displaying text in selectable fonts and sizes
The text display type can be selected from the
menu command. This configuration applies to all sections of the IL and ST programming languages.Intelligent text indentation
The text indentation of a new line is taken from the previous one.
Display the position (line, column) of the cursor in the status bar.
Input assistants
Input assistant for the IL editor:
Online functions
Online functions of the IL editor:
Displaying actual values.
Setting breakpoints
Setting watchpoints