Download Print this page

Siemens SIMATIC S7-1200 Manual page 8

Hide thumbs Also See for SIMATIC S7-1200:

Advertisement

Table of contents
3.10
Create an HMI screen ............................................................................................................ 50
3.11
Select a PLC tag for the HMI element ................................................................................... 51
4
PLC concepts made easy ..................................................................................................................... 53
4.1
Tasks performed every scan cycle ........................................................................................ 53
4.2
Operating modes of the CPU ................................................................................................. 55
4.3
Execution of the user program ............................................................................................... 56
4.3.1
Processing the scan cycle in RUN mode ............................................................................... 56
4.3.2
OBs help you structure your user program ............................................................................ 57
4.3.3
Event execution priorities and queuing .................................................................................. 58
4.4
Memory areas, addressing and data types ............................................................................ 61
4.4.1
Data types supported by the S7-1200 ................................................................................... 62
4.4.2
Addressing memory areas ..................................................................................................... 64
4.4.3
Accessing a "slice" of a tagged data type .............................................................................. 67
4.4.4
Accessing a tag with an AT overlay ....................................................................................... 68
4.5
Pulse outputs ......................................................................................................................... 70
5
Easy to create the device configuration ................................................................................................. 73
5.1
Uploading the configuration of a connected CPU .................................................................. 74
5.2
Adding a CPU to the configuration......................................................................................... 76
5.3
Changing a device ................................................................................................................. 77
5.4
Adding modules to the configuration ..................................................................................... 78
5.5
Configuration control .............................................................................................................. 79
5.6
Configuring the operation of the CPU and modules .............................................................. 80
5.6.1
System memory and clock memory provide standard functionality ....................................... 82
5.7
Configuring the IP address of the CPU .................................................................................. 85
5.8
Protecting access to the CPU or code block is easy ............................................................. 87
5.8.1
Know-how protection ............................................................................................................. 89
5.8.2
Copy protection ...................................................................................................................... 90
6
Programming made easy ...................................................................................................................... 93
6.1
Easy to design your user program ......................................................................................... 93
6.1.1
Use OBs for organizing your user program ........................................................................... 95
6.1.2
FBs and FCs make programming the modular tasks easy .................................................... 97
6.1.3
Data blocks provide easy storage for program data .............................................................. 98
6.1.4
Creating a new code block ..................................................................................................... 99
6.1.5
Creating reusable code blocks ............................................................................................. 100
6.1.6
Calling a code block from another code block ..................................................................... 101
6.2
Easy-to-use programming languages .................................................................................. 101
6.2.1
Ladder logic (LAD) ............................................................................................................... 102
6.2.2
Function Block Diagram (FBD) ............................................................................................ 103
6.2.3
SCL overview ....................................................................................................................... 103
6.2.4
SCL program editor .............................................................................................................. 104
6.3
Powerful instructions make programming easy ................................................................... 105
6.3.1
Providing the basic instructions you expect ......................................................................... 105
8
Easy Book
Manual, 01/2015, A5E02486774-AG

Advertisement

loading