Jste zde

Dotykový panel Magelis HMI STU655

Dotykový panel pro připojení k PLC různých výrobců s podporou řady komunikačních protokolů, to je panel STUx55 řady Magelis společnosti Schneider Electric. Ta jej nabízí navíc s opravdu intuitivním softwarem Vijeo pro tvorbu aplikací. Seznámíme se proto se dvěma velikostmi panelu a s tím co vše dokáže, tentokrát ve spolupráci s S7-300.

Nejen přes MPI port dokáže řada Touch panelů Magelis komunikovat s PLC, ale i přes integrovaný Ethernet. My se zaměříme komunikaci s PLC S7-300/400 a také s novou řadou S7-1200. Vše důležité si vyzkoušíme a ukážeme jak na to. Vzhledem k obšírnosti tématu, bude třeba připojení na S7-1200 souběžně s S7-300 zveřejněno v dalším článku. Zaměříme se hlavně na přenesení aplikace do panelu a nastavení spojení s PLC, neboť to jsou vždy klíčové věci každého HMI/SCADA systému. V závěru najdete i ukázkové video, aby bylo vidět co a jak.

To jsou ony, dva panely z řady Magelis menší STU655 o úhlopříčce obrazovky 3,5´ a větší STU855 s rozměrem 5,7´, přičemž oba dokážou zobrazit 65536 barev v rozlišení 320x240. Napájení v rozmezí 20,4..28,8VDC/7W, pracovní teplota zajímavých 0..50°C. Pro aplikaci je vyhrazeno 16MB flash paměti, na zálohování dat 64kB FRAM.

Panely podporují velké množství komunikačních protokolů a PLC různých výrobců, například PLC S7-300/400 kde výrobce uvádí možnost přímého připojení na MPI/PPI a dále Ethernet/Profinet pro všechny ostatní PLC. Detaily v popisech na konci článku.

Magelis Touch Panel STU655

Velmi zajímavá je montáž panelu, která vyžaduje jen otvor průměru 22mm, tedy standardní rozměr pro ovladače a signálky. Montáž je jistě srozumitelná z obrázku, součástí balení panelu je i kulatý nástrčný klíč pro přitažení matice, což je velmi příjemné. Vystouplé gumové těsnění po obvodu grafické obrazovky zajistí dobrou ochranu proti vniknutí prachu a nečistot do rozvaděče nebo ovládací skřínky. Tohle řešení musí být vynikající pro výměnu jen zobrazovací části, kde při výměně není nutno nic odpojovat, dokonce ani vypínat napájení, stačí obrazovku vytáhnout a nasadit další. Panel znovu nastartuje jako po zapnutí.

Mnohokrát jsem v praxi viděl, jak se obsluhují dotykové panely místo prstem, tak jakýmkoliv nástrojem co je zrovna po ruce, třeba nožem.

Magelis Touch Panel STU655 

Zadní části obou panelů jsou rozměrově shodné, záleží jen na nasazené velikosti obrazovky. Pokud Vás okamžitě napadá, že by obrazové části mohly být záměnné, nejsou. Zkoušel jsem to, jak uvidíme dále.

Magelis Touch Panel STU655 

Detailní ukázka připojovacích konektorů si zaslouží trochu vysvětlení. Zleva napájení 24VDC, dále RJ45 Ethernet, další RJ45 ale zapojený jako COM1, standardní USB pro připojení flash disku a nahrání aplikace přímo z flash bez spojení s PC (bude ukázka dále) a mini USB pro připojení PC s vývojovým softwarem a nahrání aplikace do panelu přes mini USB kabel.

Zde také najdete MAC adresu panelu pro pevné připojení do sítě. 

Magelis Touch Panel STU655 

Aby se to nepletlo, pro připojení k PLC S7-300 přes MPI port slouží běžný kabel s 9pin Canon na straně PLC a COM1 reprezentovaný zástrčkou RJ45 na straně panelu. Nejedná se tedy o Ethernetový kabel, jak by se mohlo zdát z použitého COM1 konektoru, ale klasický MPI.

Pokud si nechcete tohle propojení, označené jako XBTZG9721 kupovat, tak stačí správný fialový MPI/PROFIBUS kabel osadit vhodnými konektory. Propojení totiž využíva samozřejmě jen 2 žíly.

Magelis Touch Panel STU655 

Vše by ale bylo marné bez vhodného softwarového nástroje. Pro vývoj aplikací na HMI systémy Schneider slouží software Vijeo Designer. Instalace probíhá bez problémů a nenarazil jsem na žádné atypické chování, nebo úskalí.

Magelis Touch Panel STU655 

Nenecháme se ani zmást oknem pro vložení licence, ta je nutná jen pro programování velkých panelů, pro menší řady stačí software bez licence, tedy zdarma. Poslední verze Vijea je 5.1, pro možnost parametrizace panelů STU855, tedy těch větších, je nutné doinstalovat ještě Service Pack 2

Magelis Touch Panel STU655 

 

SP2 je tam taky. Celá instalace Vám nezabere více než několik minut, samotný software ubere na disku necelých 700MB a každý vytvořený projekt pro tyto testy nepřesáhl 3MB.

Magelis Touch Panel STU655 

 

V software Vijeo Designer se vše odehrává v podstatě v jednom okně, vlevo navigátor v projektu, pod ním vlastnosti jednotlivých objektů, dole hlášení a seznam prvků na zvolené obrazovce. No a uprostřed máme vždy aktivní prvek.

V podstatě se software nijak neodchyluje od zažitých "pravidel" SCADA systémů, takže pokud jste dělali třeba ve WinCC, bude pro Vás práce s tímto systémem jednoduchá. Jestliže výrobce proklamuje velkou intuitivnost nástroje, musím mu dát za pravdu, i když jsem s Vijeo nikdy nedělal, za pár chvil se v něm orientujete a je to. Když pak výjimka potvrdí pravidlo a nemůžete něco najít, tak nápověda Vijeo Vás spolehlivě navede. 

Magelis Touch Panel STU655 

 

Zkusili jsme tedy vytvořit nový projekt, abychom vyzkoušeli "Wizarda" a zároveň viděli možnosti celého software. Je vidět že Schneider Electric vyrábí opravdu velké množství typů HMI a záleží na nás, který si vybereme. My jsme to měli jasné, jen STU panely.

Magelis Touch Panel STU655 

Detailním systémem programování HMI panelů nemá význam se zabývat, jistě si to každý zájemce vyzkouší a naučí sám. Přesto si zkusíme ukázat několik základních věcí, abychom si vyzkoušeli co a jak.

V levém okně navigátoru už máme téměř hotovou strukturu zkušebního projektu pro panel STU655. Jako v podobných nástrojích i zde spoustu věcí funguje i na pravou myš a záleží na tom kde zrovna "stojíte". Úplně nahoře PLC_1 nám symbolizuje náš panel, v praxi si jej samozřejmě přejmenujte, ať se to neplete se skutečným CPU. Tady se edituje spousta věcí celého projektu, nastavení jsou dosažitelné ve spodním okně vlastností prvku, v "Property Inspector".

Magelis Touch Panel STU655 

Všechny nastavení zde si můžete projít, vyzkoušet, ale my jsme se zaměřili hlavně na nastavení downloadu aplikace do panelu. Jak je vidět preferujeme Ethernet, neboť jsem našemu panelu dopředu nastavil v routeru pevnou adresu 101 na konci. Budeme to potřebovat později. Možnosti přenesení aplikace do panelu jsou ještě přes USB kabel s malým USB konektorem (kabel jistě najdete z fotoaparátu, externího disku, nebo jiného USB zařízení) a navíc také bez jakéhokoliv spojení s panelem, tedy nahrání aplikace na flash disk a z něj instalaci do HMI. Vše si vyzkoušíme a ukážeme dále.

Magelis Touch Panel STU655 

Hlavní věc celého projektu. Nastavení spojení s PLC S7-300. Zkusili jsme tedy v objektu IO Manageru přidat nový driver. První dva nás nezajímají, jsou určeny pro PLC starší řady, S7 Ethernet později, takže jen S7 MPI/PPI. Zařízení které lze tímto driverem obsloužit, vybereme v pravé části okna. Je to Simatic S7-300/400.

Tady bych upozornil, že někteří výrobci deklarují také přímé propojení s PLC přes MPI, ale neřeknou už, že se jedná jen o spojení přes MPI adaptér, což je v podstatě sériový převodník. Tento typ spojení samozřejmě HMI panel umí také, ale nás nezajímá, preferujeme přímý driver, přímé připojení.

Magelis Touch Panel STU655 

Už je tam. Zde už si můžeme naše vytvořené spojení a stanici přejmenovat jak potřebujeme, já jsme nechal vše s původním názvem stanice S7300400Series01. To ale není celé, ještě budeme muset najít někde nastavení vlastností připojení. 

Magelis Touch Panel STU655 

Klikem na připojení MPIPPI01 se konečně otevře okno, které potřebujeme. Zde si nakonfigurujeme driver podle skutečné potřeby. V podstatě jej ale necháme jak je nastaven, adresu stanice změníme jinde.

Pokud si nejsme jisti, pak po použití tlačítka Help se dostaneme ke kompletnímu popisu driveru, jeho nastavení a hlavně propojení připojovacího kabelu pro funkční spojení HMI a PLC.

Magelis Touch Panel STU655 

A sice tady v S7300400Series01. "Target Node" je pojem všem jistě známý, tedy MPI adresa našeho S7.

To je celé nastavení ohledně spojení HMI STU655 panelu s PLC S7-300/400 přes MPI port. Ve skutečnosti je vše nadefinované během několika vteřin.

Magelis Touch Panel STU655 

Ještě než něco přesuneme do panelu, je nutné vytvořit nějaké proměnné mířící z panelu do našeho PLC. V editoru proměnných si standardním způsobem vytvoříme co potřebujeme.

Magelis Touch Panel STU655 

Poté už klidně vytvoříme nějaký panel, tedy obrazovku, a na něj vložíme objekty z menu  v horní části software. Všechny ikony z menu jsou opravdu srozumitelné, vkládání intuitivní, takže je to raz-dva.

V dolní části okna je hezky vidět list se seznamem objektů umístěných na obrazovce. Velmi užitečná funkce, pokud se používá slučování objektů.

Magelis Touch Panel STU655 

Jenom malá ukázka nastavení vlastností vloženého objektu "numerického displeje". U objektu se dá nastavit všechno možné i nemožné, hlavně samozřejmě vybrat z přehledné tabulky proměnnou, která má být zobrazována. 

Magelis Touch Panel STU655 

Teď už můžeme nahrát naši aplikaci do panelu a podívat se, co to udělá. Tohle je obrazovka, která se objeví vždy při zapnutí nového, čistého panelu. Můžeme si nastavit IP adresu, ale první nahrání jsem vždy dělal přes USB port počítače.

Magelis Touch Panel STU655 

Proto ještě než spojíme HMI s počítačem, je dobré změnit nastavení download do panelu na USB. Vůbec nic se dále nemusí instalovat, stačí změnit nastavení a připojit panel přes USB kabel k počítači. Windows a Vijeo si panel spolehlivě najdou.

Magelis Touch Panel STU655 

Software sám, nebo na náš povel projekt zkontroluje a zkompiluje tak, aby byl srozumitelný pro HMI systém a nahraje do panelu.

Funguje to ihned, a je to otázka několika desítek vteřin. 

Magelis Touch Panel STU655 

Všechno se nám podařilo na první pokus, HMI panel naběhl téměř okamžitě a proměnné ihned ožily.

U tohoto menšího panelu se ukázalo výhodnější používat tučné fonty jak pro zobrazení písma, tak i číselných znaků.

Magelis Touch Panel STU655 

Takže si zpětně v editoru můžeme vytvořit dalších několik obrazovek, například tuhle, s vyskakovacím oknem a grafem pro zobrazení průběhu proměnných.

Magelis Touch Panel STU655 

Takto potom vypadá graf ve skutečnosti na obrazovce HMI panelu. 

Kontrola správného zobrazení diakritických znamének v češtině ve vyskakovacím okně.

Magelis Touch Panel STU655 

Ještě si vyzkoušíme nějaký alarm. Ve vlastnostech vloženého objektu alarmu si můžeme nastavit všechny běžné vlastnosti, jako řádkování, velikost textů, sloupce, barvy, prostě vše co je třeba. 

Magelis Touch Panel STU655 

Alarmované stavy se ale nastaví ve vlastnostech každé proměnné, kde zatržením alarmu ji automaticky přiřadíme do alarmové skupiny a nastavíme hodnotu, při které se má alarm vyvolat. V neposlední řadě také napíšeme text, který se objeví uživateli na obrazovce.

Magelis Touch Panel STU655 

Opět praktická ukázka vytvořené obrazovky alarmů v reálu.

Magelis Touch Panel STU655 

Na závěr ještě jedno upozornění. Pokud ve vlastnostech textu nastavíme zobrazení přes bitmapy, máme automaticky na výběr všechny fonty dosažitelné v operačním systému. V opačném případě pro správné zobrazení diakritiky v češtině si musíme vybrat správný font, a sice s označením (WF) za jeho názvem.

Magelis Touch Panel STU655 

Připojení Touch Panelu STU655 opravdu jen přes jeden port, přímo na S7-300.

I když se zdá displej malý, na spoustu aplikací je dostatečný. Různé vzduchotechniky, regulace, jednodušší aplikace, všude tam si své uplatnění jistě najde, zvlášť ve spolupráci s různými druhy PLC.

Magelis Touch Panel STU655 

Praktická video ukázka činnosti HMI STU655 s PLC S7-300:

http://www.youtube.com/watch?v=7Vx7zObUsJc 

 

Závěr:

Jinak se jedná o produkty velké a silné společnosti, se zajištěnou podporou na velmi dlouhou dobu. Nemusíte mít proto obavy o to co se stane za pár let, když třeba panel přestane fungovat, jak to bude s náhradními díly atp. Přímé připojení k S7-300 je vynikající, software zdarma pak už jen třešnička na dortu. Vijeo je velmi svižné a intuitivní, práce s ním příjemná. Nezbývá než si jen upřímně povzdechnout, kdyby se to samé dalo říci o Wincc flexible.

Tohle bylo jen první kolo. Vzhledem k mnoha možnostem připojení, otestujeme příště větší, novější variantu panelu s označením STU855 a úhlopříčkou 5,7´ a hlavně jeho vícenásobné připojení přes Ethernet s PLC S7-1200. A to existuje spousta věcí, které by bylo zajímavé vyzkoušet, například webovou bránu pro ovládání, zasílání emailů v případě poruch a další.

Jaroslav Blažek


 

Doplňující odkazy k článku:

Schneider Electric kontakt, informace: http://www.schneider-electric.cz/sites/czech-republic/cz/podpora/kontakt/we-care.page

Schneider Electric produkty pro automatizaci: http://www.schneider-electric.cz/sites/czech-republic/cz/produkty-sluzby/automatizace-rizeni/automatizace-rizeni.page

Schneider Electric grafické panely Magelis STU: http://www.schneider-electric.cz/czech-republic/cz/produkty-sluzby/automatizace-rizeni/produkty-nabidka/rada-prezentace.page?p_function_id=26&p_family_id=301&p_range_id=5774

Schneider Electric software Vijeo Designer: http://www.schneider-electric.cz/czech-republic/cz/produkty-sluzby/automatizace-rizeni/produkty-nabidka/rada-prezentace.page?p_function_id=25&p_family_id=5247&p_range_id=1054

Další články o PLC, Scada/HMI systémech, pohonech, profi-software a komponentech nejen pro průmyslové aplikace najdete na http://automatizace.hw.cz

 

Hodnocení článku: