Technical data
Creating Blocks and Libraries
9.2 Selecting the Programming Language
Programming with STEP 7
Manual, 05/2010, A5E02789666-01 217
Programming
Language
User Group Application Incremental
Input
Free-Ed
it Mode
Block can be
Documented
Back from the
CPU
S7-GRAPH
Optional package
Users who want to work
oriented on the
technological functions
and do not have
extensive knowledge of
programming/PLCs
Convenient
description of
sequential
processes
X − X
HiGraph
Optional package
Users who want to work
oriented on the
technological functions
and do not have
extensive knowledge of
programming/PLCs
Convenient
description of
asynchronous,
non-sequential
processes
− X −
CFC
Optional package
Users who want to work
oriented on the
technological functions
without extensive
programming or PLC
experience
Description of
continuous
processes
− − −
If blocks contain no errors, you can switch between Ladder Logic, Function Block Diagram, or
Statement List format. Program parts that cannot be displayed in the target language are shown in
Statement List format.
Under STL, you can generate blocks from source files and vice versa.