Abychom zajistili zabezpečené VPN spojení z PG/PC do vzdáleného PLC s routerem REX300 a nástrojem Toolbox, je nezbytné použít utilitu shDIALUP, která vytvoří šifrovaný tunel. Jak to ale udělat, když jsme na cizím PG/PC, nebo potřebujeme zkontrolovat data pomocí tabletu či telefonu?
Jak webový server na routeru REX300 funguje, jsme si ukázali v minulém článku . Připomeneme si jen, že celý server běží na USB flashi, která je zasunuta do portu na REX300. Ten je pak připojen na jedno nebo více PLC, a data ze všech připojených PLC máme jednoduše k dispozici. |
Protože celý server nabízí Helmholz zdarma ke stažení (není nutné objednávat originální USB jako na předchozím obrázku) vyzkoušeli jsme, že vše funguje i na obyčejném stařičkém USB s kapacitou fantastických 40MB a tabulkou FAT32. Jen ten originál vypadá přece jen trochu lépe. |
Jeden bin soubor na flashi je vlastní software webového serveru, ve složce DB je pak uloženo několik souborů naší aplikace. Cesta a jméno složky se dá nastavit v konfiguraci REX300. |
Na běžném PG/PC spustíme internetový prohlížeč a abychom se dostali kam potřebujeme, je nezbytné v nastavení serveru myREX24 aktivovat službu WEB2go, pokud již není aktivní. Jestliže známe název našeho zařízení, stačí jej zadat do posledního pole a server myREX24 nás okamžitě přesměruje na náš REX300. Tohle je výborná funkce. Jako důležité se ukázalo zapamatovat si, nebo někde poznačit, adresu služby WEB2go na serveru myREX24. |
A jsme v přihlašovací obrazovce našeho webového serveru Toolbox ve vzdáleném routeru REX300, který je připojený do internetu. |
Obrazovka jako minule, jen přístupná bez použití VPN tunelu shDIALUP odkudkoliv s připojením do internetu. Také ale zabezpečeným spojením. Nyní je potřeba zdůraznit, že v originál systémovém prohlížeči skripty na serveru nejely, nezobrazilo se horní menu. Po přechodu na chrome, bylo vše vpořádku. Klikněte si na obrázek pro zvětšení. |
Je vidět že občas má ještě server drobné chybky, tohle Vás překvapí po několikerém stisku tlačítka nastavení hodnoty, server se nějak zahltí, na chvilku zatuhne, ale proměnnou nakonec nastaví. Na videoukázce níže je vidět jak probíhá spojení a editace na živo, včetně grafického průběhu zobrazení proměnné z PLC. |
Toolbox Helmholz routeru REX300 dálkové správy PLC přes WEB2go.
Klikněte si zde pro otevření videa samostatném okně v HD rozlišení |
Nyní zkusíme vše s tabletem, nebo mobilem, připojeným přes Wi-Fi do netu. |
Po přihlášení jako user, jsme tam, stačí vybrat přístupnou obrazovku. |
Vše je úplně stejné jako z PG/PC pouze s drobnými rozdíly které vyplývají z použitého mobilního zařízení. Klikněte si na obrázek pro zvětšení. |
Nyní už máme ukázku z mobilního telefonu iPhone 4S, tedy jabkového stroje. Tady se právě ukázalo, že při použití iOS by bylo v praxi vhodnější udělat pro každý widget samostatnou obrazovku, neboť jednotlivé widgety se řadily pod sebe a musel se hledat ten pravý. To je daň za malou zobrazovací plochu mobilu. Horní menu se pak zobrazilo jako nabídka dole. Klikněte si na obrázek pro zvětšení. |
Po odhlášení na Vás server vyplivne tohle oznámení, které ale nemá nic společné s nějakým "šizuňkem", jak by se mohlo na první pohled zdát. |
Ukázka z praktického spojení a zobrazení widgetů na 10" tabletu. |
V detailu je vidět, že by to chtělo větší font pro zobrazení proměnných. Vzhledem k tomu, že nástroj a zobrazení musí být funkční v podstatě na všech mobilních zařízeních, tak to není jednoduché. Klikněte si na obrázek pro zvětšení. |
Samozřejmě funguje i otočení obrazu s orientací tabletu, používáme totiž běžný internetový prohlížeč. |
Závěr:
Tento netypický webový server, využívá všechny výhody routeru REX300, tím pádem umožní vizualizaci veškerých připojených PLC. Jak přes shDIALUP VPN tunel, tak také zabezpečeným připojením s použitím služby WEB2go. Protože se jedná o novinku, kterou výrobce aktualizuje, dá se předpokládat oprava drobných chyb, nebo také implementace dalších funkcí, či widgetů.
Jaroslav Blažek
Doplňující odkazy k článku:
Simatic S7-1200 a dálkový přístup: http://www.blaja.cz/plc-automaty/simatic-s7-1200-a-dalkovy-pristup.html
Kontakt a technická podpora Toolbox Helmholz: http://www.helmholz.cz/kontakt
Download REX300 Toolbox: http://www.helmholz.de/dnl/rex_300_toolbox2.0.1.zip
Aktuální katalog Helmholz produktů: http://www.helmholz.de/dnl/Systeme_Helmholz_Catalog_15_EN_web.pdf