Mervis

Softwarová dokumentace

Kompletní řešení od programu přes lokální webové rozhraní až po SCADA dispečink včetně mobilní aplikace - to vše Vám nabízí systém Mervis.

Co je to Mervis?

Mervis je kompletní softwarová platforma, kterou zdarma poskytujeme ke všem kontrolérům Unipi. Jde o profesionální řešení vhodné pro širokou škálu nasazení, od řízení chytré domácnosti až po průmyslovou automatizaci. Vývojové prostředí Mervis IDE, jádro celé platformy, je díky svému přehlednému designu a uživatelské přívětivosti vhodné pro začátečníky i pokročilé programátory.

Poznámka: Naše aplikační programovací rozhraní (API) umožňuje uživatelům kromě Mervis využít i vlastní softwarové řešení, případně software třetích stran (např. Node-RED). Pro více informací navštivte tento odkaz.

Mervis Vám umožní zcela samostatně:

  • vytvářet a ladit programy pro PLC v přehledném vývojovém prostředí Mervis IDE
  • vytvářet a editovat webová uživatelská rozhraní pro pohodlné ovládání systému  
  • připojit se ke kontrolérům odkudkoliv na světě přes vzdálenou zabezpečenou správu
  • vzdálený dohled a analýzu historických dat pomocí SCADA dispečinku
  • monitorovat provoz systému v mobilní aplikaci na Vašem chytrém telefonu či tabletu

Součásti platformy Mervis

Mervis IDE

Vývojové prostředí určené pro tvorbu, ladění a vzdálenou správu řídicích programů pro kontroléry Unipi. Při programování chování kontrolérů můžete využít jednu ze dvou podporovaných programovacích metod splňujících mezinárodní standard IEC 61131-3.

Funkční bloky (FUPLA)
FBD (označováno rovněž i jako FUPLA) je programovací jazyk založený na předpřipravených blocích kódu, kdy každý blok plní určitou funkci. Bloky jsou vybaveny vlastními vstupy (měřená teplota, signál spínače apod.) a výstupy (pokyn k sepnutí, regulace výkonu apod.). Samotnou řídící logiku pak vytvoříte v přehledném grafickém rozhraní jednoduchým spojováním bloků a proměnných. Mervis IDE je vybaveno rozsáhlou knihovnou již hotových funkčních bloků - kromě matematických operací (součet, násobení, porovnání) zde naleznete i řídicí smyčky (hystereze, trojcestné ventily aj.), čítače, časové funkce a mnoho dalšího. Práci s FBD si proto rychle osvojí i uživatelé bez hlubších znalostí programování

Ukázka programu vytvořeného ve FBD

Strukturovaný text (ST)
Jazyk ST je založen na strukturovaném textu, se kterým lze i velmi složité funkce vyjádřit několika řádky textového kódu. Jde tak o vhodnou volbu především pro zkušené uživatele programující rozsáhlé projekty. V případě potřeby je také možné pomocí ST tvořit vlastní funkční bloky. 

Ukázka funkčního bloku napsaného v ST

HMI editor (Human Machine Interface) 

Kromě samotné logiky dané aplikace je v Mervis IDE možné vytvářet i grafické uživatelské rozhraní pro lokální webové stránky na PLC a pro vzdálený dispečink Mervis SCADA. Takto vytvořené rozhraní poskytuje komfortní přehled dané technologie s možností ovládání všech jejich funkcí. K tomuto účelu je editor vybaven rozsáhlou kolekcí přepínačů, indikátorů, textových polí, nastavitelných časových plánů a dalších prvků. V editoru jednotlivé prvky rozmisťujete prostým přetažením myší, díky širokým možnostem nastavení pak můžete každý grafický prvek přizpůsobit na míru. Do editoru rovněž můžete nahrát vlastní obrázky a ikony. K hotovým rozhraním lze následně přistupovat na počítači, tabletu i chytrém telefonu pomocí běžného webového prohlížeče.

Ukázka prostředí HMI editoru

Příklad jednoduchého webového rozhraní

Mervis SCADA

Mervis SCADA (Supervisory Control and Data Acquisition) je cloudovou službou pro vzdálený dispečink, řízení a analýzu historických dat. SCADA Vám dává možnost v přehledném grafickém rozhraní monitorovat a ovládat všechny připojené systémy nezávisle na jejich lokaci. Jedno dohledové centrum tak může řídit provoz technologií nacházejících se na různých kontinentech. Vhodná je ale i pro jednoduchý a rychlý dohled nad menšími projekty. Pomocí grafického editoru v Mervis IDE pak můžete vytvářet vlastní návrhy vizualizace rozhraní.

Vizualizace připojené technologie

Mobilní aplikace Mervis

Mobilní aplikace Mervis propojí Váš smartphone se SCADA rozhraním a umožní Vám tak přímo na displeji telefonu monitorovat a ovládat Váš systém, zobrazovat historická data ve formě přehledných grafů, měnit hodnoty datových bodů a mnoho dalšího. Aplikace je dostupná zdarma na Google Play i App Store.

Vizualizace provozních dat v mobilní aplikaci

Vzdálený přístup a správa (Mervis Proxy)

Díky Mervis Proxy máte ke kontrolérům Unipi přístup odkudkoliv na světě pomocí zabezpečeného internetového spojení. Služba je nezbytná pro používání Mervis SCADA, najde ale využití i při vzdáleném programování jednotek či přenosu dat mezi dvěma a více kontroléry, a to i bez nutnosti VPN, veřejných IP adres a dalších zvláštních nastavení sítě. 

Schéma funkce služby Mervis Proxy

Cloudová databáze Mervis DB

Mervis DB slouží k ukládání historie proměnných z PLC na zabezpečené úložiště v datacentru Unipi. Svá data si následně můžete přehledně zobrazit a analyzovat je v dispečerském rozhraní Mervis SCADA. Pokud pak SCADA nepoužíváte, přístup k Vašim datům Vám skrze webový prohlížeč poskytne webové rozhraní Mervis DB Viewer. Pokud máte zájem o ukládání dat do vlastní on-premise databáze, kontaktujte nás na e-mailové adrese info@unipi.technology (vhodné pro projekty od 5000 datových bodů).

Ukázka rozhraní Mervis DB Viewer.

Mervis Runtime (RT)

Mervis RT je software spuštěný přímo na kontroléru, který má na starost provádění řídicí logiky programů vytvořených v prostředí Mervis IDE. 

Jak Mervis získat?

Jednotky Unipi 1.1 a Unipi Neuron

Pro uvedené produktové řady nabízíme zdarma ke stažení obraz operačního systému Mervis, který je určen pro nahrání na paměťovou SD kartu. Podrobný návod k instalaci naleznete na tomto odkazu.

Jednotky Unipi Axon

Kontroléry řady Axon jsou dodávány s již předinstalovaným operačním systémem Mervis. K programování tak potřebujete již jen stáhnout a nainstalovat vývojové prostředí Mervis IDE.

Mervis IDE + HMI editor

Samotné vývojové prostředí, jehož součástí je i editor HMI rozhraní a vizualizace SCADA, lze bezplatně stáhnout z Unipi Knowledge Base. Návod k instalaci naleznete na tomto odkazu.

Mervis SCADA

Pro přístup ke službě stačí se zaregistrovat na e-shopu Unipi a v sekci Účet -> Mervis SCADA založit nový SCADA projekt. Bezplatně zde máte k dispozici 25 datových bodů, v případě potřeby vyššího počtu Vám účtujeme měsíční paušál. Podmínky pro použití služby Mervis SCADA a s ní souvisejících služeb naleznete na tomto odkazu. 

Mervis DB a Mervis Proxy

Identifikační a přihlašovací údaje k obou službám rovněž naleznete v zákaznické sekci svého účtu na webu Unipi. Služba Mervis Proxy je dostupná zcela zdarma, služba Mervis DB nabízí bezplatně 25 datových bodů. V případě potřeby vyššího počtu Vám účtujeme měsíční paušál. Tutoriál k získání licence pro obě služby naleznete na tomto odkazu, postup jejich zprovoznění je dostupný v tutoriálech Mervis.

Licencování a zkušební doba Mervis Runtime

Mervis Runtime je nezbytný pro provoz řídicích programů vytvořených v Mervis IDE. Po startu PLC či jeho řídicí logiky je Runtime funkční pouze po dobu 20 minut - během této zkušební doby si můžete volně vyzkoušet všechny funkce systému Mervis. Po uplynutí této doby se pak Mervis RT deaktivuje a běh programu se zastaví. Plnou funkcionalitu obnovíte úspěšným zalicencováním Vašeho kontroléru - tutoriál k celému procesu naleznete na tomto odkazu

Jak licenci získat?

Unipi Neuron a Unipi Axon
U jednotek Neuron a Axon je licence zahrnuta v ceně produktu. Součástí balení každé jednotky je papírová žádanka o licenci Mervis.

Unipi 1.1/1.1 Lite
Žádanku o licenci Mervis získáte i jako součást balení i při nákupu kompletní sady Unipi 1.1 či Unipi 1.1 Lite. Pro základní set Unipi 1.1 či samostatně pořízené rozšiřující desky je pak možné žádanku dokoupit v elektronické podobě jako samostatný produkt. 

Upozornění: Licence je funkční pouze v kombinaci s produkty Unipi, tj. nelze ji využít pro samostatný počítač Raspberry Pi. 

Další informace

Detailnější popis jednotlivých částí systému Mervis, návody k instalaci, tutoriály, ukázkové projekty a mnoho dalších užitečných informací naleznete na Unipi Knowledge Base

V případě jakýchkoli dotazů se neváhejte obrátit na oddělení technické podpory Unipi (support@unipi.technology), případně navštivte technické fórum Unipi.

Kam dál?

Díly

UniPi 1
Neuron
Axon
Patron
Gate
Mervis

Mervis

1 210 Kč
1 000 Kč bez DPH

Skladem > 50 ks

Přihlásit k odběru novinek