Contents
Fail-Safe Systems
xii
A5E00085588-03
4
Configuration
4.1
4.2
Hardware Configuration and Parameter Assignment .......................................4-1
4.3
CPU Parameter Assignment .............................................................................4-3
4.4
Parameter Assignment of F-I/Os.......................................................................4-4
4.5
Configuring Redundant F-I/Os ..........................................................................4-6
4.6
Configuring the Networks and Connections......................................................4-6
4.7
Programming Device Functions in STEP 7......................................................4-7
4.8
Setting up, Modifying and Cancelling Access Rights........................................4-8
4.8.1
Setting up Access Rights for the CPU ..............................................................4-8
4.8.2
Entering/Changing the Password for the Safety Program ................................4-9
4.8.3
Cancelling Access Rights for the Safety Program ..........................................4-10
4.9
Configuration in Run .......................................................................................4-11
5
Programming
5.1
5.1.1
Structure of the Safety Program .......................................................................5-1
5.1.2
Blocks of the Safety Program............................................................................5-2
5.2
Creating Safety Programs.................................................................................5-4
5.2.1
Creating a Safety Program - Basic Procedure.................................................5-4
5.2.2
Safety Notes for Programming..........................................................................5-5
5.2.3
Defining the Program Structure.........................................................................5-7
5.2.4
Inserting CFC Charts ........................................................................................5-8
5.2.5
Inserting Run-Time Groups...............................................................................5-9
5.3
Inserting and Interconnecting Fail-Safe Blocks...............................................5-10
5.3.1
Inserting Fail-Safe Blocks ...............................................................................5-10
5.3.2
Automatically Inserted F-Blocks......................................................................5-11
5.3.3
Interconnecting and Assigning Parameters to F-Blocks .................................5-12
5.3.4
Defining the Run Sequence ............................................................................5-14
5.3.5
Interconnecting F-Driver Blocks ......................................................................5-16
5.3.6
Passivation and Reintegration of the Input and Output Channels ..................5-24
5.3.7
Programming Startup Protection.....................................................................5-28
5.3.8
Example: Reintegration after Startup of the Safety Program..........................5-29
5.3.9
Assigning Parameters to the F Cycle Time Monitoring...................................5-30
5.3.10
Interconnecting F Communication Blocks.......................................................5-31
5.4
Processing of the Safety Program ..................................................................5-39
5.4.1
Managing Safety Programs.............................................................................5-39
5.4.2
Deactivating Safety Mode ...............................................................................5-40
5.4.3
Activating Safety Mode ...................................................................................5-42
5.4.4
Compiling a Safety Program ...........................................................................5-43
5.4.5
Creating Fail-Safe Block Types.......................................................................5-44
5.4.6
Downloading a Safety Program ......................................................................5-47
5.4.7
Downloading the Entire Safety Program .........................................................5-48
5.4.8
Changes to the Safety Program in RUN Mode ..............................................5-49
5.4.9
Downloading Changes ....................................................................................5-54
5.4.10
Testing the Safety Program ............................................................................5-56
5.4.11
Testing a Safety Program Offline with S7-PLCSim.........................................5-57
5.4.12
Changing Fail-Safe Constants in CFC Test Mode..........................................5-62
5.4.13
Displaying Information.....................................................................................5-65
5.4.14
Saving reference data .....................................................................................5-66
5.4.15
Comparing Safety Programs...........................................................................5-67
5.4.16
Logging the Safety Program ...........................................................................5-76
5.4.17
Printing the Safety Program ............................................................................5-77
Summary of Contents for SIMATIC S7 F
Page 8: ...Important Information Fail Safe Systems viii A5E00085588 03 ...
Page 16: ...Contents Fail Safe Systems xvi A5E00085588 03 ...
Page 38: ...Product Overview Fail Safe Systems 1 22 A5E00085588 03 ...
Page 56: ...Getting Started Fail Safe Systems 2 18 A5E00085588 03 ...
Page 70: ...Safety Mechanisms Fail Safe Systems 3 14 A5E00085588 03 ...
Page 115: ...Programming Fail Safe Systems A5E00085588 03 5 33 Examples Receive Block Send Block ...
Page 154: ...Programming Fail Safe Systems 5 72 A5E00085588 03 ...
Page 166: ...Operation and Maintenance Fail Safe Systems 6 6 A5E00085588 03 ...
Page 332: ...Fail Safe Blocks Fail Safe Systems 8 144 A5E00085588 03 ...
Page 344: ...References Fail Safe Systems B 2 A5E00085558 03 ...
Page 350: ...Glossary Fail Safe Systems Glossary 6 A5E00085588 03 ...