3.5 Restrictions in the programming languages FBD/LAD
LAD and FBD programming languages
The user program in the F-CPU typically consists of a standard user program and a safety
program.
The standard user program is created using standard programming languages such as SCL,
STL, LAD, or FBD.
For the safety program, LAD or FBD may be used with certain restrictions in the instructions and
the applicable data types and operand areas. Please also take into account the information
regarding restrictions relating to individual instructions.
Supported instructions
The instructions that are supported are listed in the description of the instructions (Instructions
for the safety program (Page 71)).
Note
It is not possible to connect the enable input EN and/or the enable output ENO.
Exception:
For the following instructions, by connecting enable output ENO, you can program an overflow
detection:
● ADD (addition)
● SUB (subtraction)
● MUL (multiplication)
● DIV (dividing)
● NEG (generated a two's complement)
● ABS (generate absolute value)
● CONVERT (convert value)
Supported data types and parameter types
Only the following data types are supported:
● BOOL
● INT
● WORD
● DINT
● TIME
Safety program of the F-PLC
3.5 Restrictions in the programming languages FBD/LAD
Safety Integrated (with SINAMICS S120)
Commissioning Manual, 02/2020, A5E46305916B AB 63