tia portal v11 safety en - cern
TRANSCRIPT
For internal use only / © Siemens AG 2012. All Rights Reserved.
TIA Portal V11 SP2
SIMATIC Safety V11
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 3 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Configuring
Highlights
Seamless Integration of Safety in the STEP 7-Engineering System
Safety-related engineering is completely integrated into thestandard automation system. One engineering for standard- and safety-related
programs Intuitive operation and the same workflow for developing
like for standard programs All feature from STEP 7 V11 are also available
for the option package STEP 7 Safety V11 Programming with the programming languages
FBD and LAD New: Support of DINT-Data types (32 Bit) Integrated, certified library for most safety functions
Do I need an additional engineering system for Safety?
ET 200ecoET 200S ET 200proET 200M
PROFIBUS & PROFIsafePROFINET & PROFIsafe
Controller ET 200 F-CPU ET 200S & ET 200pro
CPU 315F/317F/319F CPU 414F/416F EC31-RTX F IPC 427/477C-RTX F WinAC RTX F
Engineering STEP 7 Safety V11
PeripherieET 200isp
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 4 TIA Portal V11 SP2 - SIMATIC Safety V11
Seamless Integration of Safety in the STEP 7-Engineering System
Is Safety always complicated?
Configuration Common look-and-feel for all
failsafe modules Storage of modules with customer
specific parameters in a library Own signature for parameters of a module ready-to-start: F-runtime group will be generated
automatically for each safety PLC No F-Call necessary Connecting tags from program editor to modules
via Drag & Drop Safety printout
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 5 TIA Portal V11 SP2 - SIMATIC Safety V11
Seamless Integration of Safety in the STEP 7-Engineering System
How do I recognize Safety-related resources in my Program?
Safety-relevant resources are colored yellow in the Network view Device view Project tree Hardware catalog Safety program
Clear separation of user- and system-specific blocks All blocks automatically generated by the system
are saved in a system blocks folder
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 6 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Configuring
Highlights
Seamless Integration of Safety in the STEP 7-Engineering System
How do I recognize safety-related resources in my program?
Network viewDevices/Slaves with fail-safe modules are marked with a small E-STOP symbol
Tag table and watch table
Safety variables are shown in yellow in the tag- and watch table
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 7 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Configuring
Highlights
Seamless Integration of Safety in the STEP 7-Engineering System
What other innovative features are included?
Safety library
Module descriptions are displayed in the Safety Libraryupon „Mouse over“ New: independent numbering for all safety blocks from library
Data access New: DIAG-outputs could be connected directly to standard operands New: Standard access to F-Data is marked on the fly as error New: Access to standard data blocks from within F-Program
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 8 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Configuring
Highlights What other innovative features are included?
Seamless Integration of Safety in the STEP 7-Engineering System
Handling Undo Module-parking feature Storing of inconsistent blocks Same operational concept as Standard, i.e. identical compile and identical download Unconnected slaves and devices won’t be deleted
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 16 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Safety printout Libraries Access protectionMigration
Safety Administration Editor
F-periphery F-PLCConfiguring
Highlights
Safety Administration Editor
For all F-PLC with safety mode activated
1. Open the project navigation of the F-CPU.
2. You could open the Editor via double click on "Safety Administration“or choose in the context menu the ‘Safety Administration Editor’ afterright click.
Where could I find the „Safety Administration Editor“?
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 17 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Safety printout Libraries Access protectionMigration
Safety Administration Editor
F-periphery F-PLCConfiguring
Highlights
Safety Administration Editor
The Safety Administration Editor is responsible for following operations Displaying the current status and signature
of your safety program Displaying the status of the safety mode Creating/Organizing the F-runtime groups Display information for each safety block Creating/Changing access protection Common settings for the safety program
could be defined herein
What is the „Safety Administration Editor“?
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 18 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Safety printout Libraries Access protectionMigration
Safety Administration Editor
F-periphery F-PLCConfiguring
Highlights
Migration from S7 Distributed Safety to STEP 7 Safety
In STEP 7 Safety V11 you can reuseexisting S7 Distributed Safety V5.4 SP5 projects.
Older projects must be first compiled in S7 Distributed Safety V5.4 SP5 and then migrated.
Can existing S7 Distributed Safety Projects be reused?
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 19 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Safety printout Libraries Access protectionMigration
Safety Administration Editor
F-periphery F-PLCConfiguring
Highlights
Migration from S7 Distributed Safety to STEP 7 Safety
As a result of the migration, you will have a complete STEP 7 Safety Project, including a Safety Program.The program structure of S7 Distributed Safety and the signature are intact.The migrated project can be loaded into the F-CPU directly without further translation.
For a migrated project, it is not possible to produce a Safety Printout from STEP 7 Safety V11. Printouts generated by S7 Distributed Safety V5.4 SP5 and associated documents are still valid.
If the migrated project is translated by STEP7 Safety, a new program structure and common signature will be applied.
What happens during Migration?
OB35 F-Call F-FB
OB35 Main-Safety
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 24 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
Programming
Safety printout Libraries Access protectionMigration
Safety Administration Editor
F-periphery F-PLCConfiguring
Highlights
Libraries
Fail-safe modules, stations, blocks, variable tables, etc. can be storedin Global libraries or in the Project library.
Elements stored in Global libraries are available to all projects.These Global Libraries must be created explicitly.
The Project library stores elements which can be re-usedthroughout a single project. The Project Library is automatically created and stored within the project.
How are the libraries used?
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 33 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
DownloadCompiling F-runtime groupsRestrictions Program structureProgramming
Configuring
Highlights
Restrictions for safety program
In the safety program you could not use all data- and parameter types, also there are restrictions regarding supplied instructions.
Supported Data- und Parameter types: BOOL INT New: DINT WORD TIME
Not supported Data- and Parameter types: elementary Data types not above-named (e. g. BYTE, REAL) composed Data types (e. g. STRING, ARRAY, STRUCT, UDT) Parameter types (e. g. BLOCK_FB, BLOCK_DB, ANY)
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 34 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
DownloadCompiling F-runtime groupsRestrictions Program structureProgramming
Configuring
Highlights
Restrictions for safety program
Access to operands as follows: Data of data type BOOL, in bits Data of data type INT, in words Data of data type WORD, in words Data of data type DINT, in double words Data of data type TIME, in double words
New: The PROFIsafe driver now supports DINT-Data types!
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 38 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
DownloadCompiling F-runtime groupsRestrictions Program structureProgramming
Configuring
Highlights
Data exchange between standard and safety program
Which accesses to the process image are allowed?
allowed not allowednot allowedallowed Outputs
not allowedallowed not allowedallowed InputsFailsafe
process image
allowed not allowedallowed allowed Outputs
not allowedallowed allowed allowed InputsStandard-
process image
writingReadingWritingReading
In failsafe programIn standard program
For internal use only / © Siemens AG 2012. All Rights Reserved.I IA AS S SUP FAPage 39 TIA Portal V11 SP2 - SIMATIC Safety V11
Communication
DownloadCompiling F-runtime groupsRestrictions Program structureProgramming
Configuring
Highlights
Data exchange between standard and safety program
Which data accesses are allowed for data blocks?
allowed allowed not allowedallowed Failsafe
Data block
NEW: allowed NEW: allowed allowed allowed Standard-Data block
writingReadingWritingReading
In failsafe programIn standard program
For internal use only / © Siemens AG 2012. All Rights Reserved.
Thank you for your attention!