Simatic je klíčovým prvkem v rozsáhlé řadě průmyslových automatizačních systémů značky Siemens. Jde o jedinečný, univerzální, programovatelný systém, který se již řadu let uplatňuje ve všech (nejen) průmyslových odvětvích. Nejnovější řada modulárních programovatelných automatů nese označení Simatic S7-1500 a obsahuje software Step7 pro konfiguraci a programování PLC Simatic. V následujícím textu jsou shrnuty poslední novinky, které přináší aktualizace vývojového prostředí V13 SP1 softwaru Step7 pro konfiguraci a programování PLC Simatic. nov ý SIMATIC Open Controller CPU 1515SP PC je robustní PC-based systém, který využívá nový S7-1500 Software Controller. Nabízí funkce standardních PLC řady S7- -1500 v ET 200SP provedení (tzn. kompaktní rozměry) a řešení na platformě PC s operačním systémem Windows. Doplňkové funkce HMI jsou také k dispozici při výběru varianty CPU 1515SP PC + HMI s předinstalovaným WinCC Runtime Advanced. To umožňuje provozovat jak řídicí, tak i vizualizační funkce v jednom přístroji, když je to třeba. Kontinu ální vývoj a dopl ňování programovacích jazyk ů a jejich funkcí Nové instrukce jako ReconfigIOSystem nyní umožňují flexibilně reagovat a lépe přizpůsobovat PROFINET komunikace (včetně IRT linek). Podřízené stanice (devices) lze aktivovat/deaktivovat za provozu pomocí uživatelského programu. Mezi další užitečné instrukce patří například GetInstancePath a GetSymbolPath pro vytváření textů hlášení dle specifických požadavků zákazníka. Kompletní přehled nových instrukcí naleznete v seznamu zde: ID 86630375. Kromě nových instrukcí STEP7 nyní také nabízí možnost využívat globální konstanty jako mezní hranice datového typu pole, např. lze tak lépe přizpůsobit standardizované datové bloky individuálním požadavkům dané aplikace. Další funkce pro Team Engineering Funkce PLC-Proxy, která je již k dispozici od V13, byla nyní rozšířena o H-systémy a HMI-zařízení s rozhraním MPI. Kromě toho se dále vylepšuje společná práce v režimu on-line. Na S7-1500 PLC může jeden uživatel nahrávat program, zatím co jiný uživatel může stále provádět kontinuální monitoring. Více mo žností pro online backup zálohovací funkce Kromě důvěrně známých „upload“ mechanismů STEP7 V13 / STEP7 V5.5 nabízí TIA Portal nyní dvě zcela nové možnosti jak ukládat PLC data. První možností je nahrát si do projektu kompletní obraz (image file) PLC. Takto provedenou zálohou (online backup file) již nelze nijak otevírat ani editovat. Je to v podstatě blackbox, kterým lze 1 : 1 obnovit stav PLC. Těchto backup souborů lze vytvořit i několik a zaznamenat tak různé stavy PLC, které lze jednoduše a rychle použít k obnově či návratu do výchozího stavu, např. před servisním zásahem do technologie. Vzhledem k tomu, že v mnoha aplikacích jsou offline data v projektu prakticky identická s online daty PLC, lze uložit pouze aktuální hodnoty datových bloků. K tomuto účelu je zde funkce Snapshot monitorovaných hodnot PLC, která sejme (nově s časovou značkou) a zapíše aktuální hodnoty z běžícího procesu jako snímek, tedy Snapshot do uživatelského projektu. Navíc, pokud je to třeba, např. po nesprávné změně programu v procesu ladění a uvádění technologie do provozu, lze tyto Snapshot hodnoty jedním klikem myši nahrát zpátky do PLC (přímo do work memory CPU). Výhodou této metody je, že není třeba kompilace a počáteční hodnoty (start values) S7-1500/S7-1200 zůstávají nezměněny. Undo i pro re žim online Zejména ve fázi uvádění projektu do provozu, ale také v případě opravy běžícího výrobního procesu, dochází často z důvodu testování optimálních stavů k malým programovým změnám, které nejsou úspěšné. Proto je velice důležité, aby se bylo možné vrátit zpět tak rychle, jak jen to v dané situaci lze. A právě tato funkce Undo je k dispozici s V13 SP1, a to navíc nově i pro režim práce v online při spojení mezi projektem a běžícím PLC. Softwarov ý simul átor i pro S7-1200 V4.0 a ET 200SP CPU S7 PLCSIM V13 SP1 pracuje v rámci TIA portal ve spojení se STEP7. PLC a všechny související moduly se běžně zkonfigurují, vytvoří se aplikační program technologie ve STEP7, a to vše lze nahrát a simulovat bez reálného hardwaru v S7 PLCSIM. Běží zde program a lze simulovat chování vstupů a výstupů a celý proces při tom monitorovat. Nově lze využívat také pro S7-1200 a ET 200SP Controller. API rozhraní pro STEP7 a Win CC XML rozhraní pro WinCC a STEP7 v prostředí TIA Portal umožňuje TIA Portal také integrovat i do vašeho vývojového prostředí k celkové automatizaci všech vašich inženýrských činností. Můžete tak používat jiné, externí vývojové prostředky a vytvářet tak své vlastní aplikace, jako např. automatické generování kódu pro své vlastní objekty HMI. Spojení těchto funkcí se provádí instalací doplňku TIA-Options package Openness. Ten je uveden na každém STEP7 Prof / WinCC Comfort / WinCC Adv. nebo WinCC Prof. DVD v následujícím adresáři: Support/Siemens_TIA_Openness_V13_ SP1.exe nebo si jej lze vyžádat v rámci technické podpory. Mnoho dílčích vylepšení a optimalizací pro snazší použitelnost a efektivní práci na projektech » V záhlaví se zobrazuje cesta k editovanému projektu » Varování, chyby a informace lze filtrovat, tzn. přepínat mezi zobrazit/skrýt » On-line spojení a rozšířený dialog GoOnline » Lze definovat „default“ rozhraní pro opakovaná připojení on-line » Vylepšené lokální vyhledávání v instrukcích » Synchronizace projektového stromu pomocí F7-funkce Open Block... » V grafických programovacích jazycích lze nahrazovat volání bloků » Strukturované proměnné lze otevírat v tabulce PLC Tag Table » Funkce „snapshot“ má nově časovou značku » Přibyly další vlastnosti bloku celkovém „overview“ » STL zdrojové kódy lze exportovat hromadně (multiselection) » Tabulková reprezentace pro navigaci projektem při použití „library types“ » Lze mazat GSD/GSDML » Vylepšené a rozšířené automatické vyhledávání aktualizace softwaru pomocí Automation Software Updater Varianty SIMATIC STEP7 Professional V13 SP1 je komplexní a univerzální vývojové prostředí pro všechny současné programovatelné automaty SIMATIC controllers (S7-1x00, S7-x00, WinAC, Software Controller a ET 200 CPUs). Obsahuje PLCSIM – výkonný softwarový simulátor S7-1x00 CPUs, SIMATIC WinCC Basic pro konfiguraci HMI jednotek řady Basic Panels a SINAMICS Startdrive pro konfiguraci pohonů. Dále obsahuje dvě rozšíření (options) Easy Motion Control a PID Professional v podobě trial verzí k vyzkoušení. SIMATIC STEP7 Basic V13 SP1 je levnější variantou stejného vývojové prostředí, které má stejné uživatelské rozhraní, ale je omezen pouze a jenom na použití nejmenších jednotek micro PLC SIMATIC S7-1200 a k nim připojených jednotek I/Os. Dále obsahuje také SIMATIC WinCC Basic pro konfiguraci SIMATIC Basic Panels a PLCSIM simulátor S7-1200 CPUs. Požadavky STEP 7 Professional / Basic V13 SP1 jsou uvolněny pro použití v následujících operačních systémech (64-Bit, Windows 7 také 32-Bit): » Microsoft Windows 7 Home Premium SP1 (pouze STEP 7 Basic) » Microsoft Windows 7 Professional SP1 » Microsoft Windows 7 Enterprise SP1 » Microsoft Windows 7 Ultimate SP1 » Microsoft Windows 8.1 (pouze STEP 7 Basic) » Microsoft Windows 8.1 Professional » Microsoft Windows 8.1 Enterprise » Microsoft Server 2008 R2 StdE SP1 (pouze STEP7 Professional) » Microsoft Server 2012 R2 StdE » Microsoft Windows XP není podporován! Ing. Rostislav Kosek, Siemens, s. r. o.