Nejedná se o samostatný nástroj, ale celý konvertor se instaluje do Step7 Basic V10.5 a je přístupný z menu programu. Pro to aby vůbec šel konvertor nainstalovat a poté správně pracoval, musíte splnit několik podmínek. Mít správné verze obou programů, tedy jak Step 7 Micro/Win minimálně SP6, tak Step7 Basic V10.5 s nainstalovaným SP2. Dále program pro S7-200 musí být napsán v LADER editoru, musí být bezchybně zkompilován a nesmí obsahovat uživatelská hesla.
Odkazy pro stažení konvertoru a eventuální SP6 pro Micro/WIN najdete na konci článku.
Spustíme instalaci konvertoru, který si sám zkontroluje potřebné verze programů. Micro/Win není ve správné verzi, proto jej musíme aktualizovat nejdříve. Pokud máte vše v pořádku, několik následujících obrázků přeskočte.
Aktualizace SP Micro/Winu je vždy trochu atypická, proto si ji ve zkratce popíšeme.
|
|
Instalátor Micro/Winu SP6 nejprve prohledá Váš počítač a hledá platnou instalaci předchozích verzí. Zachovejte klid a klidně si postavte na kafe, tento proces trvá delší dobu.
|
|
Konečně je vše OK, můžeme pokračovat v instalaci.
|
|
Neobvyklá věc, nejprve opravdu musíte sami odinstalovat přesně podle pokynů předchozí verzi a poté spustit znovu instalaci SP6.
|
|
Tohle hlášení Vás může, ale nemusí, při celém procesu aktualizace Micro/Winu několikrát překvapit. Stačí jej ale potvrdit, a vše pokračuje dále, takže, kdo ví?
|
|
A je to. Správná verze Micro/Winu je na svém místě, a i SP2 pro Step7 Basic V10.5 je nainstalován.
|
|
Opět spustíme instalaci konvertoru, která je pomocí klasického instalátoru dokončena během pár chvil.
|
|
Po spuštění Step 7 Basic V10.5 najdeme v menu "Project" novou položku "Convert S7 200 Project...". Spustíme a uvidíme co se bude dít.
|
|
V menším okně vybereme projekt určený ke konverzi. Pro nás nějaký testovací, ale je to kopie skutečného projektu. Předpokládá se, že S7-200 program splňuje podmínky pro úspěšnou konverzi do S7-1200, tedy je uložen ve správné verzi software a LADER editoru, a zkompilován bez chyb.
|
|
Po chvilce je vše hotovo. Informační hlášení je samozřejmé, neboť ne všechny funkce a příkazy s S7-200 jdou převést do S7-1200. Rozdíly jsou opravdu detailně vysvětleny v manuálu u instalačních souborů.
|
|
Celý projekt se hezky převede do S7-1200. Místa v programu, kde konvert neproběhl pořádně jsou označena. Například zadání doby do časovače, která v S7-200 má jiný formát než v 1200. Takže v časovači jen doplníme požadovanou dobu.
|
|
Systémové bity v původním S7-200 jsou také označeny, doplníme jen správný bit podle HW konfigurace. Deklarace vstupů a výstupů jsou ale správné, takže opravíme jednu chybku a celý FC blok je připraven pro další použití. Jedná se o velmi jednoduchou funkci, která přesune do výstupu jedno z čísel podle stavu bitu na řídícím vstupu.
|
|
- Použití akumulátorů v takovém formátu také není dovoleno.
Mimochodem tohle použití akumulátorů v řadě S7-300/400 neuděláte ani omylem, a je to škoda.
|
|
Parametrizace rychlého čítače je v S7-1200 podstatně elegantnější než v řadě 200, takže tenhle segment je už jen pro informaci.
|
|
Datový blok se konvertuje bez potíží dokonce i s patřičnými komentáři.
|
|
A jsme u HW konfigurace. Konvertor nespecifikuje CPU, do racku si sami přetáhneme PLC jaké potřebujeme, a v něm nastavíme potřebné parametrizace. Tento krok je vhodné udělat první po konverzi.
|
|
Pokud se nám nechce pracně hledat všechny změny, nebo si myslíme že je vše v pořádku, provedeme kompilaci programu.
|
|
Stále 137 chyb, takže s chutí do toho a půl je hotovo. Podotýkám že většina chyb je odstanitelná velmi jednoduše, neboť se jedná o jedny a ty samé funkce.
|
|
-
-
Rozhodně funkce na kterou všichni uživatelé nové řady PLC S7-1200 čekají. Já jsem musel v loni potřebné bloky psát pro 1200 znovu, takže v S7-200 udělat archívní projekt se všemi funkcemi a ten překonvertovat do 1200, opravit a používat. Rozdílů při konverzi je mnohem více, několik zde uvedených je jen pro ukázku, určitě si přečtěte manuál v pdf u instalátoru.
-
Jen pozor, stále není vyřešena ztráta dat v DB při kopírování projektu do S7-1200, takže používejte utilitu na zálohování DB. Dokonce i Siemens ji dává ke stažení na svém webu.
Jaroslav Blažek
Doplňující odkazy k článku:
SP6 pro Step7 Micro/Win: http://www1.siemens.cz/ad/current/index.php?ctxnh=86f90bfae0&ctxp=download_software
Simatic S7-200 do S7-1200 konverter a SP2 pro Step 7 Basic V10.5: http://www1.siemens.cz/ad/current/index.php?ctxnh=5dc8474325&ctxp=download_software
Použití utilitky pro zálohování DB z S7-1200: http://www.blaja.cz/index.php?option=com_content&task=view&id=350&Itemid=52
Step7 Basic V10.5 pro PLC řady 1200: http://www.blaja.cz/index.php?option=com_content&task=view&id=332&Itemid=53
|