TIA na dosah
Safety Integrated – květen 2014
© Siemens AG 2014. All Rights Reserved.
siemens.com/safety-integrated
Program
• Novinky v Safety Integrated, S7 1500F, Safety • Advanced STEP 7 Safety V13 Advanced V13 25 • Safety v pohonech • Safety Evaluation Tool • Bezpečnostní spouštěč motorů •
© Siemens AG 2014. All Rights Reserved. Strana 2
Safety Integrated
SIMATIC Safety Přehled 1980
S5-110F
1990
S5-115F
2000
2010
2015
2020
2014
S5-95F
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
Addressing
F-Systems
S7-400FH Distributed Safety V11 Safety
Safety V12
S7-300F/400F WinAC RTX F
Nová generace SIMATIC Safety Integrated
T t l Integrated Totaly I t t dA Automation t ti V13
Safety V13
S7-1500F
© Siemens AG 2014. All Rights Reserved. Strana 3
Safety Integrated
SIMATIC Safety Hardware Přehled hardwarových komponent • F F-CPU CPU • S7-31xF • S7-41xF • S7-15xxF • ET 200S (IM151-7F DP, IM151-8F PN) • ET 200pro (IM154-8F PN/DP) • PC systémy s WinAC RTX F
• F-I/O • ET 200S • ET 200SP • ET 200M • ET 200pro • ET 200eco • ET 200iSP
* Scheduled start of delivery pro ET 200MP F Q4/2013 © Siemens AG 2014. All Rights Reserved. Strana 4
Safety Integrated
Kontrolér - SIMATIC S7-1500F … CPU1518F – nejrychlejší kontrolér pro standardní i safety automatizaci Nově
Minimalizace typů a částí
Nově
+
•
Standard i fail fail-safe safe automatizace v jednom kontroléru
•
PROFINET a PROFIBUS integrován
Onboard display + • Diagnostické zprávy bez PG • DiagnoseData • Safety status (activated/deactivated) • Safety signatura • Poslední změna ve fail-safe části
Certifikován dle + 2nd EN 61508 Edition • Bezpečné zpracování kódu místo multi-procesorového systému
Vysoký y ý stupeň p zabezpečení p • Přídavná password protection pro přístup k F konfiguraci a F programu
+
© Siemens AG 2014. All Rights Reserved. Strana 5
Safety Integrated
SIMATIC S7-1500 SIMATIC S7-1516F-3 PN/DP Nový Hardware - CPU 1516F-3 PN/DP CPU-1516F
CPU-1518F
Novinka
• Safety program a standardní aplikace • • • •
Work memory: 1,5 MB Program, 5 MB Data Výkon: 10ns Bit-Performance 70mm šířka 2 PROFINET a 1 PROFIBUS rozhraní h í pro oddělení dděl í sítí; ítí 2. PROFINET rozhraní se samostatnou IP adresou pro komunikaci s dalšími systémy (X2 bez PROFINET IO funkcionality) • Univerzální CPU, CPU vhodné pro aplikace k ochraně osob a strojů
…pro Safety- a standardní aplikace – pohodlná integrace CPU do firemní sítě © Siemens AG 2014. All Rights Reserved. Strana 6
Safety Integrated
SIMATIC S7-1500 SIMATIC S7-1518F-4 PN/DP Nový Hardware - CPU 1518F-4 PN/DP CPU-1516F
CPU-1518F
Novinka
• Safety program a standardní aplikace • • • •
Work memory: 4,5 MB Program, 10 MB Data Výkon: 1ns Bit-Performance 175mm šířka 3 PROFINET a 1 PROFIBUS rozhraní h í pro oddělení dděl í sítí; ítí 3. PROFINET rozhraní se samostatnou IP adresou pro komunikaci s dalšími systémy (X2+X3 bez PROFINET IO funkcionality) • CPU je vhodné pro aplikace k ochraně osob a strojů stejně jako pro hořákové aplikace
Pro aplikace vyžadující vysoký výkon – nejrychlejší Siemens PLC © Siemens AG 2014. All Rights Reserved. Strana 7
Safety Integrated
SIMATIC S7-1500 CPU Failsafe Portfolio Standardní CPU SIMATIC S7-1500 CPU 1511
CPU 1513
CPU 1515
CPU 1511
CPU 1513
CPU 1515-2 PN
1
1
1
1
1
1
2
CPU 1516 CPU 1516-3 PN/DP
1
2
1
CPU 1518 CPU 1518-4 PN/DP
1
2
1
3
150 KB Code 1 MB Data
300 KB Code 1,5 MB Data
500 KB Code 3 MB Data
1 MB Code 5 MB Data
3 MB Code 10 MB Data
60 ns Bit Perf.
40 ns Bit Perf.
30 ns Bit Perf.
10 ns Bit Perf.
1 ns Bit Perf.
35 mm Wide
35 mm Wide
70 mm Wide
0 mm Wide de 70
175 mm Wide
Fail-safe-CPU SIMATIC S7-1500F CPU 1516 F
CPU 1518 F
CPU 1516F-3 PN/DP
CPU 1518F-4 PN/DP
1
2
1
1
2
1
3
1,5 MB Code 5 MB Data
4,5 MB Code 10 MB Data
10 ns Bit Perf.
1 ns Bit Perf.
70 mm Wide
175 mm Wide
© Siemens AG 2014. All Rights Reserved. Strana 8
Safety Integrated
Srovnání výkonu CPU 319-3 PN/DP – CPU 1518-4 PN/DP
10 ms
27 ms
CPU 319-3 PN/DP
CPU 1518-4 PN/DP / (standard DB)
cyclic time for User program code in CPU
1 ms CPU 319-3 PN/DP
CPU 1518-4 PN/DP ( (optimized DB))
PLC Open Bemchmark
Cyclic tim me
2.17 ms
-90%
-96% 96%
Cyclic tim me
Cyclic tim me
78%
10 ms
1 ms
CPU 319-3 PN/DP
CPU 1518-4 PN/DP ( (optimized DB))
assumed cycle time for customer projects
© Siemens AG 2014. All Rights Reserved. Strana 9
Safety Integrated
SIMATIC S7-1500 CPU Displej
X1: 192.168.0.1 X2: 192.168.1.1
Start
Status
Diagnostika
Failsafe
© Siemens AG 2014. All Rights Reserved. Strana 10
Safety Integrated
SIMATIC S7-1500 Funkce displeje pro rychlejší a komfortnější servis, oživování apod Praktické funkce přímo na displeji CPU
IP adresy CPU
Časové pásmo
Popisky
• Na první stránce displeje naleznete vždy IP adresu(y) integrovaných PN rozhaní • Také IP adresyy připojených j ý komunikačních karet lze nastavovat, měnit přes displej • Popisky a doplňující informace např. u Watch tables jjsou k dispozici p p po stisku levého tlačítka displeje p j
Natavení IP adres také u komunikačních karet CP v rámu
• Lze změnit nastavení časového pásma pro CPU
© Siemens AG 2014. All Rights Reserved. Strana 11
Safety Integrated
SIMATIC Failsafe CPU Současné a plánované portfolio Safety CPU-Portfolio Classic / S7-1500
Kritéria pro přechod
V13
319F-3 PN/DP
V13
1518F 1517F
317F-2 PN/DP
7.060€ L1
1516F
4,5 MB Prog. 10 MB Data
317F-2 DP
1 ns Bit Perf. 175 mm width
315F-2 PN/DP
Runtime Performance Runtime-Performance kratší čas cyklu
Spotřeba paměti poměr Program vs. Celková paměť
Engineering-Performance vývoj projektu
1,5 MB Prog. 5 MB Data 10 ns Bit Perf.
1513F
70 mm width
1511F
10.000 0
5.000 0
4.000 0
3.000 0
S7-1500F 2.000 0
1.000 0
3.760€ L1
1515F
315F-2 DP
Výkon
416F-3 416F 3 PN/DP
© Siemens AG 2014. All Rights Reserved. Strana 12
Safety Integrated
SIMATIC S7-1500 CPU Failsafe Portfolio výhled
SIMATIC S7-1500 Standard CPU CPU 1510SP
CPU 1512SP
CPU 1511
CPU 1513
CPU 1515
CPU 1510SP
CPU 1511SP
CPU 1511
CPU 1513
CPU 1515 1515-2 2 PN
1
1 1
1
1
1
1
1
1
1
520€
730€
620€
1.380€
CPU 1516 CPU 1516 1516-3 3 PN/DP
CPU 1517 CPU 1517-3 PN/DP
1
2
CPU 1518 CPU 1518 1518-4 4 PN/DP
1
2
1
1
1
1
3
2.060€
3.400€
4.400€
6.400€
1
2
1
2
100 KB Prog. 750 KB Data
200 KB Prog. 1 MB Data
150 KB Prog. 1 MB Data
300 KB Prog. 1,5 MB Data
500 KB Prog. 3 MB Data
1 MB Prog. 5 MB Data
2 MB Prog. 8 MB Data
72 ns Bit Perf.
48 ns Bit Perf.
60 ns Bit Perf.
40 ns Bit Perf.
30 ns Bit Perf.
10 ns Bit Perf.
2 ns Bit Perf.
1 ns Bit Perf.
85 mm Width
110 mm Width
35 mm Width
35 mm Width
70 mm Width
70 mm Width
175 mm Width
175 mm Width
3 MB Prog. 10 MB Data
SIMATIC S7-1500 Failsafe CPU CPU 1510SP F CPU 1510SP F
1
1
1
CPU 1512SP F CPU 1512SP F
1
1
1
CPU 1511F CPU 1511F
CPU 1513F CPU 1513F
CPU 1515F CPU 1515F-2 PN
1
1
1
1
1
1
2
CPU 1516F CPU 1516F-3 1516F 3 PN/DP
1
2
1
CPU 1517F CPU 1517F-3 1517F 3 PN/DP
1
2
1
CPU 1518 F CPU 1518F-4 1518F 4 PN/DP
1
2
1
3
7.060€
3.760€ 150 KB Prog. 750 KB Data
300 KB Prog. 1 MB Data
225 KB Prog. 1 MB Data
450 KB Prog. 1,5 MB Data
750 KB Prog. 3 MB Data
1,5 MB Prog. 5 MB Data
3 MB Prog. 8 MB Data
4,5 MB Prog. 10 MB Data
72 ns Bit Perf.
48 ns Bit Perf.
60 ns Bit Perf.
40 ns Bit Perf.
30 ns Bit Perf.
10 ns Bit Perf.
2 ns Bit Perf.
1 ns Bit Perf.
85 mm Width
110 mm Width
35 mm Width
35 mm Width
70 mm Width
70 mm Width
175 mm Width
175 mm Width
© Siemens AG 2014. All Rights Reserved. Strana 13
Safety Integrated
Safety SW - Roadmap
© Siemens AG 2014. All Rights Reserved.
siemens.com/safety-integrated
Roadmap – AS Safety Software TIA Portal a Classic Jan
2014
Jan
TIA Portal: y Advanced Safety STEP 7 Safety Advanced V13 Podpora S7-1500F STEP 7 Safety Advanced V13 Upd1 Delta-Compile / -Download
2015
2016
Jan
STEP 7 Safety Advanced V14 F Multiuser podpora trigonometrických funkcí Auto výpočet reakční doby
STEP 7 Safety Advanced V13 SP1 F-Changelog PLC-SIM F-I/O Support Podpora ET 200MP F-I/O PROFIsafe V2.6 Shared Device Undo v Online Distributed Safety (Classic): S7 F-Configuration Pack
S7 F-Configuration Pack V5.5 SP12 Shared Device pro ET200SP F-I/Os
© Siemens AG 2014. All Rights Reserved. Strana 16
Safety Integrated
ET200SP
© Siemens AG 2014. All Rights Reserved.
siemens.com/safety-integrated
SIMATIC ET 200SP včetně F modulů Jedna I/O stanice pro bezpečnostní i standardní automatizaci Stejný přístup a filozofie jako u standardních modulů Vytváření skupin napájení bez power modulů Vylepšená diagnostika
Funkční bezpečnost certifikována podle EN 61508 F-DI, E, F-RQ F DI F-DQ, F DQ F-PM F PM E F RQ* Bezpečnostní odpínání standardních DQ modulů bez F-CPU přes F-PM E Pro adresování nejsou nutné DIP switche (konfigurace pouze softwarově ) Parametry modulu jsou v případě výměny nastaveny automaticky
ET200 SP - Optimální využití místa v rozvaděči * Scheduled start AG of delivery for Rights ET 200MP F Q4/2013 © Siemens 2014. All Reserved. Strana 18
Safety Integrated
SIMATIC ET 200SP F Portfolio
ET 200S Digitální vstup
4/8 F-DI F DI DC24V
ET 200SP F 8 F-DI F DI DC24V HF - Šířka modulu 15mm
Digital outputs
4 F-DO DC24V/ 2A
4 F-DQ PM DC24V/ 2A HF - Šířka modulu 15mm
Relay
1 F-RO DC24V/AC230V/5A
1 F-RQ DC24V/AC24..230V/6A - Šířka modulu 20mm
PM-E F pm DC24V
Power module
PM-E F pp DC24V
F PM-E ppm DC24V/8A - Šířka modulu 20mm - 2 F-DI DC24V - 1 F-DQ PPM 2A - pp / pm switching, parametrovatelné - přímé odepínání z F-DI na F-DO - Skupinové odepínání F-DQ F DQ až SIL3 -
© Siemens AG 2014. All Rights Reserved. Strana 19
Safety Integrated
I/O-Moduly podporované v SINUMERIK 840D sl PROFIBUS with PROFIsafe
SINUMERIK 840D sl
ET 200S
ET 200pro
ET 200eco
ET 200M
DP/AS-i F Link F-Link
ET 200SP F (>= SW (> SW-Release Release 4.5 SP3 02/2014)
CU 320
PROFINET with PROFIsafe
SINUMERIK 840D sl
ET 200S
© Siemens AG 2014. All Rights Reserved. Strana 20
ET 200pro
ET 200M
ET 200SP F (>= SW-Release 4.5 SP3 02/2014)
Safety Integrated
ET 200SP Jak vybrat správnou BaseUnit Je nutná nová napěťová skupina? světlá BaseUnit
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
Chceme použít existující napěťovou skupinu? tmavá BaseUnit
►
F-I/O modules
►
BaseUnit
►
General F-parameter
►
8 F-DI
►
4 F-DQ
►
F PM E PPM F-PM-E
►
1 F-RQ
►
ET 200S
►
Addressing
BaseUnits s p přídavnými ý AUX terminály © Siemens AG 2014. All Rights Reserved. Strana 22
Safety Integrated
ET 200SP Výběr správné BaseUnit ►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
Nová napěťová skupina
AUX svorky k připojeny ři j
►
F-I/O modules
►
BaseUnit
►
General F-parameter
►
8 F-DI
►
4 F-DQ
►
F PM E PPM F-PM-E
►
1 F-RQ
►
ET 200S
►
Addressing
© Siemens AG 2014. All Rights Reserved. Strana 23
Safety Integrated
SIMATIC ET 200SP Shrnutí
Jednoduché použití
Malé rozměry
Díky Push-In terminálům nejsou nutné nástroje
Popisové pásky a rámeček pro oddělení Promyšlené značení a barevné odlišení Návrh stanice v TIA Selection tool Efektivní vývoj v TIA Portálu a Stepu 7
Integrované napájecí moduly 16 kanálové IO moduly 50% menší než ET 200S 64 modulů v 1m stanici
Vysoký výkon Připojení na PROFINET s b adapter bus d t (RJ45 (RJ45, F FastConnect) tC t) 100MBit/s přenosová rychlost na back plane Bezpečný přenos dat pro AS-Interface ((incl. F), ) IO-Link Modulyy p PROFIenergy je v základu integrováno
© Siemens AG 2014. All Rights Reserved. Strana 24
Safety Integrated
Safety Advanced V13 v TIA portálu
© Siemens AG 2014. All Rights Reserved.
siemens.com/safety-integrated
TIA Portal V13 Jednotné prostředí pro všechny SIMATIC kontroléry
Engineering Edition
Engineering ptions Op
►
STEP 7 Safety Advanced V13 Easy Motion Control V13
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
PID Professional V13
STEP 7 Professional V13 STEP 7 Basic V13 ET 200 CPU, CPU S7 S7-300, 300 S7-400, S7 400 WinAC
S7 1500 S7-1500
Device
S7 S7-1200, 1200 B Basic i P Panels l
© Siemens AG 2014. All Rights Reserved. Strana 26
Safety Integrated
STEP 7 V13 - TIA Portal + Safety Advanced V13 Systemové požadavky
Nově
Operační systémy
Virtualizace
Windows 7 64bit – Standardní platforma pro S7 Classic Software a TIA Portal
VMware vSphere Hypervisor (ESXi) 5.5 VMware Workstation 10
Windows 8.1 jsou podporována v TIA Portal V13
VMware Player 6.0
Windo s XP nejsou Windows nejso podporo podporována ána
Microsoft Windows Server 2012 R2 Hyper-V
Windows 7 32bit nejsou podporovány
Antivirové programy Symantec Endpoint Protection 12.1 12 1 Trend Micro Office Scan Corporate Edition 10.6 McAfee VirusScan Enterprise 8.8 Nově
Kaspersky Anti-Virus Anti Virus 2014
Nově
Windows Defender (Windows 8.1 and higher)
© Siemens AG 2014. All Rights Reserved. Strana 27
Safety Integrated
STEP 7 Safety Advanced V13 Highlights Požadavky • STEP 7 Professional V13 Safety Advanced V13 • Jednotný vývojový systém pro standardní i bezpečnostní aplikace • Jedno společné p tlačítko p pro kompilaci p • Jedno společné tlačítko pro download • Všechny vlastnosti STEP 7 Professional V13 jsou dostupné pro Safety • Undo tlačítko • Oblast modulů mimo rail • Ukládání nekonzistentních bloků • Safety programování LAD a FBD • Grafické nastavení safe drive technologie New • Podporované datové typy: BOOL, BOOL INT, INT DINT, DINT WORD, WORD DWORD* DWORD*, TIME, TIME UDT** in V13
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved.
*DWORD currently not in S7-1500F / **UDT just with S7-1500F
Strana 28
Safety Integrated
STEP 7 Safety Advanced V13 až do SIL 3 podle IEC61508 2nd Edition
F - Engineering
+
F - CPU
+
F - I/O Moduly
STEP 7 Safety Advanced V13
S7-1500F
ET 200SP F
F-LAD, F-FBD, F library
S7-1516F
F-PM-E*
S7-1500F, S7-300F/400F, WinAC RTX F ET 200S/ SP/ iSP/ M/ MP/ pro/ eco
S7-1518F
8F-DI* 4F-DQ* F-RQ
*already supported in Safety V12 © Siemens AG 2014. All Rights Reserved. Strana 29
Safety Integrated
STEP 7 Safety Advanced V13 Rozšíření Přidaná vylepšení • Otevírání projektů, online připojení i download výrazně rychlejší Podpora Failsafe CPU S7-1500F Safety Administrator Editor OB a nezávislé Oddělení standardního a Safety programu přes F F-OB nastavení cyklu a watchdogu Automatické volání F-programu "Main Safety„ Vylepšný y p ý výpis ýp p programu g S7-1500F UDT pro failsafe datové typy Kontrolní součty funčních celků
Efektivní vývoj failsafe programů © Siemens AG 2014. All Rights Reserved. Strana 30
Safety Integrated
STEP 7 Safety Advanced V13 Performance Malé změny v programu, kompilace a download během monitoringu -17%
CPU 317F
-50%
Vylepšení pro S7-300F CPU Delta kompilace v přípravě V12 Dev. Version
V13 CPU 1516F
© Siemens AG 2014. All Rights Reserved. Strana 31
Safety Integrated
STEP 7 Safety Advanced V13 Výkon -54% x2
26
Standard part
16
12 5 F il f partt Failsafe
10
-90% x 10
10 6
7
4
1
CPU 319F
CPU 1518F
ms
S7-1500F znatelně rychlejší než S7-300 F-CPU S7-1518F nejrychlejší F-CPU všech dob
CPU 317F
CPU 1516F
Based on typical 317F customer project © Siemens AG 2014. All Rights Reserved. Strana 32
Safety Integrated
Safety V13 Souhrn STEP 7 Safety Advanced V13 Integrace Safety v TIA Portálu Podpora nových S7-1516F a S7-1518F Vylepšení výkonu oproti Safety V12 léto 2014
Další vylepšení s Delta-compile
CRC do úrovně FB F- Adresy bez DIL-Switchu pro ET200SP F S7-1500F Portfolio – nejvyšší výkon S7-1516F – až 30% výkonnější v porovnání s CPU 317F S7-1518F – nejrychlejší dostupné F-CPU 8x rychlejší než CPU 319F
© Siemens AG 2014. All Rights Reserved. Strana 33
Safety Integrated
STEP 7 Safety Advanced V13 Highlights Konzistentní žluté značení safety objektů
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 34
Safety Integrated
Konfigurace F-CPU
S7-1500F
S7-1500F protection Standardně nastaveno “No protection”
Heslo pouze pro fail-safe
Každý ý uživatel může číst a měnit HW konfiguraci i bloky
S7-300F/400F/WinAC ►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing
Nově
Read only
HMI komunikace je možná
K Kompletní l t í ochrana h © Siemens AG 2014. All Rights Reserved. Strana 35
Safety Integrated
Konfigurace F-CPU
S7-1500F
S7-1500F zabezpečení Zvláštní heslo pro každou úroveň přístupu (např. pro různé skupiny uživatelů)
S7-300F/400F/WinAC ►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing
New
© Siemens AG 2014. All Rights Reserved. Strana 36
Safety Integrated
STEP 7 Safety Advanced V13 Porovnání Safety Programů Porovnání safety programů funguje stejně jako u standardních • Tzv. comparison p editor může být ý použit p pro offline-online i offline-offline p porovnání safety programů • Postup je stejný jako u standardních programů. • Obsah F-bloků je porovnáván pro zjištění rozdílů v safety programech. • Offline Offline-offline offline porovnání může být použito pro změny v acceptance testu. Symbol
Meaning for safety program The offline and online versions of the object are identical.
Possible causes All criteria named above match both offline and online.
The offline and online versions of the object are different.
The differences are indicated in the "Details" column.
Object only available offline
The block is only available offline.
Object only available online
The block is only available online.
Symbol
Meaning for safety program Both offline versions of the object are identical. Both offline versions of the object are different Object available only in safety program 1
Possible causes All criteria indicated above are met The differences are indicated in the "Details" column.
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
Object available only in safety program 2
© Siemens AG 2014. All Rights Reserved. Strana 37
Safety Integrated
STEP 7 Safety Advanced V13 Porovnávání Safety programů Porovnání safety programů 1
2
vyberte “Tools Tools > Compare > Offline/online”
Vyberte “Compare Compare only F-blocks F-blocks” pro porovnání safety prog.
Vyber F blok pro zobratení signatury.
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 38
Safety Integrated
STEP 7 Safety Advanced V13 - programování F-suitable PLC data type (F-UDT) F uživatelský datový typ • PLC datové typy ypy ((UDT)) jjsou datové struktury y definované uživatelem a které jdou použití na mnoha místech programu. • F-UDT jsou deklarovány stejně jako standardní UDT. • In F-UDT‘s can be used all data types, that can be used in the safety program. • Vnoření F F-UDT UDT do jiného F F-UDT UDT není podporování! • F-UDT mohou být použivy v safety programu i v standardním programu
Nově u S7-1500F
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 39
Safety Integrated
STEP 7 Safety Advanced V13 F-suitable PLC data type (F-UDT) Přístup s F-UDT na fail-safe I/O • Structura tagu g v F-suitable PLC data type yp musí být ý stejná j jjako struktura kanálů I/O modulu! • Správné F-UDT k přístupu na 8 F-DI je např.: • 8 BOOL tagů (hodnota kanálu) • nebo 16 BOOL tagů (hodnota + status kanálu) • Na deaktivované F-I/O nelze z F-UDT!
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 40
Safety Integrated
STEP 7 Safety Advanced V13 TRUE / FALSE
S7-1500F
TRUE a FALSE při volání bloků Boolovské konstantyy "FALSE" p pro 0 a "TRUE" p pro 1 jjsou nově dostupné p u S7-1500 F-CPU k přiřazení parametru u volání bloků.
S7-1500F
New in S7-1500F
S7-300F/400F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 41
Safety Integrated
STEP 7 Safety Advanced V13 Signatury Funkční signatury F-bloků
S7-1500F
Nově v S7-1500F
•Snadné p porovnání změn ve fail-safe p programu g díky y funkční signatuře. g •Funkční signatura F-bloků se změní pouze pokud se změní logika v F-bloku, číslo ani verze ji neovlivní. Příklad:
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 42
Safety Integrated
STEP 7 Safety Advanced V13 Signatury Signatury parametrů F-I/O modulů s a bez PROFIsafe adresy Pokud zůstanou stejné j p parametry y a změní se jen j PROFIsafe adresy y signatura F parametrů se nezmění Píklad před změnou:
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 43
Safety Integrated
STEP 7 Safety Advanced V13 Safety knihovna
S7-1500F
Ne všechny S7-300F/400F fukce jsou dostupné pro S7-1500F!
•
• • •
TWO_H_EN prakticky stejné jako TWO_HAND ale s ENABLE MUT_P fukčně stejné jako MUTING ale s FREE. Funkce FREE může být použita k uvolnění rozsahu mutingu v případě případě, když chyba nemůže být okamžitě odstraněna.
Pro nepřímou adresaci ale S7-1500 je programována symbolicky
Byl použit k otvírání Global-DB pro nepřímý přístup.
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 44
Safety Integrated
STEP 7 Safety Advanced V13 Přiřazení F-Adresy s FB105
S7-1500F
FAddressAssignment blok „FB105“ Novinka Přiřazení F-Adresy bez softwaru Cílovou skupinou jsou výrobci strojů Použitelné s STEP7 V5.5 SP3 HF5 nebo TIA Portal V12 SP1 a vyšší Pro S7-300F/400F i S7-1500F Pro DP na PROFIBUSU i PROFINETU Fpro všechny současné i budoucí F-I/O moduly bez DIL přepínačů Ke stažení na SIMATIC Service & Support homepage (Q3-2014)
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 45
Safety Integrated
STEP 7 Safety Advanced V13 F-Systemové bloky F_RTG1SysInfo DB Nově v S7-1500F
• Systémový F-DB (nahrazuje F-GLOBDB F GLOBDB u S7-1500F S7 1500F • Poskytuje informace využitelné v uživatelském programu • Přístup přes symbolickou adresaci „RTG1SysInfo“.XXX
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 46
Safety Integrated
TIA Portal V13 Novinky a vylepšení TIA Portal Update Tool • Spouštěno z Portal view: St t Installed Start I t ll d software ft Check for updates
►
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
• Kontroluje a informuje o stavu SW v TIA-Portálu • Download updatů • Pause / Resume stahování • Instalace updatů
Nově v V13
© Siemens AG 2014. All Rights Reserved. Strana 47
Safety Integrated
Teamengineering … jak pracovat v týmu ►
Team Engineering
PLC proxy pro HMI
►
PLC Proxy for HMI
… práce v týmu pro HMI a PLC inženýry – lze uplatnit také v prostředí Classic
►
C Copy & Merge M
►
Online Commissioning of a S7-1500
K i a sloučení Kopie l č í projektů j ktů … vzájemné sdílení (kopie) projektu a následné sloučení projektů po p p provedených ý změnách
Online provoz … přístup do jednoho PLC s více uživateli současně © Siemens AG 2014. All Rights Reserved. Strana 48
Safety Integrated
TIA Portal V13 Novinky 2 druhy knihoven
►
• Project j library y • Samostatná pro každý projekt • Přiřazena k projektu (otevřena, uložena a uzavřena s projektem) • Global library • Nezávislá na projektu • Pro využití objektů v různých projektech
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
Types
Types
Master copies
Common data Master copies
Global library Project library © Siemens AG 2014. All Rights Reserved. Strana 49
Safety Integrated
TIA Portal V13 Novinky Vylepšená práce s knihovnami
►
• Typy • Jsou centralizované template
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
• Jejich instance jsou implementovány do projektu • Instance jsou linkovány s typy centralizované změny
Types
• Master copies • Pracují jako schránka uvnitř projektu • Master kopie p a jjejich j kopie p nejsou j spojeny p j y nejsou j měněny y centrálně
Master copies
Common data
• Společná data •
data obecně např. protokoly
Library
© Siemens AG 2014. All Rights Reserved. Strana 50
Safety Integrated
TIA Portal V13 Highlights & New Features Vlastnosti známé z MS Office pro efektivnější programování • AutoFill: • Např. v PLC tags • Např. v data blocks • Např. v HMI
►
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
© Siemens AG 2014. All Rights Reserved. Strana 51
Safety Integrated
STEP 7 Safety Advanced V13 Licence Upgrade licence z Distributed Safety nebo Safety Advanced V11/12
Classic
Distributed Safety V5.4 SP5
Distributed Safety (DS) SUS
TIA Portal V11/12
STEP 7 Safety y Advanced V11/12 (Combo license for Upgrade from Classic)
STEP 7 Safety Advanced (SSA) SUS
Migrace
upgrade
persists
TIA Portal V13
STEP 7 Safety Advanced V13 (Combo license for Upgrade from Classic)
STEP 7 Safety Advanced (SSA) SUS
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 52
Safety Integrated
STEP 7 Safety Advanced V13 Licence Dostupné licence (Industry Mall) Product name
Article No.
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
6ES7833-1FA13-0YY5
►
Testing
►
Know-How protection
SUS STEP 7 Safety Advanced Software Download
6ES7833-1FC00-0YX2
►
Signatures
►
Safety library
►
F-Address assignment
SUS STEP 7 Safety Advanced compact **
6ES7833-1FC00-0YM2
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
STEP 7 Safety Advanced V13
6ES7833-1FA13-0YA5
Software Download
6ES7833-1FA13-0YH5
STEP 7 Safety Advanced V11...V12 -> V13 Upgrade
6ES7833-1FA13-0YE5
Software Download
6ES7833-1FA13-0YK5
Upgrade S7 Distributed Safety V5.4 SP5 -> V13 Software Download
6ES7833-1FA13-0YF5
6ES7833 1FC00 0YY0 6ES7833-1FC00-0YY0
**SUS compact means that irrespective of the number of ordered packages only one data carrier and one USB stick will be delivered.
© Siemens AG 2014. All Rights Reserved. Strana 53
Safety Integrated
Diagnostika
© Siemens AG 2014. All Rights Reserved. Strana 54
Safety Integrated
S7-1500F Webserver – pomáhá i pro Safety
Nově v S7-1500F
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing ►
Differences in FAddressing
►
F-Address assignment
►
Profinet device name
►
System diagnostics
© Siemens AG 2014. All Rights Reserved. Strana 55
Safety Integrated
SIMATIC S7-1500 novinky v TIA Portal V13 Nové jazyky pro zobrazení na webserver a displej Nové prvky pro displej a webserver • Nové jazyky pro zobrazení na webserver a displej : • Nyní nově: • Ruština, Japonština, Turečtina, Portugalština, Korejština • Čtení watch tables a force table přímo na displeji CPU
Watch table na displeji CPU
New
© Siemens AG 2014. All Rights Reserved. Strana 56
Safety Integrated
STEP 7 Safety V13 Diagnostika v S7-1500 Nově
• Diagnostika integrována ve firmware S7-1500 • Nejsou nutné další funkční bloky jako u S7-300/400 • Diagnostika dostupná i ve STOP PLC
FB49, DB49 DB50 FC49 DB50,
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing ►
Differences in FAddressing
►
F-Address assignment
►
Profinet device name
►
System diagnostics
• Snadná konfigurace alarmů
© Siemens AG 2014. All Rights Reserved. Strana 57
Safety Integrated
STEP 7 Safety V13 Diagnostika v S7-1500
Standardně zapnuto
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing ►
Differences in FAddressing
►
F-Address assignment
►
Profinet device name
►
System diagnostics
Nově
Rychlejší R hl jší přístup ří t k diagnostice © Siemens AG 2014. All Rights Reserved. Strana 58
Safety Integrated
STEP 7 Safety V13 Diagnostika S7-1500 S7-1500 Default settings Implementace
enabled
S7-300/400 disabled
ve Firmware Žádné bloky
distributed blocks
PLC – “STOP” PLC – “RUN”
PLC – “RUN”
Vliv na výkon (Generation/Download)
Nemá vliv
vysoký (generování bloků)
Připojení „3rd-Party“HMI
Není možný (jiná architektura)
Export/Import generovaných hlášení (s STEP 7 “Classic”)
Dostupnost
►
SIMATIC Safety
►
F-CPU
►
F-I/O parameters
►
ET200SP
►
ET 200S
►
Addressing ►
Differences in FAddressing
►
F-Address assignment
►
Profinet device name
►
System diagnostics
© Siemens AG 2014. All Rights Reserved. Strana 59
Safety Integrated
Děkuji za pozornost Vojtěch Kubáň I IA&DT AS Siemensova 1 155 00 Praha 13 Tel: 233 032 416 E-Mail: vojtech kuban@siemens com
[email protected]
siemens.com/safety-integrated © Siemens AG 2014. All Rights Reserved. Strana 60
Safety Integrated
SIMATIC S7-1500 FW V1.5 New features of the Display Efficient commissioning using the Display
Watch tables in the Display
Display with new functions for efficient commissioning and d ffast on-site i diagnostics: di i Reading access to watch and force tables The IP addresses of on-board interfaces are shown in the home screen directlyy IP addresses of Ethernet communication modules can be set The time zone can be set
Set IP addresses of Ethernet modules:
S Supportt off additional dditi l languages: l R Russian, i JJapanese, Portuguese, Turkish and Korean User defined logo
© Siemens AG 2014. All Rights Reserved. Strana 61
Safety Integrated
TIA Portal V13 Multi language support for worldwide use Selectable GUI language: • German • English • French • Spanish • Italian
Project texts • STEP 7 V13: C Comments t (for (f blocks, bl k ttags, modules, d l etc.) t ) can b be translated and stored in several languages within the project. Using S7-1200 and S7-1500 comments are downloaded to the PLC in a selected language together with the project project.
►
►
TIA Portal V13 ►
Overview
►
Highlights & New Features
STEP 7 Safety Advanced V13
• Chinese simplified In Preparation: • Japanese
• WinCC V13: Messages and text in screens can be created in several languages
• Korean • Portuguese • Russian
• HMI & PLC System messages are created automatically in several languages
© Siemens AG 2014. All Rights Reserved. Strana 62
Safety Integrated
STEP 7 Safety Advanced V13 F-System blocks Safety program always consists… S7-1500F • User created F-blocks • Management in the program blocks folder • Call in the Main Safety block
• System created F-blocks (Coded Processing) • Are created when the user program is compiled • Management from the system in an own block folder • Add to the user created program • Fault control measures • Safety-related S f t l t d ttests t S7 300F/400F S7-300F/400F
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 63
Safety Integrated
STEP 7 Safety Advanced V13 F-System blocks F_GLOBDB • Is a system y created F-data block • Provides information for • Standard program • Safety mode of PLC • Error while execution of safety program • F-signature • Time stamp of last program compilation • Safety program • VKE0: Constant value „0“ (FALSE) • VKE1: Constant value „1“ (TRUE) • Access A via i symbolic b li addressing dd i „F_GLOBDB“.XXX F GLOBDB“ XXX
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 64
Safety Integrated
STEP 7 Safety Advanced V13 F-System blocks F_RTG1SysInfo DB New in S7-1500F
• Is a system created F-data block • Provides information that can be used in the standard program • Access via symbolic addressing „RTG1SysInfo“.XXX
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 65
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB F-I/O DB • Is automaticallyy generated g for each F-I/O module ((in safety y mode)) when it is configured in the hardware and network editor. • Contains tags that you can/must evaluate or write to in the safety program • Is supplied with valid data by the PROFIsafe driver Use of variables in the F-I/O DB • In order to evaluate whether substitute or process values are output • For reintegration of the F F-I/O I/O module after: • PROFIsafe communication errors • F-I/O module and channel errors • For manual passivation depending on specific conditions in the safety program („group ( passivation“) i ti “)
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 66
Safety Integrated
STEP 7 Safety Advanced V13 TRUE / FALSE
S7-1500F
TRUE and FALSE for block calls The Boolean constants "FALSE" for 0 and "TRUE" for 1 are available for S7-1500 F-CPUs to assign parameters during block calls.
S7-1500F
New in S7-1500F
S7-300F/400F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 67
Safety Integrated
STEP 7 Safety Advanced V13 TRUE / FALSE
S7-1500F
TRUE and FALSE 1 for bit logic operations • If yyou require q the Boolean constant 1 for bit logic g operations, p you can interconnect the y corresponding input of the bit logic operation with the "Assignment" instruction. Do not interconnect the box input of the "Assignment" instruction in FBD.
• If you require the Boolean constant 0 for bit logic operations, you can interconnect the corresponding input of the bit logic operation with the "Assignment" instruction. Negate the output of the "Assignment" instruction. Do not interconnect the box input of the "A i "Assignment" t" iinstruction t ti iin FBD FBD.
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 68
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB
S7-1500F
Value status • Additional information for the channel value of a F-I/O module.
New in S7-1500F
• Supports fail-safe modules ET200SP, ET200S, ET200iSP, ET200pro, ET200M • Provides information on the validity of the corresponding channel value: • 1: A valid process value is output for the channel. • 0: A fail-safe value is output for the channel. • The channel value and value status of a F-I/O F I/O module can only be accessed from the same F-runtime group. • The value status is entered in the process image of the inputs (PII).
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 69
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB
S7-1500F
Location of value status bits in the PII for fail-safe digital input modules
Example of address assignment in the PII for a F-DI module with 16 channels
• The value status bits come straight after the channel values in the PII PII.
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 70
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB
S7-1500F
Location of value status bits in the PII for fail-safe digital output modules Example p of address assignment in the PIQ for a F-DQ module with 4 channels
• The value status bits in the PII are mapped with the same structure as the channel values in the PIQ. Example of address assignment in the PII for a F-DQ module with 4 channels
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 71
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB
S7-1500F
Location of value status bits in the PII for fail-safe digital input/output modules Example p of address assignment in the PIQ for a F-DI/DQ module with 2/1 channels
• The value status bits in the PII are mapped with the same structure as the channel values in the PII and PIQ.
Example of address assignment in the PII for a F-DI/DQ module with 2/1 channels
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 72
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB
S7-1500F
Location of value status bits in the PII for fail-safe analog input modules Example p of address assignment in the PII for a F-AI module with 8 channels
• The value status comes straight after the channel values in the PII. .
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 73
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB Differences in evaluation in S7-1500F and S7-300F/400F Tag in the F-I/O DB or value status
F-I/O with S7-1500F-CPU
F-I/O with S7-300/400F-CPU
ACK_NEC QBAD PASS_OUT QBAD_I_xx * QBAD_O_xx * Value status * QBAD_I_xx and QBAD_O_xx indicate the validity of the channel and are therefore equivalent to the inverted value status in S7-1500
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 74
Safety Integrated
STEP 7 Safety Advanced V13 F-I/O DB Differences in evaluation in S7-1500 and S7-300/400 Scenario Valid values on F-I/O (no fault) Channel failure occurs Channel failure is gone (ACK_REQ) Acknowledgement of the failure (ACK_REI)
Value status (S7-1500F)
Q_BAD (S7-300F/400F)
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 75
Safety Integrated
STEP 7 Safety Advanced V13 F-suitable PLC data type (F-UDT) F-suitable PLC data type • PLC data types yp ((UDT)) are data structures yyou have defined that yyou can use multiple times in the program. • F-UDTs will be declared in the same way as standard UDTs. • In F-UDT‘s can be used all data types, that can be used in the safety program. • A nesting of F-UDT‘s F UDT s within another F-UDT F UDT is not supported! • F-suitable PLC data types can be used in the safety program and as well in the standard program.
New in S7-1500F
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 76
Safety Integrated
STEP 7 Safety Advanced V13 F-suitable PLC data type (F-UDT) Access with a F-UDT to fail-safe I/Os • The structure of the tags g in the F-suitable PLC data type yp must be the same as the channel structure of the I/O module! • A confirm F-UDT for accessing to a 8 F-DI would be e.g.: • 8 BOOL tags (channel value) • or 16 BOOL tags (channel value + value status) • Disabled F-I/O channels are not permitted to access from a F-UDT!
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 77
Safety Integrated
STEP 7 Safety Advanced V13 Data exchange between standard and safety program Allowed in the standard program: • Reading g access to F-data like • Fail-safe data blocks • Process image of F-I/O modules • For evaluation of actual signal and operation states • Writing access to F F-data data is not permitted! Allowed in the safety program: • Reading OR writing access to standard data like • Memory bits • Process image of standard modules • Non-safe data doesn’t change its values during the whole execution of the safety f t program data d t corruption ti STOP off the th CPU
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 78
Safety Integrated
STEP 7 Safety Advanced V13 Access Process Image From the standard program
reading
Inputs Standard process image Outputs
Inputs Fail-safe process image Outputs
writing
From the safety program
reading
writing
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 79
Safety Integrated
STEP 7 Safety Advanced V13 Access Data Blocks From the standard program
reading
Standard data block
Fail-safe data block
writing
From the safety program
reading
writing
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 80
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group F-Program architecture S7-300F/400F
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 81
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group F-Program architecture S7-1500F
New in S7 1500F S7-1500F
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 82
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group Main Safety block S7-300F/400F • First F-block that can be p programmed g by y the user • Calls all user created and application relevant F-blocks • Needs to be assigned to one F-Runtime Group (Safety Administration) • Default setting TIA portal: One F F-Runtime Runtime Group including Main Safety block and the call in the OB35 block is created automatically after inserting an F-CPU in the network view CPU goes to S C STOP, O iff the time between two calls off a F-Runtime Group exceeds the max. cycle time!
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 83
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group Cyclic interrupts S7-300F/400F
S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 84
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group
S7-1500F
Main Safety block S7-1500F • First F-block that can be p programmed g by y the user • Calls all user created and application relevant F-blocks • Needs to be assigned to one F-Runtime Group (Safety Administration) • Default setting TIA portal: One F F-Runtime Runtime Group including Main Safety block and the call in the F-OB is created automatically after inserting an F-CPU in the network view Note No F-runtime group communication possible! Therefore you also cannot define the DB for that.
New in S7-1500F
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 85
Safety Integrated
STEP 7 Safety Advanced V13 F-Runtime Group Structure of the safety program • Always y at the beginning, g g calls of: • F_RCVDP • F_RCVS7 • After that, calls of: • User created F-blocks • F-library blocks • Fail-safe instructions (bit logic, logic timer timer, counter counter, …)) • Always at the end, calls of: • F_SENDDP • F_SENDS7 F SENDS7
F-User Program F_RCVxx Main Safetyy Block FB1
F FB/ F-FB/ F-FC
F FB/ F-FB/ F-FC
F-DB
F_SENDxx
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 86
Safety Integrated
STEP 7 Safety Advanced V13 Safety Administration Editor The Safety Administration Editor supports you in the following tasks: • • • • • • •
Displaying p y g of status of the safety yp program g Displaying of collective F-signature Displaying of status of safety mode Creating and organizing of F-runtime groups Displaying information on the F F-blocks blocks Specifying/changing access protection Specifying/changing general settings for Will be displayed if in the safety program the F-PLC properties the safety mode is enabled (Default).
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 87
Safety Integrated
STEP 7 Safety Advanced V13 Safety Administration Editor Safety Administration Editor - General: • Under "General", the status of safety y mode, the safety yp program, g and the collective F-signature are displayed to you.
“Disable “Di bl safety f t mode” d ” function is not implemented in the S7-1500F PLCs!
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 88
Safety Integrated
STEP 7 Safety Advanced V13 Safety Administration Editor Safety Administration Editor – F-runtime group: • A safetyy p program g consists of one or two F-runtime groups. • Under "F-runtime groups", you determine the blocks and properties of an F-runtime F runtime group.
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 89
Safety Integrated
STEP 7 Safety Advanced V13 Safety Administration Editor Safety Administration Editor – Settings: • Under "Settings", g yyou set the p parameters for the safety yp program. g
Note: Safety mode can be disabled” disabled is for all “Safety PLCs S7-300F/400F/1500F configurable but just useable for S7-300F/400F. For S7-1500F has this setting no influences!
►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 90
Safety Integrated
STEP 7 Safety Advanced V13 Testing safety program
S7-1500F
Changing the safety program data by modifying tags In addition to data in the standard user p program, g which can always y be modified, yyou can modify the following data of a safety program in deactivated safety mode: • Process image of the F-I/O • F F-DBs DBs (except DB for F-runtime F runtime group communication), instance DBs of F-FBs F FBs • F-I/O DBs Note • F-I/O F I/O can only be modified in RUN mode of the F-CPU! F CPU! • You can modify a maximum of 5 inputs/outputs from a watch table for S7-300/400 F-CPUs! • You can use more than one monitoring table. • As a trigger point, you must set "Begin scan cycle" or "End scan cycle", either " "permanently" tl " or ""once“! “!
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 91
Safety Integrated
STEP 7 Safety Advanced V13 Testing safety program
S7-1500F
Additional rules for testing • Forcing g is not p possible for F-I/O. • Setting breakpoints in the standard user program will cause the following errors in the safety program: • Expiration of F-cycle time monitoring • Error during communication with the F-I/O F I/O • Error during safety-related CPU-CPU communication • Internal CPU faults If you nevertheless want to use breakpoints for testing, testing you must first deactivate safety mode! This will result in the following errors: • Error during communication with the F-I/O • Error during safety-related CPU-CPU communication
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 92
Safety Integrated
STEP 7 Safety Advanced V13 Testing safety program
S7-1500F
Testing the safety program with S7-PLCSIM • You can monitor and modifyy tags g of yyour safety yp program g in S7-PLCSIM and p perform other write access operations in your safety program. • You only have to download your consistent safety program to an S7-PLCSIM.
Note • To modify tags in S7-PLCSIM, you must deactivate safety mode before! Otherwise, S7-PLCSIM can go to STOP mode. • You can use the SENDDP SENDDP, RCVDP RCVDP, SENDS7, SENDS7 and RCVS7 instructions together with S7-PLCSIM but please note that the instructions constantly signal "communication errors" when they are run in the simulation CPU.
S7-300F/400F ►
TIA Portal V13
►
STEP 7 Safety Advanced V13 ►
Highlights
►
Li Licenses
►
F-System blocks
►
TRUE / FALSE
►
F-UDT
►
Data exchange
►
F-Runtime Group
►
Safety Administration
►
Comparing
►
Testing
►
Know-How protection
►
Signatures
►
Safety library
►
F-Address assignment
►
Compile & Download
►
Cross-references
►
Safety print-out
►
Programming examples
►
Hands-on
© Siemens AG 2014. All Rights Reserved. Strana 93
Safety Integrated