TIA Portal Innovation Tour Zaměření na produkty: TIA Portal V12 SIMATIC SIMATIC ET 200SP a ET 200MP SINAMICS Startdrive a další
Program TIA Portal V12 Práce s projekty, knihovnami, bloky Programování 13:00 14:15 Kosek Přestávka 14:15 14:30 TIA Portal V12 Pohony, technologické objekty, Trace 14:30 15:30 Burdilák, Vojanec Přestávka 15:30 15:45 TIA Portal V12 Diagnostika, zabezpečení Novinky, ET 200 15:45 16:45 Vojanec, Rakušan Diskuze, Večeře 16:45??? R. Kosek Slide 2 IA AS
SIMATIC Shrnutí z minula (viz TIAnD 2013.03) významné přednosti a hlavní inovace Zabezpečení Ochrana duševního vlastnictví a investic Ochrana proti neautorizovaným změnám v projektu Chráněná komunikace, ochrana proti kopírování a manipulaci s daty Konstrukce a ovládání Srozumitelná diagnostika v textové podobě Barevný, odnímatelný displej Jednoduchá a rychlá montáž, zapojení Snadná rozšiřitelnost Technologické funkce Všechna CPU s vestavěnou podporou funkcí řízení polohy a pohybu (Motion Control) Pohodlná práce s pohony Sinamics PROFIdrive a programování s PLCopen bloky Systémová diagnostika Efektivní analýza poruch a chyb Uniformita zobrazení Snižování prostojů technologie Výkonnost Vyšší produktivita výroby díky kratším cyklům stroje Projektování v prostředí TIA Portal Efektivní implementace & servis, údržba ušetří čas a peníze Dlouhodobá ochrana investic a zachování know-how Neomezená programovatelnost, flexibilita Úspora nákladů na hardware, vysoký výpočetní výkon a kvalita řízení R. Kosek Slide 3 IA AS
Jak šetří TIA Portal čas a peníze? siemens.com/tia-portal Design (návrh systému) Commissioning (realizace) Maintenance (údržba a servis) Intuitivní: Snadno se naučit, snadno používat Různé systémy Efektivní: Integrace a opětovné použití Ochrana investic a snadná rozšiřitelnost: Možnost zachování osvědčeného Rozšíření stávajícího Stabilní platforma pro budoucnost R. Kosek Slide 4 IA AS
Jak šetří TIA Portal čas a peníze? siemens.com/tia-portal R. Kosek Slide 5 IA AS
SIMATIC STEP 7 V12 Hlavní přednosti a inovace stav 06/2013
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 7 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 8 IA AS
STEP 7 úvod Pro každou úlohu ten správný zápis programu PLC Simatic nabízí obecně: Různé programovací jazyky LAD/FBD STL GRAPH SCL Různé typy programových bloků OB FC FB Local Global R. Kosek Slide 9 IA AS
STEP 7 inovace Inovovaný kompilátor pro LAD/FBD/SCL/STL/Graph Optimální výkonnost v libovolném programovacím jazyce Všechny jazyky kompilovány přímo do strojového kódu: Použití programovacího jazyka dle osobních preferencí Všechny funkce k dispozici také v LAD/FBD (Calculate Box, indexace pole ) LAD FBD SCL STL Graph od V12 SP1 R. Kosek Slide 10 IA AS
STEP 7 úvod OB Organizační bloky OB tvoří rozhraní mezi OS a uživatelským programem FB FC Local HW OS OB FC FC Optimierter DB Global OS : Operační systém HW: Hardwarová konfigurace R. Kosek Slide 11 IA AS
STEP 7 úvod OB Organizační bloky OB OB Organizační bloky : Rozhraní mezi operačním systémem a uživatelským programem Jak se má PLC chovat v různých situacích lze ovlivnit právě programováním v organizačních blocích K dispozici jsou různá OB: Startup bloky Programové bloky Událostmi řízené spuštění bloku Časem řízené spuštění bloku Výběr OB ve Step7 R. Kosek Slide 12 IA AS
STEP 7 inovace Nové možnosti s OB Volné strukturování a modularizace uživatelského programu Počet OBs: Až 100 programových a startup OBs Až 20 přerušení časových, cyklických a se zpožděním Až 50 přerušení vyvolaných HW Více programových OBs Main_1 OB1 Uživatelský program FC FB Local Main_y OB200 FC FB Local Main_x OB300 FC FB Local R. Kosek Slide 13 IA AS
STEP 7 inovace Nové možnosti s OB Volné strukturování a modularizace uživatelského programu Počet OBs: Až 100 programových a startup OBs Až 20 přerušení časových, cyklických a se zpožděním Až 50 přerušení vyvolaných HW Priority OBs: Každé OB má definovanou prioritu: nejvyšší (27) nejnižší (1) OB s vyšší prioritou přerušuje OB s nižší prioritou OB se stejnou prioritou jsou zpracovávána v pořadí jak byla vytvořena (očíslována) Více programových OBs Main_1 OB1 Main_y OB200 Main_x OB300 Uživatelský program FC FC FC FB FB FB Local Local Local R. Kosek Slide 14 IA AS
R. Kosek Slide 15 IA AS
R. Kosek Slide 16 IA AS
STEP 7 inovace Nové možnosti s OB Více: Siemens technical support ID: 40654862 Volné strukturování a modularizace uživatelského programu Počet OBs: Až 100 programových a startup OBs Až 20 přerušení časových, cyklických a se zpožděním Až 50 přerušení vyvolaných HW Priority OBs: Každé OB má definovanou prioritu: nejvyšší (27) nejnižší (1) OB s vyšší prioritou přerušuje OB s nižší prioritou OB se stejnou prioritou jsou zpracovávána v pořadí jak byla vytvořena (očíslována) Výhody: Přehlednější dělení programu a jednodušší struktura Lze tvořit programové skupiny včetně OB, např. v knihovnách a dělit si práci, dělit různé typy úloh apod. Více programových OBs Main_1 OB1 Main_y OB200 Main_x OB300 Uživatelský program FC FC FC FB FB FB Local Local Local R. Kosek Slide 17 IA AS
STEP 7 inovace Optimalizované a standardní bloky Patřičný výkon, snadné a opětovné použití programových kódů Dva typy bloků pro nové procesory: Optimalizované: rychlejší, více datové konzistence, lze adresovat pouze symbolicky Optimalizované bloky (FB, DB) nemají pevné adresy, nemají offset Standardní: kompatibilní s S7-300/400 včetně absolutního adresování Standardní bloky (FB, DB) mají pevné adresy, mají offset R. Kosek Slide 18 IA AS
STEP 7 inovace Optimalizované a standardní bloky Ukázka, komentář R. Kosek Slide 19 IA AS
STEP 7 inovace Optimalizované a standardní bloky Více: Siemens technical support ID: 67518885 Patřičný výkon, snadné a opětovné použití programových kódů Dva typy bloků pro nové procesory: Optimalizované: rychlejší, více datové konzistence, lze adresovat pouze symbolicky Standardní: kompatibilní s S7-300/400 včetně absolutního adresování Výhody optimalizovaných bloků: Nejrychlejší možný přístup k datům, ukládání dat je optimalizováno samotným systémem, je nezávislé na dekladaci v DB. Přístup k datům přes symboly, bez nebezpečí nesrovnalostí způsobených nesprávnou absolutní adresou Změny v deklaraci proměnných negenerují chyby v přístupu k datům, protože přístupy jsou prováděny symbolicky (např. z HMI) Přepnutí ve vlastnostech bloku: V12 vytváří automaticky bloky optimalizované (Default setting: optimized) Pro každý blok (/) lze individuálně nastavit R. Kosek Slide 20 IA AS
STEP 7 inovace Optimalizované a standardní bloky Lokální Temp proměnné s jednoduchými datovými typy (Int, Byte, ) jsou automaticky při volání bloku inicializovány s hodnotou "0" : planned Programátor nemusí myslet na inicializaci (menší programátorské úsilí) Nemůže dojít k chybám způsobených zapomenutou inicializací Standard bloky Optimalizované bloky FC FC Hodnota Temp_Var není definována Hodnota Temp_Var je 0 Automatická inicializace je podporována u od FW V1. U se zatím počítá s podporou od FW V4. Při použití starších FW verzí musí inicializaci provést sám uživatel. Na to je třeba brát ohled zvláště při kopírování bloků mezi různými PLC! R. Kosek Slide 21 IA AS
STEP 7 inovace Nové možnosti s DB Ukázka, komentář Jednoduší ladění a uvádění do provozu Snadná a rychlá optimalizace parametrů při ladění: Důležité parametry lze při konfiguraci označit tzv. Setpointy (např. nastavení regulátorů) Aktuální hodnoty lze selektivně použít jako nové startovní hodnoty 1. Definice setpointu 2. Snapshot aktuálních hodnot Sloupec Setpoints najdete ve všech DBs, FBs a UDTs Funguje i s výběrem několika DB (pro snapshot hodnoty s nastavenými setpointy) 3. Pouze hodnoty s nastavením setpoint se použijí jako nové startovní hodnoty R. Kosek Slide 22 IA AS
STEP 7 inovace FB/DB a změny v interface bloku bez ztráty procesních dat Rozšíření FB/DB bez ztráty dat Dodatečné změny v FB/DB bez rizika: Lze vytvořit a nahrát do PLC FB/DB s paměťovou rezervou Aktivovat nahrání bez reinicializace (existující hodnota se pak již nezmění) Přidat nový tag Dojde k zachování aktuálních hodnot FB/DB i při nahrání nového rozhraní bloku Funkce je k dispozici jak pro optimalizované tak pro standard DBs Výchozí velikost rezervy při vytvoření nového DB je 100 bajtů. Lze zadat a nastavit pro různé bloky dle potřeby Number Value_1 Rezerva Rozšíření DB v režimu RUN bez reinicializace Aktivace nahrání bez reinicializace Number Value_1 Current_Value Reserve Value_2 R. Kosek Slide 23 IA AS
STEP 7 inovace FB/DB a změny v interface bloku bez ztráty procesních dat Ukázka, komentář R. Kosek Slide 24 IA AS
STEP 7 inovace FB/DB a změny v interface bloku bez ztráty procesních dat Ukázka, komentář R. Kosek Slide 25 IA AS
STEP 7 inovace Instrukce Calculate (LAD, FBD) Jednodušší a rychlejší kalkulace Jedna komplexní instrukce místo několika řádků kódu Přehlednost a časová úspora při programování, servisu, změnách Zadat vzorec Otevřít wizard R. Kosek Slide 26 IA AS
STEP 7 inovace Instrukce Empty box Efektivní programování v LAD/FBD Empty box v LAD a FBD: Po vložení empty boxu, lze hledat/psát jména instrukcí, FC či FB bloků Výhody: Rychlost, lze použít bez myši Automatické doplňování názvů funkcí zjednodušuje psaní Jednodušeji lze nalézt potřebný příkaz či funkci Empty box na liště Favorites Empty box v LAD Empty box a výběr uživatelských bloků R. Kosek Slide 27 IA AS
STEP 7 inovace Datová konzistence a symbolické programování Konzistentní, typově bezpečný, rychlý a flexibilní přístup k datům Program i vizualizace ukazuje vždy na správné proměnné (Tagy), oceníte hlavně při změnách Konzistentní přístup k datům vždy a všude Automatické změny jmen Tagů pro celý projekt S optimalizovanými bloky dosáhnete vždy lepších výsledků Jednoduchá indexace pole ve všech programovacích jazycích Už žádné přepočítávání offsetů! Našeptávače (fce Intellisense) pro rychlejší vyhledání Tagů které jsou zrovna potřeba MyDB.Motor_speed [2].Actual_Value 4972.5 MyDB R. Kosek Slide 28 IA AS
STEP 7 inovace Indexované adresování i v LAD/FBD Jednodušší a pružnější programování Flexibilita při manipulaci s polem: Dynamický přístup k poli hodnot pomocí indexu s hodnotou typu integer Přímé čtení a zápis lze naprogramovat ve všech jazycích "Field_Data".Numbers["i"] i := INT R. Kosek Slide 29 IA AS
STEP 7 inovace Slice access Zdokonalen a rozšířen přístup k tagům Čtení a manipulace s jednotlivými částmi tagů (proměnných): Snadný a jednoduchý přístup k např. jednotlivým bitům v rámci tagu (automaticky, bez deklarace) Možnost adresovat jeden bit (X), byte (B), word (W) či dword (DW) v každém tagu symbolicky Stejné zadání příkazů jak pro optimalizované tak i standard bloky, stejný programový kód, větší jednota uživatelského software 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 Tag: Some_LEDs Some_LEDs.B1 Some_LEDs.x1 1 11100011 R. Kosek Slide 30 IA AS
STEP 7 inovace AT construct Zdokonalen a rozšířen přístup k tagům Symbolický přístup k částem tagů prostřednictvím AT construct: Díky tomuto zobrazení lze symbolicky přistupovat k částem tagů a využít tak výhod programování v symbolice Toto zobrazení dat nezabírá žádnou paměť navíc. Např.: String jako výstupní parametr Pozn: AT construct lze využít pouze se standard bloky Vyžaduje deklaraci Maskování umožňuje symbolický přístup k částem tagů. R. Kosek Slide 31 IA AS
STEP 7 inovace String funkce Rozšíření práce s řetězci Nové funkce usnadňují převody z řetězců a do řetězců : Example Type Type Example Chars_To_Strg `A`, `B`, `C` Array of [CHAR] String `ABC` Strg_To_Chars VAL_STRG 23.45 digit String `23.45` STRG_VAL ATH 16#123AF010 hex ASC II `123AF010` HTA VAL_STRG a STRG_VAL ještě podporují konverzi do a z LReal R. Kosek Slide 32 IA AS
STEP 7 inovace Vlož STL network Flexibilita programování v rámci jednoho bloku STL a LAD/FBD společně v jednom bloku: Když se vám to zrovna hodí, lze nově STL networky vkládat přímo mezi LAD/FBD části programu v bloku. R. Kosek Slide 33 IA AS
STEP 7 inovace Datalogy (archivace, záznam dat) Cyklické & událostmi řízené ukládání proměnných, csv formát Více viz: Siemens technical support ID: 59193101 manual SIMATIC Structure and Use of the CPU Memory Kapitola 3.2.4 vzorový příklad Siemens technical support Forum Data logging další příklad R. Kosek Slide 34 IA AS
STEP 7 inovace Datalogy (archivace, záznam dat) Ukázka, komentář R. Kosek Slide 35 IA AS
STEP 7 inovace Datalogy (archivace, záznam dat) Ukázka, komentář R. Kosek Slide 36 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 37 IA AS
Knihovny Včetně HW a tabulek proměnných Standardizace a opětovné použití při tvorbě programů Nové vlastnosti knihoven více podporují standardizaci a opakované využití různých částí projektu: Již jednou naparametrovaný hardware lze znovu použít, stačí pouhé přetažení z knihovny Škálovatelnost od jednoho IO-modulu, jednotky až k celé stanici a kompletnímu PLC, HMI, pohonu Automatická alokace proměnných a snadná práce s připravenými tabulkami proměnných R. Kosek Slide 38 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 39 IA AS
SIMATIC S7-PLCSIM V12 Simulace Simulátor PLC s TIA Portal vzhledem a ovládáním Zobrazení: Konfigurace Simulačních tabulek proměnných Sekvencí R. Kosek Slide 40 IA AS
SIMATIC S7-PLCSIM V12 Simulace Simulátor PLC s TIA Portal vzhledem a ovládáním Konfigurace jednotky: Fotorealistický pohled na CPU, včetně modulů Simulace CPU a I/O karet v central racku Simulace PLC-programu bez hardwarové konfigurace Minimální a plné zobrazení R. Kosek Slide 41 IA AS
SIMATIC S7-PLCSIM V12 Simulace Simulační tabulka Zobrazení a modifikace proměnných PLC V/V, memory bity, proměnné z DB Symbolické názvy Jednotlivé bity bajtu lze zobrazit kliknutím R. Kosek Slide 42 IA AS
SIMATIC S7-PLCSIM V12 Simulace Start PLCSim přímo z TIA Portal Simulační tabulky a sekvence lze ukládat Simulace více než jednoho PLC ve stejnou dobu na stejném PG/PC Co (zatím) nefunguje : Komunikace mezi PLCSim-Instancemi a HMI Nelze nahrávat chráněné bloky Nelze simulovat ochrany CPU (Protection level) R. Kosek Slide 43 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 44 IA AS
Další funkce Práce napříč projeky Opětovné použití a porovnávání s referenčními projekty Současné otevření několika referenčních projektů v rámci jednoho spuštění (jedné instance) TIA Portal: Jednoduché znovu použití dat z referenčních projektů pomocí přetažení myší (drag-and-drop) PLC bloky z referenčních projektů (OB, FB, FC, DB) se otevírají jen pro čtení bez možnosti editace (to je jejich ochrana). R. Kosek Slide 45 IA AS
Další funkce Editor porovnávání (offline-offline) Zřetelné srovnání projektů a knihoven Porovnávání programu: Online-offline srovnání Offline-offline srovnání s referenčním projektem Offline-offline srovnání s knihovnou Navigace mezi rozdíly Po blocích lze vybírat jednotlivé akce Detailní porovnání Položky jednotlivě s možností výběru akce R. Kosek Slide 46 IA AS
Další funkce Profily instrukcí Hlídá standardy a kvalitu uživatelského sw při vývoji Profily instrukcí (Program instruction profiles): Omezuje výběr na pouze povolené instrukce a jen ty lze pak v programu používat Lze tak zavádět různé standardy, lépe hlídat kompatibilitu apod. Jiné instrukce než v profilu uvedené nejsou pro programování k dispozici Programy, které obsahují nepovolené instrukce jsou kompilátorem rozpoznávány R. Kosek Slide 47 IA AS
Další funkce Profily instrukcí Příklad: Profil, který podporuje pouze instrukce určené pro nové PLC (, ) Profily instrukcí lze tvořit pro každý typ PLC a každý programovací jazyk Pouze instrukce v aktivním profilu jsou uvedeny v liště výběru instrukcí a akceptovány programovým editorem Je možné vytvořit několik profilů, ale pouze jeden z nich může být aktivní v daném okamžiku R. Kosek Slide 48 IA AS
Další funkce Klávesy a našeptávání Rychlejší práce v TIA Portal s klávesnicí Automatické doplňování textu pro rychlý přístup Seznam zkratek naleznete v Options -> Settings Rychlý přechod mezi pracovními oblastmi obrazovky klávesou F6 Pro rychlý výběr objektů lze název bloku jednoduše začít psát v navigátoru projektu. Např: Chcete-li vybrat blok "S12X", když v projektu existuje několik bloků s podobným názvem. Enter "S" Enter "S1" Enter "S12" R. Kosek Slide 49 IA AS
Další funkce Archivace/rozbalení Archivace a reorganizace projektu Od V12 má TIA Portal možnost archivace a reorganizace projektu. Reorganizace dat projektu se provádí při archivaci automaticky, což má za následek další snížení velikosti projektu. R. Kosek Slide 50 IA AS
Další funkce Rychlý přehled souhrných údajů o projektu Podrobnosti o projektu na jeden klik Souhrný přehled údajů o projektu poskytuje alternativní průchod do různých částí projektu. Podrobnosti o všech prvcích z projektové složky lze snadno zobrazit a porovnat v přehledu. Okna lze vždy rozdělit, např. pro snadné a rychlé kopírování. R. Kosek Slide 51 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 52 IA AS
Online Kompletní upload software do prázdného PG Ukázka, komentář Upload se symboly a komentáři Programování bez původního projektu : Upload software z PLC nyní včetně komentářů a symboliky. Programování a změny i bez původního projektu jsou proto mohem snazší Pozn: Nahráváme pouze program, bez hardwarové konfigurace R. Kosek Slide 53 IA AS
Online Online backup/restore Vytváření záloh k ukládání a obnovování Použitím zálohy lze snížit riziko prostojů: Backup (upload) PLC Záloha má automaticky přiděleno jméno, datum a čas, pro lepší identifikaci. V projektu lze mít i více záloh PLC K vytvoření tohoto druhu záloh není nutný originální projekt TIA Portal V12 Project data HW configuration SW blocks Tags Watch tables Online backups 03/07/2013 09:00 03/07/2013 12:00 03/07/2013 18:00 Classic PLC Binary code HW Config SW blocks R. Kosek Slide 54 IA AS
Online Download in RUN Změny programu bez PLC STOP Softwarové změny bez zastavení a ztráty dat: Download offline projektu s programovými bloky, technologickými objeky, PLC tagy a data typy (kromě změny HW konfigurace) v režimu RUN Aktuální hodnoty jsou zachovány, pokud se nastavení "Download without reinitialization (viz str 23). PLC v režimu RUN a download OB FC FB DB Download R. Kosek Slide 55 IA AS
SIMATIC STEP 7 V12 Přehled SIMATIC STEP 7 v prostředí TIA Portal STEP 7 inovace Nové editory LAD/FBD/STL/SCL Optimalizované vs. standardní bloky Nové možnosti s OB Nové možnosti s DB FB/DB změny bez ztráty procesních dat Instrukce Calculate (LAD, FBD) Konzistentní symbolické programování Indexace pole v LAD/FBD Slice access AT construct Rozšíření práce s řetězci Vkládání STL networků do LAD/FBD Připravený Datalog Knihovny Nejen pro programové bloky Simulátor PLC Simulace CPU 1500 s PLCSIM V12 Další funkce Referenční projekty Editor porovnávání Profily instrukcí Klávesy a našeptávání Archivace/rozbalení Rychlý přehled souhrných údajů o projektu Online HW detect a upload software Backup Download in RUN Systémová diagnostika & vlastní alarmy Systémová diagnostika s Uživatelsky definované alarmy Real-time trace Intuitive - Efficient - Proven Technology Motion Control s Motion Control alarmy Integrovaná diagnostika i pro pohony Průvodci nastavením Regulace PID Speciální moduly (High speed counter apod) Kompatibilita Pro případ 5.4 2010 V12 Pro případ V11 V12 Migrace 300/400 1500 Zabezpečení Ochrana know-how Chráněný přístup Safety Devices NEW R. Kosek Slide 56 IA AS
Kompatibilita Pro případ V11->V12 Pro nové projekty z V11 na V12 - upgrade Otevření a editace V11 projektu ve V12 Není třeba žádné migrování, převody STEP 7 V11 projekty jsou mnohem kompatibilnější než starší verze Lze otevřít a uložit STEP 7 V11 projekt i ve STEP 7 V12 Funguje i copy & paste programu ze STEP 7 V11 do STEP 7 V12 Upgrade V11 projektu do V12 Projekt verze V12 je třeba pro použití na. Stávající V11 projekt lze převést na V12 jedním klikem myši Upgrade na V12 Kompatibility mód pro editaci V11 projeků v TIA Portal V12 R. Kosek Slide 57 IA AS
Kompatibilita Pro případ 5.4 2010 -> V12 Pro starší projekty 5.4...2010 do V12 - migrace Migrace STEP 7 projektu od verzí 5.4...2010 do TIA Portal V12: STEP 7 V5.5/STEP 7 Professional 2010 programy IEC jazyků LAD, FBD, SCL, STL, GRAPH Migrovat (či používat) lze HW > 10/01/2007 Detailní migrační report Více online Service & Support Portal R. Kosek Slide 58 IA AS
Kompatibilita Migrace 300/400->1500 Ochrana investic a kontinuita Automatická migrace programu z 300/400 do 1500 Ochrana investic a zachování know-how díky znovupoužití současných programů i pro Integrovaný migrační nástroj pro migraci z S7-300/S7-400 na součástí TIA Portal Technická podpora, detailní dokumentace, generované log soubory, a online FAQs 1 2 3 4 Start migrace v TIA Portal V12 Kontrola protokolu migrace (log), případně úprava projektu Připojení všech distribuovaných I/O modulů Kompilace projektu a řešení případných konfliktů, které vznikají Optimalizace programu pro (např. optimalizované bloky, symbolika, atd.) Kompatibilita a programů Copy & paste programů do Možné scénáře: Program zmigrován automaticky 1:1 Program zmigrován automaticky s ekvivalentními novými prvky Je nutné ruční nahrazení novými, rovnocennými prvky. Nepodporované funkce vyžadují ruční přizpůsobení programu. R. Kosek Slide 59 IA AS
Děkuji za pozornost! Rostislav Kosek IA AS Siemensova 1 155 00 Praha 13 E-Mail: rostislav.kosek@siemens.com Siemens AG 2013. All rights reserved.
Diskuze Technická podpora Česká republika http://www.siemens.cz/iadt-kontakt iadtsupport.cz@siemens.com Tel.: 800 122 552 Celosvětově (německy/anglicky) support.automation@siemens.com http://support.automation.siemens.com Tel.: 49 180 5050 222 Siemens AG 2013. All rights reserved.