Choď na obsah Choď na menu
 

TIA portal

http://www.foxon.cz/cs/blogs/36-kurz-programovani-v-tia-portal-v11-dil-1.html

 

KURZ PROGRAMOVÁNÍ V TIA PORTAL V11, DÍL 1

Hodnocení článku
12345
18hlasů
 
Kurz programování v TIA portal V11, díl 1

TIA PORTÁL V11 PRO PROGRAMOVÁNÍ PLC SIMATIC S7 - PRAKTICKY

ÚVOD:

Na podněty a četné dotazy čtenářů a uživatelů software TIA portál (dále jen TIA), nástroje pro programování PLC Simatic S7 všech řad a ve spolupráci se společností Foxon s.r.o. vznikl tento praktický průvodce pro nastavení a práci s tímto softwarem. Cílem následujících dílů, jejichž počet bude flexibilně přizpůsoben jednotlivým tématům, nebude výuka kompletního programování v TIA a jeho vlastností, ale právě naopak. Zaměříme se na praktické stránky práce s tímto softwarovým nástrojem hlavně na jeho nastavení, spojení s PLC, aktualizace CPU, hardwarového katalogu, simulátoru atp. To vše pro uživatele, kteří potřebují porozumět TIA, dále Těm kteří se s tímto softwarem setkávají jen občas a v neposlední řadě všechny kteří o tomto software potřebují něco vědět. Uvítáme jakékoliv Vaše ohlasy, abychom mohli eventuálně další díly korigovat.

Téměř všechny obrázky a texty vznikly jedinečně jen pro tohoto průvodce.

Pokud nemáte k dispozici licenci pro TIA portál, bude Vám, stejně jako nám, stačit časově omezená verze TIA. Dále je nezbytné poděkovat všem, kteří nám třeba jen na pár hodin umožnili použít jejich stanici s plnou verzí TIA, aby mohly vzniknout patřičné obrázky a vyzkoušení některých postupů.

V závěru každé části najdete poměrně důležité odkazy na stažení posledních verzí software a doplňujících nástrojů, neboť praxe ukazuje, že ne vždy je úplně jednoduché toto najít.

 

 

Váš FOXON s.r.o. & Jaroslav Blažek

 

 VARIANTY A AKTUALIZACE TIA PORTAL, ROZŠÍŘENÍ NABÍZENÉHO HW V TIA, PŘENOS STARŠÍCH PROJEKTŮ Z TIA 10.5 DO TIA 11, PŘENOS S7-300 PROJEKTŮ ZE STEP7 DO TIA 1, VYTVOŘENÍ MIGRAČNÍHO SOUBORU A PROVEDENÍ MIGRACE

Obsah:
1.1 Varianty a obsah software TIA portal 
1.2 Aktualizace software TIA portal
1.3 Rozšíření nabízeného hardware v TIA portal 
1.4 Přenos starších projektů S7-1200 z verze TIA 10.5 do TIA V11 
1.5 Přenos S7-300 projektů Step7 do TIA V11 na jedné stanici
1.6 Vytvoření migračního souboru S7-300 na PC stanici Step7 pro jiné PC s TIA V11
1.7 Migrace S7-300 projektu ze souboru PC stanice Step7 do jiného PC s TIA V11


 1.1 VARIANTY A OBSAH SOFTWARE TIA PORTAL

Pojmy jako Step7 verze 11, Step7 verze 5.5, TIA portál V11 můžou občas působit rozháraně, proto neuškodí si ihned ze začátku vysvětlit co je co, abychom se později nepletli.

TIA portál je software, který obsahuje několik softwarových nástrojů. Pro programování PLC slouží Step7 V11, vytváření aplikací pro HMI systémy umožní WinCC V11.

V11 v tomto případě znamená softwarovou verzi, TIA portál začínal s verzí 10.5, aktuální je verze 11 a připravuje se verze 12.

V blízké budoucnosti bude pod křídla TIA integrován i nástroj pro parametrizaci Siemens pohonů StartDrive V11, nás to ale zatím zajímat nebude, stačí PLC a HMI systémy.

 

Foxon s.r.o. - kurz TIA Portal, díl 1

Pokud tedy budeme v tomto průvodci hovořit o TIA, bude se jednat vždy o TIA portal V11 (Step7 V11 + WinCC V11), jestliže budeme používat pojem Step7, jedná se o klasický Step7 verze 5.4 nebo 5.5.


Samotný software Step7 V11 a WinCC V11 existuje ve dvou verzích, Basic a Professional. Nejčastěji se nyní používá verze Basic, která je nezbytná pro programování PLC řady S7-1200, verze Professional již umožňuje vytvářet programy a aplikace pro celou řady PLC Simatic tedy S7-300/400. Samozřejmě, že stále je možné pracovat se Step7 verze 5.5 nebo 5.4, jak dlouho bude tento všem známý a velmi rozšířený software k dispozici záleží i na uživatelích, jestli budou ochotni migrovat k TIA, nebo stále preferovat klasický a spolehlivý Step7. My si také ukážeme, jak se dají /nedají projekty ze Step7 přenést - migrovat do TIA.

Foxon s.r.o. - kurz TIA Portal, díl 1


 1.2 VARIANTY A OBSAH SOFTWARE TIA PORTAL

Pro správné funkce a dostupnosti veškerého nového firmware třeba pro PLC, je nezbytné mít k dispozici poslední verze software TIA.

Foxon s.r.o. - kurz TIA Portal, díl 1Samotná verze 11 již nestačí, v současné době je k dispozici service pack 2, takže vzhůru na něj.

SP2 je k dispozici na webu Siemens zdarma.


IFoxon s.r.o. - kurz TIA Portal, díl 1nstalace SP2 není nic na pět minut, již samotný SP2 je velký přibližně 4GB. Instalátor naštěstí pozná předchozí instalaci a nabídne možné varianty.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Vyberte si vždy uživatelsky definovanou instalaci, získáte tak detailní přehled o instalovaném software.

Nezapoměňte si povolit i instalaci migračních nástrojů pro PLC programy.


 

Foxon s.r.o. - kurz TIA Portal, díl 1Hotovo, SP2 je tam. Tím to ovšem zdaleka nekončí, pro konečný úspěch bude nutné ještě něco více instalovat. Proto je důležitý nenápadný odkaz "Detailed information about installed software".


UFoxon s.r.o. - kurz TIA Portal, díl 1pdate 4 pro TIA je zatím poslední kus software, který bude nezbytné instalovat. Opět se jedná o balík programu cca 1,5GB a stahuje se z webu Siemens.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Jak je vidět poslední upgrade kompletního software TIA je v pořádku.

Nyní využijeme nenápadný odkaz "Detailed information about installed software".


Něco podobného by mohlo být nyní instalováno na PC, všechny instalované komponenty TIA. Tohle detailní okno s informacemi je velmi důležité pro další instalace jednotlivých komponentů do TIA.

Foxon s.r.o. - kurz TIA Portal, díl 1


 1.3 ROZŠÍŘENÍ NABÍZENÉHO HARDWARE V TIA PORTAL.

TIA samozřejmě obsahuje hardwarový katalog, podobně jako Step7, ale jeho doplnění o nové komponenty, nebo chcete-li aktualizace, již probíhá jinak. Hlavní rozdíl spočívá v tom, že ne všechny staré díly lze do TIA dostat, proto se nedivte, že v HW katalogu již nenajdete například starší CPU a podobně. Prostě TIA je primárně určen pro nové projekty s novým hardwarem.

Foxon s.r.o. - kurz TIA Portal, díl 1Tohle je klasická ukázka HW katalogu, který ještě není doplněn o to, co chceme a potřebujeme. Ukážeme si to na novém PLC řady S7-1200 CPU1215 6ES7 215-1AG31-0XB0, které v posledním SP2 a HW katalogu samozřejmě není.

Takhle se do HW nabídky doplní jakýkoliv další díl, který Siemens do TIA nabízí a je lhostejné zda se jedná o PLC řady S7-1200, nebo třeba CPU S7-300/400, nebo jakýkoliv jiný díl. Klidně si to zkuste na PLC řady S7-300, je jich v nabídce na webu Siemens několik.

Ti, kteří používají verzi software Basic pro řadu S7-1200, nabídku na vložení PLC Simatic S7-300/400 samozřejmě nenajdou.


Foxon s.r.o. - kurz TIA Portal, díl 1Úplně nejdřív je nutné navštívit web Siemens a tam si stáhnout nové moduly do HW katalogu TIA portálu. To je jeden z nejdůležitějších odkazů, najdete jej proto jak v závěru dílu, tak i přímý link tady . Stahuje se vždy archív, který si poté rozbalíte někde na disk.

Tento archív HSP 0026, obsahuje nové CPU pro S7-1200 s novým firmwarem V3.0. My budeme potřebovat naši označenou 6ES7 215-1AG31-0XB0.

 


 
Foxon s.r.o. - kurz TIA Portal, díl 1Po rozbalení z archívu vznikne jeden soubor s příponou *.isp11, který již půjde importovat do TIA, jak si ukážeme dále.

U nás ve složce máme ještě další update, hlavně nový HMI panel a GPRS modul. Postupy pro import těchto dalších dílů do TIA jsou shodné. Podle názvu souboru je jasné, pro jaký TIA je určen a co obsahuje.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Pokud jsme v před chvíli u okna s detailními informacemi TIA ohledně instalovaných produktů řekli, že jej budeme často potřebovat, tak nyní tento případ nastává.

V záložce "Installation of support package" nejprve spodním tlačítkem přidáme soubor *.isp11 a pak teprve se nám objeví v nabídce na instalaci v horním řádku. Zatím není nic instalováno, je nutné patřičný soubor označit a pak použít tlačítko "Install".


 
Foxon s.r.o. - kurz TIA Portal, díl 1Aby instalace vůbec proběhla, je nezbytné po aktivaci instalace celý TIA portal zavřít, teprve pak se instalace řádně rozběhne. Je to trochu krkolomné, jak je vidět potvrzovací tlačítko je šedé, neaktivní, celé se aktivuje opravdu až po ukončení TIA portalu.

Foxon s.r.o. - kurz TIA Portal, díl 1Za pár minut je ale vše hotovo a můžeme TIA znovu spustit s tím, že už by měla být HW nabídka aktualizována.

Foxon s.r.o. - kurz TIA Portal, díl 1Je to tak, v již známém okně vidíme potvrzení úspěšné instalace. Zatím nemáme instalován nový HMI Basic panel ve třetím řádku, ale k tomu stačí uvedený postup opakovat.

Foxon s.r.o. - kurz TIA Portal, díl 1Teď se konečně vrátíme do hlavního prostředí TIA, v nabídce hardware již máme, naši fungl novou CPU S7-1200 CPU1215 6ES7 215-1AG31-0XB0.

Foxon s.r.o. - kurz TIA Portal, díl 1Po vložení nové stanice do hardware TIA již s touto pracujeme klasicky jako s předchozími modely.

Mimochodem tato CPU je bezvadná například v tom, že má 2x Ethernet port, není proto nutné používat hub při verze připojení HMI panelu k PLC.


 1.4 PŘENOS STARŠÍCH PROJEKTŮ S7-1200 Z VERZE TIA 10.5 DO TIA V11.

Obecné oficiální informace téměř vždy tvrdí, že přenést, neboli migrovat do TIA V11 se dá téměř jakýkoliv projekt jak pro S7-1200, tak pro S7-300/400. Praxe bude asi tak někde uprostřed, migrace z TIA V10.5 bude více méně bezproblémová, migrovat projekty vytvořené ve Step7 se bude spíše jen individuálně.

Foxon s.r.o. - kurz TIA Portal, díl 1Vezmeme jednodušší zkušební projekt pro PLC Simatic S7-1200 a zkusíme jej otevřít v TIA V11. TIA pozná, že se jedná o projekt vytvořený ve starší verzi TIA a konvertuje jej do složky s přidaným názvem V11 SP2 Update 4. Takže o původní projekt nepřijdete.
 

Foxon s.r.o. - kurz TIA Portal, díl 1Chvilku to trvá, opět bude důležité si například ve starší verzi udělat projekt hlavně s vlastními používanými funkčními bloky pro S7-1200 a ty konvertovat do nové verze TIA. Nikdo je přece nechce psát znovu.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Po konvertu je nezbytné nový projekt zkompilovat.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Kompilátor celý projekt překontroluje a na chyby nás upozorní.

Vyzkoušejte si to několikrát a uvidíte, že to není zase tak marné. Na druhé straně při konverzi z TIA verze 10.5 do verze 11 se snad ani nějaké potíže očekávat nedají, to by mělo fungovat na 100%.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Také samotná kompilace chvilku trvá.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Při takovém kousku programu ani žádné chyby nečekejte. Každý projekt má ovšem své specifika, takže každá konverze bude jiná.
Je to potřeba vše vyzkoušet a v případě potíží zvážit, zda to stojí za to. Na PC můžete mít totiž instalovány obě Basic verze TIA, jak starší 10.5 tak verzi 11, takže případné opravy na projektu starší verze jsou pak v praxi jednodušší udělat v původním platném programu s TIA.

 1.5 PŘENOS S7-300 PROJEKTŮ STEP7 DO TIA V11 NA JEDNÉ STANICI.

Jak bylo uvedeno v předchozí kapitole, migrovat projekty vytvořené ve Step7 V5.x se bude asi jen výjimečně. Spíše jen funkční bloky vytvořené pro Step7 a používané ve stovkách programů a strojů budou mít nějaký reálný smysl pro migraci v případě, že byste z nějakého důvodu chtěli opustit klasický Step7 a začít vše dělat v TIA. Pro úspěšnou migraci bude nezbytné SW vybavení, ne všechno je možné úspěšně migrovat a existuje spousta omezení.


Foxon s.r.o. - kurz TIA Portal, díl 1Připravili jsme si opět jednodušší projekt ze Step7 V5.4 +SP5, což je nejnižší možná verze pro migraci projektů do TIA. Využijeme k tomu v TIA menu "Migrate project ...".

 


Foxon s.r.o. - kurz TIA Portal, díl 1Vybereme Step7 projekt a zvolíme také cíl pro nově vytvořený projekt. Velmi důležité je rozmyslet si zda chceme konvertovat i hardwarovou sestavu, nový TIA totiž všechen hardware nepodporuje, mnohokrát ale stačí jen program, HW se stejně použije nový.

Jinak řečeno, migrovat ze Step7 do TIA je možný jen projekt, který obsahuje podporovaný hardware v TIA. Dále nelze migrovat multiprojekty, musíte původní projekt rozdělit atp.

 

Klidně si vyzkoušejte nejprve projekt bez hardware, nemusí totiž fungovat ani jedno ani druhé. Seznam podporovaného HW pro migraci do TIA je v odkazu na konci, nebo v přímém linku tady . Pokud ovšem potřebujete konvertovat projekt včetně hardware, nezbude Vám nic jiného, než v původním Step7 projektu nahradit starší hardware podporovaným hardwarem v TIA podle uvedeného seznamu.
Foxon s.r.o. - kurz TIA Portal, díl 1Takhle při migraci ze Step7 pravděpodobně většina z Vás skončí.

Je jistě překvapivé, že TIA vyžaduje ještě instalaci původního Step7. Pokud na PC není, což může být dost obvyklá situace, kdy si zákazník koupí jen TIA s tím, že si, co bude potřebovat, zkonvertuje ze starších projektů, tak nezbude opravdu nic jiného než instalovat další Step7, nebo použít postup uvedený v následující kapitole.

Obdobné je to při migraci integrovaného projektu HMI s WinCC flexible 2008 SP2.

 


 

1.6 VYTVOŘENÍ MIGRAČNÍHO SOUBORU S7-300 NA PC STANICI STEP7 PRO JINÉ PC S TIA V11.

Existuje ovšem ještě další způsob konvertu projektu, a sice vytvořit patřičným nástrojem na jiném PC kde funguje starší Step7 soubor projektu, konkrétně s příponou *.am11, ten pak nahrát do našeho PC a zkusit zkonvertovat do TIA. Je to cesta elegantnější a hlavně nevyžaduje instalaci a licenci na Step7.

Foxon s.r.o. - kurz TIA Portal, díl 1Softwarový nástroj "Migration Tool TIA ..." se sice instaloval zároveň s TIA, ale na instalačním CD ve složce "Support" je i jeho samostatná verze, určená třeba právě k instalaci na stanici, kde je jen Step7. Stačí jej nainstalovat, je to za několik minut.

 


Zálohování a obnova programu S7-300/400 pomocí ACCON-S7-BackupSamotný nástroj má jen tohle jednoduché okno, kde postačuje vybrat projekt Step7 a zadat cestu kde se vytvoří požadovaný soubor *.am11, která již půjde migrovat do TIA. Opět je důležitá volba pro možnost přidat do migračního souboru i hardware.

Foxon s.r.o. - kurz TIA Portal, díl 1Migrační soubor se vytvoří překvapivě během pád desítek sekund a není ani veliký. Pro nás je soubor bez hardware, neboť původní projekt obsahuje nepodporované PLC.


Foxon s.r.o. - kurz TIA Portal, díl 1Pokud se při vytváření souboru nástroji něco nelíbí - projekt obsahuje nepodporovaný hardware a tak dále, příčin, které vedou k přerušení je dost a dost, vytváření migračního souboru se ukončí.

Migrace například nepodporuje option Drive ES v původním Step7 projektu.

 


 1.7 MIGRACE S7-300 PROJEKTU ZE SOUBORU PC STANICE STEP7 DO JINÉHO PC S TIA V11.

Během několika pokusů z předchozí kapitoly přijdete na to co a jak, takže bezchybný *.am11 soubor jistě máte vytvořen.


Foxon s.r.o. - kurz TIA Portal, díl 1Opět přes příkaz migrace v TIA načteme náš *.am11 soubor.

Povšimněte si, že můžeme do TIA načíst jak *.am11 soubor, tak soubor projektu *.s7p.

 


Foxon s.r.o. - kurz TIA Portal, díl 1Konečně je migrace projektu S7-300 ze Step7 do TIA úspěšná.

Po migraci je vhodné projekt a jednotlivé bloky zkompilovat, pak nám kompilátor přesně ukáže, kde nesouhlasí formát čísla, který ve Step7 prošel, ale tady trochu zlobí.

 

 

Foxon s.r.o. - kurz TIA Portal, díl 1Symbolika se migruje bez potíží. Protože jsme neměli v souboru hardware, nástroj si vytvořil CPU315-2DP jako nespecifikovanou stanici, neboť potřebuje do ní vložit PLC program, datové bloky atd.

Foxon s.r.o. - kurz TIA Portal, díl 1Nejdůležitější je ale migrace PLC programu a programových bloků. Tady se nevyskytl žádný zádrhel, pokud je již migrační soubor vytvořen, vždy se něco importuje, i když se občas objeví drobné chybky.

To uvidíte sami, co prošlo ve Step7 nemusí projít v TIA. Zcela jistě si to zkuste i se složitými kusy programu, abyste přesně zjistili, co a jak funguje.


 

Na závěr si ukážeme, že i kus PLC programu migroval do TIA včetně všech komentářů přesně tak, jak jsme potřebovali.

Foxon s.r.o. - kurz TIA Portal, díl 1


 Zkoušejte si vše několikrát, hlavní je dokázat program otevřít, nebo úspěšně migrovat do TIA. V dalším díle si například ukážeme, jak vytvořit funkční spojení mezi PLC a TIA na PC stanici pro nahrání konfigurace a PLC programu do PLC a třeba práci se simulátorem, pokud nemáme k dispozici PLC nebo funkční spojení.


Jaroslav Blažek
www.blaja.cz

 

 Užitečné odkazy k tématům 1. části:

Podpora a stažení dalšího hardware do TIA portal V11: 
http://support.automation.siemens.com/WW/view/en/54164095 

Update TIA portal V11: 
http://support.automation.siemens.com/WW/view/en/58112582

Seznam podporovaného hardware pro migraci do TIA portal V11: 
http://support.automation.siemens.com/WW/view/en/50029532 

Stažení hardware pro KTP400 HMI panel do TIA portal V11: 
http://support.automation.siemens.com/WW/view/en/60497002?Datakey=47069298

 

 

 
 
4