2 instruction list (il), 1 operators and modifiers, Operators and modifiers – Lenze DDS v2.3 User Manual
Page 40: Drive plc developer studio

Drive PLC Developer Studio
Programming languages
4-2
l
DDS EN 2.3
4.2
Instruction list (IL)
An instruction list (IL) consists of a sequence of instructions.
•
Each instruction starts with a new line, contains an operator and - depending on the type of
operation - one or several comma-separated operands.
•
An instruction may be preceded by a jump label followed by a colon (;).
•
Additional comments can be entered.
•
Blank lines may be inserted between instructions.
•
All commands are saved in an accumulator where intermediate results and the result of the
last command are stored.
Example:
LD 17
ST lint (* comment *)
GE 5
JMPC next
LD idword
EQ istruct.sdword
STN test
next:
4.2.1
Operators and modifiers
The following operators and modifiers can be used in IL.
Modifiers
•
C: conditional for JMP, CAL, RET:
The instruction will only be carried out if the result of the preceding expression is TRUE.
•
N for JMPC, CALC, RETC:
The instruction will only be carried out if the result of the preceding expression is FALSE.
•
N otherwise
Negation of the operand (not of the accumulator).
Show/Hide Bookmarks