Specifications
2 S7-1200/1500 Innovations
2.5 Block creation
Programming Guideline for S7-1200/1500
V1.2, Entry ID: 81318674
9
Copyright
Siemens AG 2014 All rights reserved
Figure 2-3: Machine code generation with S7-300/400/WinAC and S7-1200/1500
Machine code
S7-300/400/WinAC
S7-300/400/WinAC
SCL
LAD
FBD
STL
S7-1200/1500
Machine code
S7-1200/1500
LAD
FBD
SCL STL
(only S7-1500)
For S7-300/400/WinAC controllers LAD and FBD programs are first of all
compiled in STL before the machine code is created.
For S7-1200/1500 controllers all programming languages are directly compiled
into machine code.
2.5 Block creation
All blocks such as OBs, FBs and FCs can be programmed directly in the desired
programming language. Thus no source has to be created for SCL programming.
You only select the block, and SCL as programming language. The block can then
be directly programmed.
Figure 2-4: “Add new block” dialog










