15
DF FA Novinky v Simotion Scout siemens.com Restricted © Siemens AG 2016

DF FA Novinky v Simotion Scout - w5.siemens.com · SIMOTION C, D STEP 7 V14 Safety V14 WinCC V14 Startdrive V14 STEP 7 V14 SP1 Safety V14 SP1 WinCC V14 SP1 Startdrive V14 SP1 SCOUT

  • Upload
    buikiet

  • View
    253

  • Download
    1

Embed Size (px)

Citation preview

DF FA

Novinky v Simotion Scout

siemens.com Restricted © Siemens AG 2016

Siemens AG 2017

20.07.2016 Page 2 DF FA PMA SP

SIMOTION

Motion control system pro všechny high-end aplikace

High-End Motion Control se SIMOTION

2016 Today

V4.4 • SCOUT TIA V4.4

• easyProject in SCOUT

• SIMOTION P320-4 E/S • Podpora ET200 SP/MP Timer I/DQ

V5.1 • SCOUT TIA

• OOP V2.0

• Simulace

V4.5 • SCOUT TIA V4.5

• Objektově orientované

programování

• OPC UA

Vx.y • SCOUT TIA

• SINAMICS

2017

• Tři hardwarové platformy

• Konzistentní vývojový systém SCOUT

• Integrace do TIA Portalu se SCOUT TIA

• Motion control a PLC v jednom systému

• Multitaskový systém zpracování

• Modulární stroje a zařízení

Siemens AG 2017

20.07.2016 Page 3 DF FA PMA SP

SIMOTION SCOUT TIA kompatibilita verzí

WinCC V13 SP1

SIMATIC HMI

Startdrive V13 SP1

SINAMICS

STEP 7 V13 SP1

SIMATIC PLC

Safety V13 SP1

Safety

Totally Integrated Automation

Jeden vývojový systém pro všechny úlohy

SCOUT V4.4

SIMOTION C, D

WinCC V14 Startdrive V14 STEP 7 V14 Safety V14

WinCC V14 SP1 Startdrive V14 SP1 STEP 7 V14 SP1 Safety V14 SP1

SCOUT V4.5

SCOUT V5.1

Od

07/2017 !!!

Siemens AG 2017

20.07.2016 Page 4 DF FA PMA SP

SIMOTION Motion control system pro všechny high-end aplikace

High-End Motion Control se SIMOTION

2016 Today

V4.4 • SCOUT TIA V4.4

• easyProject in SCOUT

• SIMOTION P320-4 E/S • Podpora ET200 SP/MP Timer I/DQ

V5.1 • SCOUT TIA

• OOP V2.0

• Simulace

V4.5 • SCOUT TIA V4.5

• Objektově orientované

programování

• OPC UA

Vx.y • SCOUT TIA

• SINAMICS

2017

• Tři hardwarové platformy

• Konzistentní vývojový systém SCOUT

• Integrace do TIA Portalu se SCOUT TIA

• Motion control a PLC v jednom systému

• Multitaskový systém zpracování

• Modulární stroje a zařízení

Intern © Siemens AG 2017

13.10.2016 Page 5 DF FA PMA SP

Realizace

ve SCOUTu

SIMOTION SCOUT V4.5 Objektově orientované programování umožňuje rozčlenit aplikaci do jasně uspořádané

objektové struktury

Struktura modulárního stroje se přesně odráží v softwaru

Obrovské zvýšení standardizace a opětovného využití softwaru

Moduly stroje v knihovně Modulární struktura stroje 1 2 3

Intern © Siemens AG 2016

13.10.2016 Page 6 DF FA PMA SP

Co je třída (class)?

CLASS ValveControl43

Properties (variables)

METHODS - functional

METHODS - commands

METHODS – status requests

METHODS – error detection

METHODS - communication

Třída popisuje úplnou funkcionalitu objektu

Objekty Třída (Class)

Instance

Valve1

Valve2-n

Reálný hardware

Intern © Siemens AG 2016

13.10.2016 Page 7 DF FA PMA SP

Dědičnost tříd podle IEC61131-3 ED3

CLASS X1 EXTENDS X

METHOD OVERRIDE b

METHOD a, b

METHOD c

CLASS X11 EXTENDS X1

METHOD a, b, c

METHOD d

CLASS X

METHOD a, METHOD b

CLASS Y

METHOD u, METHOD v

CLASS XY1 EXTENDS X1Y1

METHOD a, b, c, u, v, w

METHOD z

CLASS Y1 EXTENDS Y

METHOD u, v

METHOD w

CLASS X12 EXTENDS X1

METHOD a, b, c

METHOD f

Základní třídy

(CLASSES)

Derived

classes Vícenásobná

dědičnost není

možná

Intern © Siemens AG 2016

13.10.2016 Page 8 DF FA PMA SP

Příklad 4-portový/3-cestný ventil

Base class

Derived class

Intern © Siemens AG 2016

13.10.2016 Page 9 DF FA PMA SP

SIMOTION V4.5

Definice realizace OOP v SIMOTION ve dvou krocích

• Implementace method ve

funkčních blocích

• Implementace tříd a metod

• Hlavní implementace dědičnosti

tříd a metod

• Implementace rozhranní

• Rozšíření dědičnosti

s rozhranními (interfaces)

1. Krok (V4.5)

Intern © Siemens AG 2016

13.10.2016 Page 10 DF FA PMA SP

Challenges

SIMOTION SCOUT V4.5

Objektově orientované programování zajišťuje efektivní realizaci komplexních

softwarových projektů

Větší flexibilita stroje Optimalizovaný vývoj

softwaru

Zvýšené náklady na

údržbu softwaru Digitalizace

!

Příležitosti Výhody pro uživatele +

Nezávislý vývoj s definovanými rozhraními Snížení času pro vývoj

OOP v knihovnách Zvýšená standardizace a opětovná použitelnost

Následný vývoj využívající dědičnost Snížené požadavky na programování a testování

Moduly stroje jsou reprezentovány SW-objekty Zvýšení softwarové modularizace

Zapouzdření objektů Vyšší zabezpečení během provádění programu

Intern © Siemens AG 2016

13.10.2016 Page 11 DF FA PMA SP

Technická kniha o objektově orientovaném programování se SIMOTION

SCOUT umožňuje konkrétní realizaci OOP

Cílová skupina

Elektro-inženýři, technici nebo zkušení inženýři v automatizaci

1: pochopení

• Trendy směrem ke stále flexibilnějším řešením

• Růst mechatronických systémů a modulárních funkčních jednotek

• Požadavky na software a jeho návrh v oboru automatizace

Read more: www.siemens.de/simotion-oop

Cíl:

Pohled do OOP-způsobu myšlení a programování v automatizaci

2: Implementace • Příklady různých objektově orientovaných technik

• Návrh příkladů jako postup krok za krokem

• Vytvoření hotového stroje připraveného k použití

Intern © Siemens AG 2016

13.10.2016 Page 12 DF FA PMA SP

SIMOTION Motion control system pro všechny high-end aplikace

High-End Motion Control se SIMOTION

2016 Today

V4.4 • SCOUT TIA V4.4

• easyProject in SCOUT

• SIMOTION P320-4 E/S • Podpora ET200 SP/MP Timer I/DQ

V5.1 • SCOUT TIA

• OOP V2.0

• Simulace

V4.5 • SCOUT TIA V4.5

• Objektově orientované

programování

• OPC UA

Vx.y • SCOUT TIA

• SINAMICS

2017

• Tři hardwarové platformy

• Konzistentní vývojový systém SCOUT

• Integrace do TIA Portalu se SCOUT TIA

• Motion control a PLC v jednom systému

• Multitaskový systém zpracování

• Modulární stroje a zařízení

Intern © Siemens AG 2016

13.10.2016 Page 13 DF FA PMA SP

SIMOTION V5.1

Definice realizace OOP v SIMOTION ve dvou krocích

• Implementace referencí (zvyšuje flexibilitu použítím REF_TO Class)

• I/O-reference ve FB a CLASS (umožňuje definovat I/O-propojení v knihovnách)

• Namespaces podle IEC (rozšíření již existujících namespaces)

• Object-Browser pro všechna data (přehled o všech datech)

• Pokročilé skriptování

• Podpora Windows 10

• Simulace integrovaná do SCOUTu

2. krok

Intern © Siemens AG 2016

13.10.2016 Page 14 DF FA PMA SP

SIMOTION SCOUT V5.1

SIMOSIM pro SCOUT / SCOUT TIA: simulace a test softwaru bez hardwaru

Vlastnost / funkce Benefit

• Simulace řízení SIMOTION s online

přístupem a funkčním testem softwaru

v SIMOTION SCOUT.

• Včasná detekce chyb v programu.

• Optimizace programu a procesů.

• Zkrácení času pro uvedení do

provozu.

• Testování programu bez přídavného

hardwaru.

• Monitorování a modifikace širokého

spektra procesních hodnot během

výkonu programu

• Doplněk simulace D4x5-2 je

standardní součástí SCOUTu.

• Podpora pro všechny testovné funkce

(status program, debugging,

breakpoints, traces, etc.).

• Simulace os.

• Přístup k I/Os je definován v projektu –

čtení a zápis.

• Ovládání I/Os použitím „watch tables“

nebo SIMOTION IT web server.

SIMOSIM User interface

Siemens AG 2017

20.07.2016 Page 15 DF FA PMA SP

Děkuji za pozornost !

Radek Novotný

Siemens s.r.o.

RC-CZ DF FA PMA

Tel : +420 544 508 467

Fax: +420 233 035 742

Mobil: +420 720 537 708

Email: [email protected]

siemens.com