Jakým způsobem připojit zařízení k PLC S7-1200, pokud se jedná o výrobky jiných výrobců, které samozřejmě nejsou v hardware TIA portálu? Podobně jako ve Step7 pomocí GSD souborů jak pro Profibus, tak také pro linku Profinet.
Profinet port má každé PLC S7-1200, takže připojení nějaké periferie přes toto rozhraní by neměl být problém, ale v případě nutnosti umístit zařízení na Profibus sběrnici je nejdříve nezbytné vybavit PLC komunikačním Profibus procesorem CM1243-5. Ten je součástí standardního HW katalogu TIA, takže jej stačí najít a myší přetáhnout k PLC. Aby pak vůbec nějaká Profibus síť vznikla, musíme ji k tomuto procesoru přiřadit.
Je to řešení celkem ekonomicky náročné, cena CM1243-5 není zanedbatelná, ale pokud výrobce hardwaru nabízí pouze Profibus rozhraní, těžko najdeme jinou variantu.
|
|
Jakmile máme Profibus síť vytvořenou, můžeme se věnovat možnosti konfigurace dalších slave účastníků na této sběrnici, kteří nejsou původem Siemens.
Zařízení podporující Profibus komunikace jsou stále stovky ne-li tisíce, takže pořád bude toto téma aktuální.
|
|
Pro každé zařízení budeme potřebovat z webu výrobce tzv. GSD soubor, nyní pro Profibus sběrnici. Tento GSD soubor bude nutné z prostředí TIA instalovat do HW katalogu, obdobně jako třeba ve Step7, nebo softwarových nástrojích pro PLC jiných výrobců.
|
|
Instalátor GSD souborů si v uvedené složce najde všechny varianty, konkrétně pro I/O periferii TB20 společnosti Helmholz.
|
|
Ano, po instalaci dalšího hardware proběhne update katalogu a bude nezbytné TIA restartovat.
|
|
Pak už se instalace rozběhne a pozor, není to otázka sekund ale spíše jejich desítek, záleží na množství komponentů, které složka s GSD obsahuje.
Import některých GSD trval opravdu dlouho.
|
|
Jestliže všechno proběhlo v pořádku, v hardwarovém katalogu najdeme a vybereme naši I/O periferie TB20. Je ale nezbytné vypnout filtrování dílů v katalogu a v patřičné složce Helmholz pak najít potřebnou komponentu, tedy interface TB20.
|
|
Samotné vložení TB20 do hardware ještě ale nic neřeší, je nezbytné přiřadit periferii ke sběrnici a PLC. Právě na to využijeme nabídku z pravého tlačítka myši.
Poté již v klidu do sestavy TB20 z hardwarového katalogu přidáte další moduly, jaké jsou ve skutečné sestavě a přiřadíme jim I/O adresy.
|
|
Nabízí se otázka, jestli vše bude fungovat, i když zatím nemáme I/O k dispozici. Ověříme si to pomocí kompilace hardware celé sestavy, neboť pokud jsme někde udělali chybu, kompilátor nás na to upozorní, a naopak, pokud je vše v pořádku, bude celá sestava funkční.
Tohle funguje spolehlivě, je totiž obvyklé, že sestavy se dělají, aniž by bylo kompletní hardware k dispozici.
|
|
Podobně jako pro Profibus také připojení Profinet vyžaduje u zařízení, které nejsou v hardwarovém katalogu TIA GSD soubor, kterému se sice tak říká, ale má úplně jiný formát. Pro naši sestavu si připojíme na Profinet další I/O stanici tentokrát WAGO I/O, takže nejprve z webu výrobce stáhneme GSDML soubor obsahující informace o připojovaném zařízení.
Pro instalaci Profinet souborů použijeme stejné menu jako pro Profibus, TIA pozná, že se jedná o GSD pro Profinet, a sám si to přebere, nemusíte se ničeho obávat. Stačí jen zaznačit požadované. I/O WAGO 750-753 jsou klasické nejrozšířenější periferie do rozvaděče
|
|
Průběh instalace je naprosto shodný s instalací podpory pro Profibus, jen je potřeba mít opravdu trpělivost, není to ihned jako ve Step7, chvíli to trvá.
|
|
V hardwarovém katalogu pak najdeme ve složce WAGO vše potřebné. Zvlášť interface neboli head module podle verze.
Další složka modulů pak obsahuje všechny vyráběné a použitelné moduly pro tuto WAGO periferii.
|
|
Jakmile do sestavy vložíme jako obvykle první interface WAGO 750-370, je nezbytné jej přiřadit do sítě, třeba přes menu pod pravým tlačítkem myši na označeném odkazu.
Abychom si vyzkoušeli přiřazování adres k jednotlivým účastníkům na Profinet sběrnici, máme v sestavě ještě jednu periferii Siemens IM151-3PN.
|
|
Tady si ukážeme veliký rozdíl proti Profibus DP konfiguraci. U Profinet připojení musíme stanovit topologii sítě všech účastníků, tedy uvést kde a co je připojeno. Stačí se podívat na vlastnosti interface WAGO I/O a na položku "Partner port". Jestliže nechceme stanovit přesnou topologii, necháme vše jako jakýkoliv partner, tedy propojení můžeme v podstatě udělat jakkoliv.
|
|
Jestliže ale roletové menu z předchozího obrázku rozbalíme, otevře se nám celá nabídka na připojení interface pro vložené WAGO I/O. TIA nabízí možnost připojení jak do S7-1200, tak také do ET200S. Záleží jen na nás.
|
|
V náhledu na síťové propojení si nyní můžeme zobrazit celou sestavu najednou, včetně IP adres jednotlivých účastníků tak, jak jsme si ji nakonfigurovali. Jako obvykle nezapomeneme celou sestavu zkompilovat, abychom našli eventuální chyby či nepřesnosti.
|
|
Na závěr je nezbytné přiřadit online každému zařízení na Profinet jeho jméno. Proč?
Připojení online do sítě TIA najde všechny účastníky, zobrazí jejich MAC adresy a my musíme konkrétní stanici správně přiřadit. Je to stejný princip jako ve Step7, pouze tady to je možná trochu přehlednější.
Je nezbytné si uvědomit, že jenom podle MAC adresy najdeme tu správnou stanici, pokud jich máme třeba více stejných a musíme konkrétně určit která je která.
Tím se propojí jméno stanice z konfigurace, IP adresa a MAC adresa!
|
|
Závěr:
Právě pro rozdíl nastavení v projektu mezi Profibus a Profinet zařízením vznikl tento článek. Samozřejmě že místo I/O modulů můžeme na Profibus nebo Profinet linku vložit jakékoliv jiné zařízení, které disponuje patřičným rozhraním, třeba převodníky signálů, zobrazovače, měniče pro pohony, a další a další účastníky. Princip je vždy stejný, pouze u složitějších zařízení je nutné použít v PLC programu nějaký komunikační protokol, který je ale k dispozici u výrobce podobně jako samotný GSD/GSDML soubor.
Jaroslav Blažek
Doplňující odkazy k článku:
GSD soubory Profibus pro Helmholz TB20 I/O: http://www.helmholz.de/sup.down,53_54.html?p_id=168&cat_id=80_210_230
GSDML soubory Profinet pro WAGO I/O systém: http://www.wago.com/cps/rde/xchg/SID-C6698A5F-6DCBF5DF/wago/style.xsl/csy-23342.htm
Simatic S7-1200: http://www1.siemens.cz/ad/current/index.php?ctxnh=5dc8474325&ctxp=home