Safety Integrated květen 2014 Safety Integrated

91
Safety Integrated květen 2014 TIA na dosah Safety Integrated květen 2014 © Siemens AG 2014. All Rights Reserved. siemens.com/safety-integrated

Transcript of Safety Integrated květen 2014 Safety Integrated

Page 1: Safety Integrated květen 2014 Safety Integrated

Safety Integrated květen 2014TIA na dosah

Safety Integrated – květen 2014

© Siemens AG 2014. All Rights Reserved. siemens.com/safety-integrated

Page 2: Safety Integrated květen 2014 Safety Integrated

Program

• STEP 7 Safety Advanced V13 25• Novinky v Safety Integrated, S7 1500F, Safety

Advanced V13• Safety v pohonech• Safety Evaluation Tool• Bezpečnostní spouštěč motorů• Bezpečnostní spouštěč motorů•

© Siemens AG 2014. All Rights Reserved.

Strana 2 Safety Integrated

Page 3: Safety Integrated květen 2014 Safety Integrated

SIMATIC SafetyPřehled

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety1980 1990 2000 2010 2015 20202014

► Addressing

► ET200SP

S5-110F S5-115F S5-95F

F-Systems

S7-400FH

Distributed Safety

Safety V12Safety V11

Nová generace SIMATIC Safety IntegratedT t l I t t d A t ti V13

Safety V13

S7-300F/400F WinAC RTX F

© Siemens AG 2014. All Rights Reserved.

Strana 3 Safety Integrated

Totaly Integrated Automation V13S7-1500F

Page 4: Safety Integrated květen 2014 Safety Integrated

SIMATIC SafetyHardware

Přehled hardwarových komponent

F CPU• F-I/O

• ET 200S• ET 200SP• ET 200M

• F-CPU• S7-31xF• S7-41xF• S7-15xxF

• ET 200M• ET 200pro• ET 200eco• ET 200iSP

• ET 200S(IM151-7F DP, IM151-8F PN)

• ET 200pro(IM154-8F PN/DP)

• PC systémy s WinAC RTX F

© Siemens AG 2014. All Rights Reserved.

Strana 4 Safety Integrated

* Scheduled start of delivery pro ET 200MP F Q4/2013

Page 5: Safety Integrated květen 2014 Safety Integrated

Kontrolér - SIMATIC S7-1500F… CPU1518F – nejrychlejší kontrolér pro standardní i safety automatizaci

Minimalizace typů a částí

• Standard i fail-safe automatizace v+

NověNově

Standard i fail safe automatizace v jednom kontroléru

• PROFINET a PROFIBUS integrován

Certifikován dleEN 61508 2nd Edition• Bezpečné zpracování kódu místo

multi-procesorového systému

+

Onboard display• Diagnostické zprávy bez PG Vysoký stupeň zabezpečení +

+Diagnostické zprávy bez PG• DiagnoseData• Safety status (activated/deactivated)• Safety signatura• Poslední změna ve fail-safe části

y ý p p• Přídavná password protection

pro přístup k F konfiguraci a F programu

+

© Siemens AG 2014. All Rights Reserved.

Strana 5 Safety Integrated

Page 6: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500SIMATIC S7-1516F-3 PN/DP

Nový Hardware - CPU 1516F-3 PN/DP

• Safety program a standardní aplikaceNovinkaCPU-1516F CPU-1518F

• Work memory: 1,5 MB Program, 5 MB Data• Výkon: 10ns Bit-Performance • 70mm šířka

2 PROFINET 1 PROFIBUS h í dděl í ítí 2• 2 PROFINET a 1 PROFIBUS rozhraní pro oddělení sítí; 2.

PROFINET rozhraní se samostatnou IP adresou pro komunikaci s dalšími systémy (X2 bezPROFINET IO funkcionality)

• Univerzální CPU vhodné pro aplikace k ochraně osob a strojů• Univerzální CPU, vhodné pro aplikace k ochraně osob a strojů

© Siemens AG 2014. All Rights Reserved.

Strana 6 Safety Integrated

…pro Safety- a standardní aplikace – pohodlná integrace CPU do firemní sítě

Page 7: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500SIMATIC S7-1518F-4 PN/DP

Nový Hardware - CPU 1518F-4 PN/DP

• Safety program a standardní aplikaceCPU-1516F NovinkaCPU-1518F

• Work memory: 4,5 MB Program, 10 MB Data• Výkon: 1ns Bit-Performance • 175mm šířka

3 PROFINET 1 PROFIBUS h í dděl í ítí 3• 3 PROFINET a 1 PROFIBUS rozhraní pro oddělení sítí; 3.

PROFINET rozhraní se samostatnou IP adresou pro komunikaci s dalšími systémy (X2+X3 bezPROFINET IO funkcionality)

• CPU je vhodné pro aplikace k ochraně osob a strojů stejně jako• CPU je vhodné pro aplikace k ochraně osob a strojů stejně jako pro hořákové aplikace

© Siemens AG 2014. All Rights Reserved.

Strana 7 Safety Integrated

Pro aplikace vyžadující vysoký výkon – nejrychlejší Siemens PLC

Page 8: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500 CPU Failsafe Portfolio

CPU 1516CPU 1516-3 PN/DP

Standardní CPU SIMATIC S7-1500CPU 1511CPU 1511

1

CPU 1513CPU 1513

1

CPU 1515CPU 1515-2 PN

1 2

CPU 1518CPU 1518-4 PN/DP

1 21 2

1 MB Code5 MB Data

10 ns Bit Perf.

70 mm Wide

150 KB Code1 MB Data

60 ns Bit Perf.

35 mm Wide

1

300 KB Code1,5 MB Data

40 ns Bit Perf.

35 mm Wide

1

500 KB Code3 MB Data

30 ns Bit Perf.

70 mm Wide

11 2

3 MB Code10 MB Data

1 ns Bit Perf.

175 mm Wide

11 2

311 2

0 de70 mm Wide 175 mm Wide

Fail-safe-CPU SIMATIC S7-1500FCPU 1516 F

CPU 1516F-3 PN/DP

1 2

CPU 1518 F

CPU 1518F-4 PN/DP

1 2

1,5 MB Code5 MB Data

10 ns Bit Perf.

70 mm Wide

1

4,5 MB Code10 MB Data

1 ns Bit Perf.

175 mm Wide

1 3

© Siemens AG 2014. All Rights Reserved.

Strana 8 Safety Integrated

175 mm Wide

Page 9: Safety Integrated květen 2014 Safety Integrated

Srovnání výkonu CPU 319-3 PN/DP – CPU 1518-4 PN/DP

10 ms 27 ms 10 ms

78%96% -90%

me 2.17 ms

-96%m

e

me

Cyc

lic ti

m 2.17 ms

CPU 1518-4 /

CPU 319-3 PN/DP

1 ms

CPU 1518-4 PN/DP ( )

CPU 319-3 PN/DP

Cyc

lic ti

m

1 ms

CPU 1518-4 PN/DP ( )

CPU 319-3 PN/DP

Cyc

lic ti

m

© Siemens AG 2014. All Rights Reserved.

Strana 9 Safety Integrated

PN/DP (standard DB)

cyclic time for User program code in CPU

(optimized DB)

PLC Open Bemchmark

(optimized DB)

assumed cycle time for customer projects

Page 10: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500 CPU Displej

X1: 192.168.0.1X2: 192.168.1.1

© Siemens AG 2014. All Rights Reserved.

Strana 10 Safety Integrated

Start DiagnostikaStatus Failsafe

Page 11: Safety Integrated květen 2014 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 PopiskyČasové pásmo

• Na první stránce displeje naleznete vždy IP adresu(y)integrovaných PN rozhaní

• Také IP adresy připojených komunikačních karet lze y j ýnastavovat, měnit přes displej

• Popisky a doplňující informace např. u Watch tablesjsou k dispozici po stisku levého tlačítka displeje Natavení IP adres také u komunikačních karet CP v rámuj p p p j

• Lze změnit nastavení časového pásma pro CPU

© Siemens AG 2014. All Rights Reserved.

Strana 11 Safety Integrated

Page 12: Safety Integrated květen 2014 Safety Integrated

SIMATIC Failsafe CPU Současné a plánované portfolio

Safety CPU-Portfolio Classic / S7-1500

416F-3 Runtime-Performance

Kritéria pro přechodV13

317F-2 PN/DP

319F-3 PN/DP

1516F

1518F

416F 3 PN/DP

Výk

on

Runtime Performancekratší čas cyklu

Spotřeba pamětipoměr Program vs. Celková paměť1517F

7.060€ L1

V13

PN/DP 1516F Engineering-Performance

vývoj projektu317F-2DP

315F-2 PN/DP

1515F

4,5 MB Prog.10 MB Data

1 ns Bit Perf.

175 mm width

3.760€ L1 1,5 MB Prog.5 MB Data

0 0 0 0 0315F-2

DP

S7-1500F

0

1513F

1511F

10 ns Bit Perf.

70 mm width

© Siemens AG 2014. All Rights Reserved.

Strana 12 Safety Integrated

1.00

0

2.00

0

3.00

0

4.00

0

5.00

0

10.0

00

Page 13: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500 CPU Failsafe Portfolio výhled

CPU 1512SPCPU 1511SP

CPU 1516CPU 1516 3 PN/DP

SIMATIC S7-1500 Standard CPUCPU 1513CPU 1513

CPU 1515CPU 1515 2 PN

CPU 1518CPU 1518 4 PN/DPCPU 1517-3 PN/DP

CPU 1517 CPU 1511CPU 1511

CPU 1510SPCPU 1510SP CPU 1511SP

200 KB Prog.1 MB Data

730€

11

CPU 1516-3 PN/DP

1 MB Prog.5 MB Data

CPU 1513

300 KB Prog.1,5 MB Data

1.380€

11

CPU 1515-2 PN

500 KB Prog.3 MB Data

2.060€

11 2

3.400€

11 2

CPU 1518-4 PN/DP

3 MB Prog.10 MB Data

6.400€

11 2

3

CPU 1517-3 PN/DP

2 MB Prog.8 MB Data

4.400€

11 2

CPU 1511

150 KB Prog.1 MB Data

620€

11

CPU 1510SP

100 KB Prog.750 KB Data

520€

11 1 1

48 ns Bit Perf.

110 mm Width

CPU 1512SP F

CPU 1512SP F

10 ns Bit Perf.

70 mm Width

SIMATIC S7-1500 Failsafe CPU

40 ns Bit Perf.

35 mm Width

CPU 1513F

CPU 1513F

30 ns Bit Perf.

70 mm Width

CPU 1515F

CPU 1515F-2 PN

CPU 1516F

1 ns Bit Perf.

175 mm Width

CPU 1518 F

CPU 1518F-4 PN/DPCPU 1517F-3 PN/DP

CPU 1517F

2 ns Bit Perf.

175 mm Width

CPU 1516F-3 PN/DP

60 ns Bit Perf.

35 mm Width

CPU 1511F

CPU 1511F

72 ns Bit Perf.

85 mm Width

CPU 1510SP F

CPU 1510SP F

300 KB Prog.1 MB Data

11

450 KB Prog.1,5 MB Data

11

750 KB Prog.3 MB Data

11 2

3.760€

11 2

CPU 1518F 4 PN/DP

4,5 MB Prog.10 MB Data

7.060€

11 2

3

CPU 1517F 3 PN/DP

3 MB Prog.8 MB Data

11 2

CPU 1516F 3 PN/DP

1,5 MB Prog.5 MB Data

225 KB Prog.1 MB Data

11

150 KB Prog.750 KB Data

11 1 1

© Siemens AG 2014. All Rights Reserved.

Strana 13 Safety Integrated

48 ns Bit Perf.

110 mm Width

40 ns Bit Perf.

35 mm Width30 ns Bit Perf.

70 mm Width

1 ns Bit Perf.

175 mm Width2 ns Bit Perf.

175 mm Width

10 ns Bit Perf.

70 mm Width

60 ns Bit Perf.

35 mm Width

72 ns Bit Perf.

85 mm Width

Page 14: Safety Integrated květen 2014 Safety Integrated

Safety SW RoadmapSafety SW - Roadmap

© Siemens AG 2014. All Rights Reserved. siemens.com/safety-integrated

Page 15: Safety Integrated květen 2014 Safety Integrated

Roadmap – AS Safety SoftwareTIA Portal a Classic

TIA Portal:Safety Advanced

Jan Jan Jan2014 2015 2016

ySTEP 7 Safety Advanced V13 Podpora S7-1500F

STEP 7 Safety Advanced V13 Upd1 Delta-Compile / -Download

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

Distributed Safety (Classic):S7 F-Configuration Pack S7 F-Configuration Pack V5.5 SP12

Shared Device pro ET200SP F-I/Os

Undo v Online

© Siemens AG 2014. All Rights Reserved.

Strana 16 Safety Integrated

Page 16: Safety Integrated květen 2014 Safety Integrated

ET200SPET200SP

© Siemens AG 2014. All Rights Reserved. siemens.com/safety-integrated

Page 17: Safety Integrated květen 2014 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 F DQ F PM E F RQ* F-DI, F-DQ, 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ě )(konfigurace pouze softwarově ) Parametry modulu jsou v případě výměny nastaveny automaticky

© Siemens AG 2014. All Rights Reserved.

Strana 18 Safety Integrated

ET200 SP - Optimální využití místa v rozvaděči

* Scheduled start of delivery for ET 200MP F Q4/2013

Page 18: Safety Integrated květen 2014 Safety Integrated

SIMATIC ET 200SP FPortfolio

8 F-DI DC24V HF4/8 F-DI DC24V

ET 200S ET 200SP FDigitální vstup 8 F DI DC24V HF

- Šířka modulu 15mm

4 F-DQ PM DC24V/ 2A HF- Šířka modulu 15mm

4/8 F DI DC24V

4 F-DO DC24V/ 2A

Digitální vstup

Digital outputs

1 F-RQ DC24V/AC24..230V/6A- Šířka modulu 20mm

F PM-E ppm DC24V/8A- Šířka modulu 20mm

1 F-RO DC24V/AC230V/5A

PM-E F pm DC24V

Relay

- 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 až SIL3

PM-E F pp DC24VPower module

© Siemens AG 2014. All Rights Reserved.

Strana 19 Safety Integrated

- Skupinové odepínání F-DQ až SIL3-

Page 19: Safety Integrated květen 2014 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-iF Link

CU 320ET 200SP F(> SW Release

PROFINET with PROFIsafe

F-Link (>= SW-Release 4.5 SP302/2014)

© Siemens AG 2014. All Rights Reserved.

Strana 20 Safety Integrated

SINUMERIK 840D sl ET 200S ET 200pro ET 200M ET 200SP F(>= SW-Release

4.5 SP302/2014)

Page 20: Safety Integrated květen 2014 Safety Integrated

ET 200SPJak vybrat správnou BaseUnit

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC SafetyJe nutná nová napěťová

skupina?

světlá BaseUnit

F PM E PPM

► 4 F-DQ

► 8 F-DI

► General F-parameter

► BaseUnit

► F-I/O modules

► ET200SP světlá BaseUnit

Chceme použít existující napěťovou skupinu?

tmavá BaseUnit

► Addressing

► ET 200S

► 1 F-RQ

► F-PM-E PPM

BaseUnits s přídavnými AUX

© Siemens AG 2014. All Rights Reserved.

Strana 22 Safety Integrated

p ýterminály

Page 21: Safety Integrated květen 2014 Safety Integrated

ET 200SPVýběr správné BaseUnit

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety

F PM E PPM

► 4 F-DQ

► 8 F-DI

► General F-parameter

► BaseUnit

► F-I/O modules

► ET200SP

Nová napěťová skupina

AUX k ři j

► Addressing

► ET 200S

► 1 F-RQ

► F-PM-E PPMAUX svorky připojeny

© Siemens AG 2014. All Rights Reserved.

Strana 23 Safety Integrated

Page 22: Safety Integrated květen 2014 Safety Integrated

SIMATIC ET 200SPShrnutí

Vysoký výkon Připojení na PROFINET s

b d t (RJ45 F tC t)

Jednoduché použití Díky Push-In terminálům nejsou nutné

Malé rozměry Integrované napájecí moduly

bus adapter (RJ45, FastConnect) 100MBit/s přenosová rychlost na back

plane Bezpečný přenos dat Moduly pro AS-Interface (incl. F), IO-Link

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

16 kanálové IO moduly 50% menší než ET 200S 64 modulů v 1m stanici

y p ( ) PROFIenergy je v základu integrováno Efektivní vývoj v TIA Portálu a Stepu 7

© Siemens AG 2014. All Rights Reserved.

Strana 24 Safety Integrated

Page 23: Safety Integrated květen 2014 Safety Integrated

Safety Advanced V13 v TIA portáluSafety Advanced V13 v TIA portálu

© Siemens AG 2014. All Rights Reserved. siemens.com/safety-integrated

Page 24: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13Jednotné prostředí pro všechny SIMATIC kontroléry

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V13

Easy Motion Control V13neer

ing

ptio

ns STEP 7 Safety Advanced V13

► STEP 7 Safety Advanced V13

ring

n STEP 7 Professional V13

PID Professional V13

Easy Motion Control V13

Engi Op

S7 1200 B i P l

Engi

nee

Editi

o

ET 200 CPU S7 300 S7 400 WinAC S7 1500

STEP 7 Basic V13

STEP 7 Professional V13

S7-1200, Basic Panels

Dev

ice

ET 200 CPU, S7-300, S7-400, WinAC S7-1500

© Siemens AG 2014. All Rights Reserved.

Strana 26 Safety Integrated

Page 25: Safety Integrated květen 2014 Safety Integrated

STEP 7 V13 - TIA Portal + Safety Advanced V13Systemové požadavky

Operační systémy Virtualizace

Windows 7 64bit – Standardní platforma pro S7Classic Software a TIA Portal

Windows 8.1 jsou podporována v TIA Portal V13

VMware vSphere Hypervisor (ESXi) 5.5

VMware Workstation 10

VMware Player 6.0

Nově

Windo s XP nejso podporo ána Microsoft Windows Server 2012 R2 Hyper-V

Symantec Endpoint Protection 12 1

Antivirové programy

Windows XP nejsou podporována

Windows 7 32bit nejsou podporovány

Symantec Endpoint Protection 12.1

Trend Micro Office Scan Corporate Edition 10.6

McAfee VirusScan Enterprise 8.8

Kaspersky Anti-Virus 2014Nově

© Siemens AG 2014. All Rights Reserved.

Strana 27 Safety Integrated

Kaspersky Anti Virus 2014

Windows Defender (Windows 8.1 and higher)Nově

Page 26: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Highlights

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Požadavky• STEP 7 Professional V13

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

Safety Advanced V13

• Jednotný vývojový systém pro standardní i bezpečnostní aplikace• Jedno společné tlačítko pro kompilaci

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administrationp p 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

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• Oblast modulů mimo rail• Ukládání nekonzistentních bloků

• Safety programování LAD a FBD• Grafické nastavení safe drive technologie

Podporované datové typy: BOOL INT DINT WORD DWORD* TIME UDT**New

© Siemens AG 2014. All Rights Reserved.

Strana 28 Safety Integrated

► Hands-on

examples• Podporované datové typy: BOOL, INT, DINT, WORD, DWORD*, TIME, UDT**

*DWORD currently not in S7-1500F / **UDT just with S7-1500F

in V13

Page 27: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13až do SIL 3 podle IEC61508 2nd Edition

F - Engineering F - CPU F - I/O Moduly+ +

STEP 7 Safety Advanced V13 F-LAD, F-FBD, F library

S7-1500F S7-1516F

ET 200SP F 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

© Siemens AG 2014. All Rights Reserved.

Strana 29 Safety Integrated

*already supported in Safety V12

Page 28: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Rozšíř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

Oddělení standardního a Safety programu přes F-OB a nezávisléOddělení standardního a Safety programu přes F OB a nezávislé nastavení cyklu a watchdogu

Automatické volání F-programu "Main Safety„

Vylepšný výpis programuy p ý ýp p g

S7-1500F UDT pro failsafe datové typy

Kontrolní součty funčních celků

© Siemens AG 2014. All Rights Reserved.

Strana 30 Safety Integrated

Efektivní vývoj failsafe programů

Page 29: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13 PerformanceMalé změny v programu, kompilace a download během monitoringu

-17%

-50%CPU 317F

Vylepšení pro S7-300F CPU

Delta kompilace v přípravě

© Siemens AG 2014. All Rights Reserved.

Strana 31 Safety Integrated

V13V12 Dev.

Version CPU 1516F

Page 30: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Výkon

-54%26

x 2

106

-90%10

12

5

16x 10

Standard part

F il f t

S7-1500F znatelně rychlejší

107

4 1 ms

Failsafe part

CPU 317F CPU 1516F

než S7-300 F-CPU

S7-1518F nejrychlejší F-CPU všech dob

CPU 319F CPU 1518F

© Siemens AG 2014. All Rights Reserved.

Strana 32 Safety Integrated

Based on typical 317F customer project

Page 31: Safety Integrated květen 2014 Safety Integrated

Safety V13Souhrn

Integrace Safety v TIA Portálu

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 Další vylepšení s Delta-compile

léto 2014 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

Page 32: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Highlights

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Konzistentní žluté značení safety objektů

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 34 Safety Integrated

► Hands-on

examples

Page 33: Safety Integrated květen 2014 Safety Integrated

KonfiguraceF-CPU

S7-1500F S7-300F/400F/WinAC

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC SafetyS7-1500F protection

Standardně nastaveno “No Každý uživatel může číst a

► Addressing

► ET 200S

► ET200SPprotection”

ýměnit HW konfiguraci i bloky

Heslo pouze pro fail-safe Nově

Read only

HMI komunikace je možná

K l t í h

© Siemens AG 2014. All Rights Reserved.

Strana 35 Safety Integrated

Kompletní ochrana

Page 34: Safety Integrated květen 2014 Safety Integrated

Konfigurace F-CPU

S7-1500F S7-300F/400F/WinAC

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC SafetyS7-1500F zabezpečeníZvláštní heslo pro každou úroveň

přístupu

► Addressing

► ET 200S

► ET200SP(např. pro různé skupiny

uživatelů)

New

© Siemens AG 2014. All Rights Reserved.

Strana 36 Safety Integrated

Page 35: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Porovnání Safety Programů

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Porovnání safety programů funguje stejně jako u standardních

• Tzv. comparison editor může být použit pro offline-online i offline-offline

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp ý p 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 porovnání může být použito pro změny v acceptance testu.

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationOffline offline porovnání může být použito pro změny v acceptance testu.

Symbol Meaning for safety program Possible causes

The offline and online versions of the object are identical.

All criteria named above match both offline and online.

Symbol Meaning for safety program Possible causes

Both offline versions of the object are identical.

All criteria indicated above are met

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

are identical.

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 are identical. are met

Both offline versions of the object are different

The differences are indicated in the "Details" column.

Object available only in safety program 1

© Siemens AG 2014. All Rights Reserved.

Strana 37 Safety Integrated

► Hands-on

examples

Object only available online

The block is only available online.

safety program 1

Object available only in safety program 2

Page 36: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Porovnávání Safety programů

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Porovnání safety programů

1vyberte “Tools > Compare

2

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesvyberte Tools Compare > Offline/online”

Vyberte “Compare only F-blocks”

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationVyberte Compare only F-blocks pro porovnání safety prog.

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Vyber F blok pro zobratení

signatury.

© Siemens AG 2014. All Rights Reserved.

Strana 38 Safety Integrated

► Hands-on

examplessignatury.

Page 37: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13 - programováníF-suitable PLC data type (F-UDT)

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F uživatelský datový typ

• PLC datové typy (UDT) jsou datové struktury definované uživatelem a které

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesypy ( ) j y

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-UDT do jiného F-UDT není podporování!

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationVnoření F UDT do jiného F UDT není podporování!

• F-UDT mohou být použivy v safety programu i v standardním programu

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Nově uS7-1500F

© Siemens AG 2014. All Rights Reserved.

Strana 39 Safety Integrated

► Hands-on

examples

Page 38: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-suitable PLC data type (F-UDT)

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Přístup s F-UDT na fail-safe I/O

• Structura tagu v F-suitable PLC data type musí být stejná jako struktura

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesg yp ý j j

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)

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administrationnebo 16 BOOL tagů (hodnota + status kanálu)

• Na deaktivované F-I/O nelze z F-UDT!

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 40 Safety Integrated

► Hands-on

examples

Page 39: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13TRUE / FALSE

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13TRUE a FALSE při volání bloků

Boolovské konstanty "FALSE" pro 0 a "TRUE" pro 1 jsou nově dostupné u S7-1500 F-CPU k

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy p p j p

přiřazení parametru u volání bloků.

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

New in S7-1500F S7-300F/400FS7-1500F

© Siemens AG 2014. All Rights Reserved.

Strana 41 Safety Integrated

► Hands-on

examples

Page 40: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Signatury

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Funkční signatury F-bloků

•Snadné porovnání změn ve fail-safe programu díky funkční signatuře.

Nově v S7-1500F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp p g y 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:

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationPříklad:

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 42 Safety Integrated

► Hands-on

examples

Page 41: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Signatury

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Signatury parametrů F-I/O modulů s a bez PROFIsafe adresy

Pokud zůstanou stejné parametry a změní se jen PROFIsafe adresy

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesj p y j y

signatura F parametrů se nezmění

Píklad před změnou:

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 43 Safety Integrated

► Hands-on

examples

Page 42: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Safety knihovna

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Ne všechny S7-300F/400F fukce jsou dostupné pro S7-1500F!

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• Pro nepřímou adresaci ale S7-1500 je programována symbolicky

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• Byl použit k otvírání Global-DB pro nepřímý

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• 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ě když

přístup.

© Siemens AG 2014. All Rights Reserved.

Strana 44 Safety Integrated

► Hands-on

examplesuvolnění rozsahu mutingu v případě, když chyba nemůže být okamžitě odstraněna.

Page 43: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Přiřazení F-Adresy s FB105

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13

Přiřazení F-Adresy bez softwaru

FAddressAssignment blok „FB105“Novinka

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► LicensesPř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šší

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationPro 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čů

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Ke stažení na SIMATIC Service & Support homepage (Q3-2014)

© Siemens AG 2014. All Rights Reserved.

Strana 45 Safety Integrated

► Hands-on

examples

Page 44: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Systemové bloky

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F_RTG1SysInfo DB

Nově v

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• Systémový F-DB (nahrazuje F-GLOBDB u S7-1500F

S7-1500F

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationF GLOBDB u S7 1500F

• Poskytuje informace využitelné v uživatelském programu

• Přístup přes symbolickou adresaci

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• Přístup přes symbolickou adresaci„RTG1SysInfo“.XXX

© Siemens AG 2014. All Rights Reserved.

Strana 46 Safety Integrated

► Hands-on

examples

Page 45: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13Novinky a vylepšení

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V13

•Spouštěno z Portal view:St tI t ll d ft

•Spouštěno z Portal view:St tI t ll d ft

TIA Portal Update Tool

► STEP 7 Safety Advanced V13StartInstalled software

Check for updates•Kontroluje a informuje o stavu SW v TIA-Portálu

StartInstalled softwareCheck for updates

•Kontroluje a informuje o stavu SW v TIA-Portálu

•Download updatů•Pause / Resume stahování• Instalace updatů

•Download updatů•Pause / Resume stahování• Instalace updatů

Nově v V13

© Siemens AG 2014. All Rights Reserved.

Strana 47 Safety Integrated

Page 46: Safety Integrated květen 2014 Safety Integrated

Teamengineering… jak pracovat v týmu

C & M

► PLC Proxy forHMI

► Team Engineering

PLC proxy pro HMI► Online

Commissioning ofa S7-1500

► Copy & Merge… práce v týmu pro HMI a PLC inženýry – lze uplatnit také v prostředí Classic

K i l č í j ktůKopie a sloučení projektů… vzájemné sdílení (kopie) projektu a následné sloučení projektů po provedených změnáchp p ý

Online provoz… přístup do jednoho PLC

© Siemens AG 2014. All Rights Reserved.

Strana 48 Safety Integrated

s více uživateli současně

Page 47: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13Novinky

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V132 druhy knihoven

• Project library► STEP 7 Safety

Advanced V13

j y• Samostatná pro každý projekt• Přiřazena k projektu (otevřena,

uložena a uzavřena s projektem)Types

• Global library• Nezávislá na projektu• Pro využití objektů v různých

projektech

Types Master copies

Common dataprojektechMaster copies

Global library

Common data

© Siemens AG 2014. All Rights Reserved.

Strana 49 Safety Integrated

Project library

Page 48: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13Novinky

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V13Vylepšená práce s knihovnami• Typy

• Jsou centralizované template ► STEP 7 Safety Advanced V13• Jsou centralizované template

• 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 a jejich kopie nejsou spojeny nejsou měněny

Master copies

p j j p j p j y j ycentrálně

• Společná data

Common data

© Siemens AG 2014. All Rights Reserved.

Strana 50 Safety Integrated

• data obecně např. protokoly Library

Page 49: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13Highlights & New Features

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V13Vlastnosti známé z MS Office pro efektivnější programování

• AutoFill: ► STEP 7 Safety Advanced V13

AutoFill:• Např. v PLC tags• Např. v data blocks• Např. v HMI

© Siemens AG 2014. All Rights Reserved.

Strana 51 Safety Integrated

Page 50: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Licence

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Upgrade licence z Distributed Safety nebo Safety Advanced V11/12

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► LicensesTIA Portal V13

STEP 7 Safety

Classic TIA Portal V11/12 Migrace

STEP 7 Safety

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationAdvanced V13(Combo license for

Upgrade from Classic)

upgrade y

Advanced V11/12 (Combo license for

Upgrade from Classic)

Distributed Safety V5.4 SP5

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

STEP 7 Safety Advanced(SSA) SUS

persistsDistributed Safety (DS) SUS

STEP 7 Safety Advanced(SSA) SUS

© Siemens AG 2014. All Rights Reserved.

Strana 52 Safety Integrated

► Hands-on

examples

Page 51: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Licence

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Dostupné licence (Industry Mall)

Product name Article No.

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

STEP 7 Safety Advanced V13Software Download

6ES7833-1FA13-0YA5 6ES7833-1FA13-0YH5

STEP 7 Safety Advanced V11...V12 -> V13 UpgradeSoftware Download

6ES7833-1FA13-0YE56ES7833-1FA13-0YK5

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationSoftware Download 6ES7833-1FA13-0YK5

Upgrade S7 Distributed Safety V5.4 SP5 -> V13Software Download

6ES7833-1FA13-0YF56ES7833-1FA13-0YY5

SUS STEP 7 Safety AdvancedSoftware Download

6ES7833-1FC00-0YX26ES7833 1FC00 0YY0

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Software Download 6ES7833-1FC00-0YY0

SUS STEP 7 Safety Advanced compact ** 6ES7833-1FC00-0YM2

© Siemens AG 2014. All Rights Reserved.

Strana 53 Safety Integrated

► Hands-on

examples

**SUS compact means that irrespective of the number of ordered packages only one data carrier and one USB stick will be delivered.

Page 52: Safety Integrated květen 2014 Safety Integrated

Diagnostika

© Siemens AG 2014. All Rights Reserved.

Strana 54 Safety Integrated

Page 53: Safety Integrated květen 2014 Safety Integrated

S7-1500FWebserver – pomáhá i pro Safety

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety

Nově v S7-1500F

► F-Addressassignment

► Differences in F-Addressing

► Addressing

► ET 200S

► ET200SP

► System diagnostics

► Profinet device name

assignment

© Siemens AG 2014. All Rights Reserved.

Strana 55 Safety Integrated

Page 54: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500 novinky v TIA Portal V13 Nové jazyky pro zobrazení na webserver a displej

• Nové jazyky pro zobrazení na webserver a displej :

Nové prvky pro displej a webserver

• Nyní nově:

• Ruština, Japonština, Turečtina, Portugalština, Korejština

• Čtení watch tables a force table přímo na displeji CPU

New

Čtení watch tables a force table přímo na displeji CPU

Watch table na displeji CPU

© Siemens AG 2014. All Rights Reserved.

Strana 56 Safety Integrated

Page 55: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety V13 Diagnostika v S7-1500

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety

• Diagnostika integrována ve

Nově

► F-Addressassignment

► Differences in F-Addressing

► Addressing

► ET 200S

► ET200SP

FB49, DB49

DB50 FC49

• Nejsou nutné další funkční bloky jako u S7-300/400

Diagnostika integrována ve firmware S7-1500

► System diagnostics

► Profinet device name

assignment

• Snadná konfigurace alarmů

DB50, FC49• Diagnostika dostupná i ve STOP

PLC

© Siemens AG 2014. All Rights Reserved.

Strana 57 Safety Integrated

Page 56: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety V13 Diagnostika v S7-1500

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety

Standardně zapnuto

► F-Addressassignment

► Differences in F-Addressing

► Addressing

► ET 200S

► ET200SP

Nově

► System diagnostics

► Profinet device name

assignment

R hl jší ří t k

© Siemens AG 2014. All Rights Reserved.

Strana 58 Safety Integrated

Rychlejší přístup k diagnostice

Page 57: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety V13 Diagnostika S7-1500

► ET200SP

► F-I/O parameters

► F-CPU

► SIMATIC Safety

S7-1500 S7-300/400

Default settings enabled disabled

► F-Addressassignment

► Differences in F-Addressing

► Addressing

► ET 200S

► ET200SPDefault settings enabled disabled

Implementace ve FirmwareŽádné bloky

distributed blocks

► System diagnostics

► Profinet device name

assignment

Dostupnost PLC – “STOP”PLC – “RUN”

PLC – “RUN”

Vliv na výkon(Generation/Download)

Nemá vliv vysoký(generování bloků)(Generation/Download) (generování bloků)

Připojení „3rd-Party“-HMI

Není možný(jiná architektura)

Export/Import generovaných hlášení (sSTEP 7 “Classic”)

© Siemens AG 2014. All Rights Reserved.

Strana 59 Safety Integrated

Page 58: Safety Integrated květen 2014 Safety Integrated

Děkuji za pozornost

Vojtěch Kubáň

I IA&DT AS

Siemensova 1155 00 Praha 13Tel: 233 032 416E-Mail: vojtech kuban@siemens [email protected]

© Siemens AG 2014. All Rights Reserved.

Strana 60 Safety Integrated

siemens.com/safety-integrated

Page 59: Safety Integrated květen 2014 Safety Integrated

SIMATIC S7-1500 FW V1.5New features of the Display

Display with new functions for efficient commissioning d f i di i

Efficient commissioning using the Display Watch tables in the Display

and fast on-site diagnostics:

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

S t f dditi l l R i JSet IP addresses of Ethernet modules:

Support of additional languages: Russian, Japanese, Portuguese, Turkish and Korean

User defined logo

© Siemens AG 2014. All Rights Reserved.

Strana 61 Safety Integrated

Page 60: Safety Integrated květen 2014 Safety Integrated

TIA Portal V13 Multi language support for worldwide use

► STEP 7 Safety

► Highlights & New Features

► Overview

► TIA Portal V13

• German

Selectable GUI language:

• STEP 7 V13:C t (f bl k t d l t ) b

Project texts

► STEP 7 Safety Advanced V13• English

• French• Spanish• Italian

Comments (for blocks, tags, modules, etc.) can 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 projectItalian

• Chinese simplified

In Preparation:• Japanese

together with the project.

• WinCC V13:Messages and text in screens can be created in several languages• Japanese

• Korean• Portuguese• Russian

several languages

• HMI & PLC System messages are created automatically in several languages

© Siemens AG 2014. All Rights Reserved.

Strana 62 Safety Integrated

Page 61: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-System blocks

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Safety program always consists…

• User created F-blocksS7-1500F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• Management in the program blocks folder• Call in the Main Safety block

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• System created F-blocks (Coded Processing) • Are created when the user program is compiled

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• 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 measuresS f t l t d t t S7 300F/400F

© Siemens AG 2014. All Rights Reserved.

Strana 63 Safety Integrated

► Hands-on

examples• Safety-related tests S7-300F/400F

Page 62: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-System blocks

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F_GLOBDB

• Is a system created F-data block

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy

• Provides information for• Standard program

• Safety mode of PLC

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationSafety mode of PLC

• Error while execution of safety program • F-signature • Time stamp of last program compilation

• Safety program

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• Safety program• VKE0: Constant value „0“ (FALSE)• VKE1: Constant value „1“ (TRUE)

A i b li dd i F GLOBDB“ XXX

© Siemens AG 2014. All Rights Reserved.

Strana 64 Safety Integrated

► Hands-on

examples• Access via symbolic addressing „F_GLOBDB“.XXX

Page 63: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-System blocks

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F_RTG1SysInfo DB

New in

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• Is a system created F-data block

S7-1500F

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• Provides information that can be used in the standard program

• Access via symbolic addressing

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• Access via symbolic addressing „RTG1SysInfo“.XXX

© Siemens AG 2014. All Rights Reserved.

Strana 65 Safety Integrated

► Hands-on

examples

Page 64: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F-I/O DB

• Is automatically generated for each F-I/O module (in safety mode) when it is

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy g ( y )

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

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

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 I/O module after:

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• For reintegration of the F-I/O module after:• PROFIsafe communication errors• F-I/O module and channel errors

• For manual passivation depending on specific conditions in the safety ( i ti “)

© Siemens AG 2014. All Rights Reserved.

Strana 66 Safety Integrated

► Hands-on

examplesprogram („group passivation“)

Page 65: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13TRUE / FALSE

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13TRUE and FALSE for block calls

The Boolean constants "FALSE" for 0 and "TRUE" for 1 are available for S7-1500 F-CPUs to

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

assign parameters during block calls.

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

New in S7-1500F S7-300F/400FS7-1500F

© Siemens AG 2014. All Rights Reserved.

Strana 67 Safety Integrated

► Hands-on

examples

Page 66: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13TRUE / FALSE

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13TRUE and FALSE 1 for bit logic operations

• If you require the Boolean constant 1 for bit logic operations, you can interconnect the

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy q g p y

corresponding input of the bit logic operation with the "Assignment" instruction. Do not interconnect the box input of the "Assignment" instruction in FBD.

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment• 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 t" i t ti i FBD

© Siemens AG 2014. All Rights Reserved.

Strana 68 Safety Integrated

► Hands-on

examples"Assignment" instruction in FBD.

Page 67: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Value status

• Additional information for the channel value of a F-I/O module.New in

S7-1500F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• Supports fail-safe modules ET200SP, ET200S, ET200iSP, ET200pro, ET200M

• Provides information on the validity of the corresponding channel value:

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationProvides 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 module can only be accessed

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• The channel value and value status of a 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).

© Siemens AG 2014. All Rights Reserved.

Strana 69 Safety Integrated

► Hands-on

examples

Page 68: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Location of value status bits in the PII for fail-safe digital input modules

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

Example of address assignment in the PII for a F-DI module with

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• The value status bits come straight after the channel values in the PII

16 channels

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• The value status bits come straight after the channel values in the PII.

© Siemens AG 2014. All Rights Reserved.

Strana 70 Safety Integrated

► Hands-on

examples

Page 69: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Location of value status bits in the PII for fail-safe digital output modules

Example of address

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp

assignment in the PIQ for a F-DQ module with

4 channels

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• The value status bits in the PII are mapped with the same structure as the channel values in the PIQ.

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Example of address assignment in the PII

for a F-DQ module with

© Siemens AG 2014. All Rights Reserved.

Strana 71 Safety Integrated

► Hands-on

examples4 channels

Page 70: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Location of value status bits in the PII for fail-safe digital input/output modules

Example of address

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

• The value status bits in the PII are mapped with the same structure

passignment in the PIQ for a F-DI/DQ module

with 2/1 channels

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationThe value status bits in the PII are mapped with the same structure as the channel values in the PII and PIQ.

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Example of address assignment in the PII for a F-DI/DQ module

© Siemens AG 2014. All Rights Reserved.

Strana 72 Safety Integrated

► Hands-on

exampleswith 2/1 channels

Page 71: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Location of value status bits in the PII for fail-safe analog input modules

Example of address

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp

assignment in the PII for a F-AI module with

8 channels

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

• The value status comes straight after the channel values in the PII. .

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 73 Safety Integrated

► Hands-on

examples

Page 72: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Differences 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

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesvalue status

ACK_NEC

QBAD

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

PASS_OUT

QBAD_I_xx *

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

QBAD_O_xx *

Value status

© Siemens AG 2014. All Rights Reserved.

Strana 74 Safety Integrated

► Hands-on

examples

* 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

Page 73: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-I/O DB

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Differences in evaluation in S7-1500 and S7-300/400

Scenario Value status (S7-1500F) Q_BAD (S7-300F/400F)

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

Valid values on F-I/O (no fault)

Channel failure occurs

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

Channel failure is gone (ACK_REQ)

Acknowledgement of the failure (ACK_REI)

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 75 Safety Integrated

► Hands-on

examples

Page 74: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-suitable PLC data type (F-UDT)

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F-suitable PLC data type

• PLC data types (UDT) are data structures you have defined that you can use

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesyp ( ) y y

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 within another F-UDT is not supported!

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationA nesting of F UDT s within another F UDT is not supported!

• F-suitable PLC data types can be used in the safety program and as well in the standard program.

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

New in S7-1500F

© Siemens AG 2014. All Rights Reserved.

Strana 76 Safety Integrated

► Hands-on

examples

Page 75: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-suitable PLC data type (F-UDT)

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Access with a F-UDT to fail-safe I/Os

• The structure of the tags in the F-suitable PLC data type must be the same

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesg yp

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)

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administrationor 16 BOOL tags (channel value value status)

• Disabled F-I/O channels are not permitted to access from a F-UDT!

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 77 Safety Integrated

► Hands-on

examples

Page 76: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Data exchange between standard and safety program

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Allowed in the standard program:

• Reading access to F-data like

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesg

• Fail-safe data blocks• Process image of F-I/O modules

• For evaluation of actual signal and operation states• Writing access to F-data is not permitted!

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationWriting access to F data is not permitted!

Allowed in the safety program:

• Reading OR writing access to standard data like

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• 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 f t d t ti STOP f th CPU

© Siemens AG 2014. All Rights Reserved.

Strana 78 Safety Integrated

► Hands-on

examplessafety program data corruption STOP of the CPU

Page 77: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Access Process Image

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13

From the standard program

From the safetyprogram

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

reading writing reading writing

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

Standard process image

Inputs

Outputs

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Fail-safe process image

Inputs

Outputs

© Siemens AG 2014. All Rights Reserved.

Strana 79 Safety Integrated

► Hands-on

examplesOutputs

Page 78: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Access Data Blocks

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13

From the standard program

From the safetyprogram

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

reading writing reading writing

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationStandard data block

Fail-safe data block

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 80 Safety Integrated

► Hands-on

examples

Page 79: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F-Program architecture S7-300F/400F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 81 Safety Integrated

► Hands-on

examples

Page 80: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13F-Program architecture S7-1500F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

New in S7 1500F

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationS7-1500F

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 82 Safety Integrated

► Hands-on

examples

Page 81: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Main Safety block S7-300F/400F

• First F-block that can be programmed by the user

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp g y

• 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-Runtime Group

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationOne F Runtime Group including Main Safety block and the call in the OB35 block is created automatically after

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

automatically after inserting an F-CPU in the network view

C S O f f

© Siemens AG 2014. All Rights Reserved.

Strana 83 Safety Integrated

► Hands-on

examplesCPU goes to STOP, if the time between two calls of a F-Runtime Group exceeds the max. cycle time!

Page 82: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Cyclic interrupts S7-300F/400F

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licenses

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 84 Safety Integrated

► Hands-on

examples

Page 83: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Main Safety block S7-1500F

• First F-block that can be programmed by the user

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp g y

• 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-Runtime Group including

New in S7-1500F

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationOne F 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

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

network view

NoteNo F-runtime group communication possible! Therefore you also cannot

© Siemens AG 2014. All Rights Reserved.

Strana 85 Safety Integrated

► Hands-on

examplespossible! Therefore you also cannotdefine the DB for that.

Page 84: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13F-Runtime Group

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Structure of the safety program

• Always at the beginning, calls of:

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy g g

• F_RCVDP• F_RCVS7

• After that, calls of:Main

Safety

F_RCVxx

F-User Program

F-FB/ F-FB/

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationAfter that, calls of:• User created F-blocks• F-library blocks• Fail-safe instructions

(bit logic timer counter )

yBlockFB1

F FB/F-FC

F-DB

F FB/F-FC

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

(bit logic, timer, counter, …)

• Always at the end, calls of:• F_SENDDP

F SENDS7

F_SENDxx

© Siemens AG 2014. All Rights Reserved.

Strana 86 Safety Integrated

► Hands-on

examples• F_SENDS7

Page 85: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Safety Administration Editor

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13The Safety Administration Editor supports you in the following tasks:

• Displaying of status of the safety program

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp y g y p g

• Displaying of collective F-signature• Displaying of status of safety mode• Creating and organizing of F-runtime groups• Displaying information on the F-blocks

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationDisplaying information on the F blocks

• Specifying/changing access protection• Specifying/changing general settings for

the safety program Will be displayed if in the F-PLC properties

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

the safety mode is enabled (Default).

© Siemens AG 2014. All Rights Reserved.

Strana 87 Safety Integrated

► Hands-on

examples

Page 86: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Safety Administration Editor

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Safety Administration Editor - General:

• Under "General", the status of safety mode, the safety program, and the collective

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy y p g

F-signature are displayed to you.

“Di bl f t d ”

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration“Disable safety mode” function is not

implemented in the S7-1500F PLCs!

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 88 Safety Integrated

► Hands-on

examples

Page 87: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Safety Administration Editor

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Safety Administration Editor – F-runtime group:

• A safety program consists of one or two

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy p g

F-runtime groups.

• Under "F-runtime groups", you determine the blocks and properties of an F-runtime

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administrationthe blocks and properties of an F runtime group.

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

© Siemens AG 2014. All Rights Reserved.

Strana 89 Safety Integrated

► Hands-on

examples

Page 88: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Safety Administration Editor

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Safety Administration Editor – Settings:

• Under "Settings", you set the parameters for the safety program.

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesg y p y p g

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

Note:

“Safety mode can be disabled” is for all

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

Safety mode can be disabled is for all PLCs S7-300F/400F/1500F configurable but just useable for S7-300F/400F. For S7-1500F has this setting no influences!

© Siemens AG 2014. All Rights Reserved.

Strana 90 Safety Integrated

► Hands-on

examples

Page 89: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Testing safety program

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Changing the safety program data by modifying tags

In addition to data in the standard user program, which can always be modified, you can

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesp g y y

modify the following data of a safety program in deactivated safety mode:

• Process image of the F-I/O• F-DBs (except DB for F-runtime group communication), instance DBs of F-FBs

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationF DBs (except DB for F runtime group communication), instance DBs of F FBs

• F-I/O DBs

Note• F I/O can only be modified in RUN mode of the F CPU!

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• F-I/O can only be modified in RUN mode of the 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

" tl " " “!

© Siemens AG 2014. All Rights Reserved.

Strana 91 Safety Integrated

► Hands-on

examples"permanently" or "once“!

Page 90: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Testing safety program

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Additional rules for testing

• Forcing is not possible for F-I/O.

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesg p

• 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

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety AdministrationError during communication with the F I/O

• Error during safety-related CPU-CPU communication• Internal CPU faults

If you nevertheless want to use breakpoints for testing you must first deactivate safety

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

If you nevertheless want to use breakpoints for 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

© Siemens AG 2014. All Rights Reserved.

Strana 92 Safety Integrated

► Hands-on

examples

Page 91: Safety Integrated květen 2014 Safety Integrated

STEP 7 Safety Advanced V13Testing safety program

S7-300F/400FS7-1500F

Li

► Highlights

► STEP 7 Safety Advanced V13

► TIA Portal V13Testing the safety program with S7-PLCSIM

• You can monitor and modify tags of your safety program in S7-PLCSIM and perform other

► F-Runtime Group

► Data exchange

► F-UDT

► TRUE / FALSE

► F-System blocks

► Licensesy g y y p g p

write access operations in your safety program.• You only have to download your consistent safety program to an S7-PLCSIM.

► Safety library

► Signatures

► Know-How protection

► Testing

► Comparing

► Safety Administration

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 RCVDP SENDS7 and RCVS7 instructions together with

► Programmingexamples

► Safety print-out

► Cross-references

► Compile & Download

► F-Addressassignment

• You can use the SENDDP, RCVDP, 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.

© Siemens AG 2014. All Rights Reserved.

Strana 93 Safety Integrated

► Hands-on

examples