Začínáme

Zařízení Unipi 1.1 neobsahuje interní úložiště, proto je nutné ke každému zařízení zakoupit i paměťovou kartu, nejlépe typu SLC. Podrobnější informace a doporučení, jakou kartu zvolit, naleznete v článku věnovaném SD kartám.

Unipi 1.1

Dostupné obrazy OS pro zařízení Unipi 1.1 jsou založeny na systému Linux Debian a mohou obsahovat i předinstalovaný SW, např. Mervis, či Node-RED. Tento článek předpokládá zvolení OS se SW Mervis. U zařízení Unipi 1.1 je licence pro Mervis RT součástí balení.




Mervis je primární oficiálně podporovaná softwarová platforma pro programování řídících jednotek Unipi. Základem platformy Mervis je Mervis IDE, sloužící jako programovací prostředí s podporou dvou jazyků definovaných normou IEC 61131-3 (funkční bloky - FUPLA a strukturovaný text - ST) a Mervis RT - běhové prostředí (RunTime), které vykonává výsledný kompilovaný program nahraný do jednotek z Mervis IDE.

Dále je v jednotce v rámci RT obsažen i webový server Mervis HMI, který komunikuje s programem a lze jej použít pro ovládání, nebo čtení údajů z běžícího programu. Pro ukládání dat slouží služba Mervis DB, ve které lze data uchovávat i několik let. Vzdálený dohled, nebo řízení běžícího programu v jednotce a sběr, či zpracování dat z Mervis DB zajišťuje služba Mervis SCADA.

Všechny tyto produkty spolu tvoří komplexní systém vhodný pro zajištění propojení, automatizaci a dohled nad všemi provozovanými technologiemi.

Před prvním spuštěním je nutné do zařízení vložit SD kartu s nahraným OS.
Návod k nahrání OS naleznete zde v odkazu.

Po spuštění zařízení zpracovává nahraný program a je také dostupná webová stránka Mervis HMI i další služby Mervis komunikující se zařízením. Zařízení se plně spustí několik vteřin po připojení napájení, u prvního spuštění to může trvat i déle.

mDNS záznam

V běžném módu je v síti publikován mDNS (multicast DNS) záznam, který umožňuje zařízení na síti vyhledat dle názvu namísto IP adresy.

Jednoduše lze říci, že pro připojení k požadovanému zařízení nepotřebujete znát jeho IP adresu, která se může změnit, ale stačí Vám znát pouze jeho název, který se bez cílené úpravy nezmění. V případě zařízení Unipi se ve výchozím stavu jedná o kombinaci modelového označení a sériového čísla oddělené pomlčkou ve tvaru: model-sériovéČíslo. Obě informace jsou k dispozici na výrobním štítku zařízení.

Hostname lze kdykoli změnit a tím současně i mDNS záznam, nebo lze vynutit změnu mDNS záznamu bez změny hostname.


Příklady použití:
Záznam mDNS je ve výchozím stavu shodný s hostname ve zmíněném tvaru, např.:

unipi1-sn1

Pro většinu použití (zobrazení webového rozhraní, či SSH připojení), je třeba na konec řetězce doplnit .local:

unipi1-sn1.local

U některých služeb je nutné před tento řetězec doplnit také informaci o protokolu. Např. pro zobrazení webového rozhraní je u některých webových prohlížečů nutné doplnit http:⁄⁄:

http://unipi1-sn1.local

První připojení zařízení

Zařízení Unipi 1.1 je třeba napájet stejnosměrným zdrojem 5 V⎓. Pro přístup k úvodní HMI webové stránce je nutné připojit se k zařízení z počítače, případně tabletu, s libovolným moderním webovým prohlížečem.

Pro možnost programování je nutné připojit se k zařízení z počítače s operačním systémem MS Windows 10, nebo vyšším s nainstalovaným Mervis IDE, postup instalace je popsán dálé v textu.

Připojení přes místní síť s DHCP serverem

I přes svůj poněkud složitý název je tento přístup jednoduchou a nejčastěji používanou variantou. Zařízení stačí pouze připojit pomocí ethernetového kabelu k počítačové síti a počítač, či tablet připojit (buď eth. kabelem, či pomocí Wi-Fi) ke stejné síti. Váš DHCP server (router, či Wi-Fi router) na této síti oběma automaticky přiřadí IP adresu z dostupného rozsahu.

IP adresu zařízení lze zjistit buď z DHCP serveru, nebo vhodným programem k prohledání sítě (např. Advanced IP Scanner). Ve většině případů si však vystačíte s mDNS variantou adresy.

Použité IP adresy jsou pouze vzorové.

Přímé připojení

Přímé připojení vyžaduje fyzické propojení počítače a zařízení ethernetovým kabelem. Jelikož toto řešení nezahrnuje DHCP server, počítač i zařízení si automaticky přiřadí náhodnou IP adresu z rozsahu 169.254.XXX.XXX.

IP adresu zařízení zjistíte vhodným programem k prohledání sítě (např. Advanced IP Scanner). Ve většině případů si však vystačíte s mDNS variantou adresy.

Použité IP adresy jsou pouze vzorové.

Pro vstup do Mervis HMI rozhraní otevřete webový prohlížeč a do adresního řádku jednoduše vložte IP, či mDNS adresu zařízení.

Například:

http://unipi1-sn1


Zobrazí se vám následující rozhraní:


Gratulujeme! Právě jste se připojili ke svému zařízení Unipi 1.1.



Z tohoto webového rozhraní se můžete kliknutím na jednu ze tří větších tmavě modrých ikon odkázat na stránku:

  • nejaktuálnější verzí Mervis IDE ke stažení
  • návody pro Mervis
  • výběrem vhodného SW pro Vás, pokud ještě nejste rozhodnuti jaký SW použít

Pomocí tří menších ikon:

  • článek o produktu Mervis
  • diskuzní fórum
  • často kladené dotazy (FAQ)

Kliknutím na tlačítko “Menu” se zobrazí stránka se třemi odkazy:

  • Grafy - ukázka grafů s historií (pilový a sinusový průběh)
  • Odeslání emailů - ukázka odesílání emailů včetně funkce změny odesílatele pomocí dynamických parametrů
  • Ukázka dalších fukncí - obsahuje pulzní tlačítko a hlídání stavu nádrže


Stáhněte si instalační program poslední verze Mervisu dostupný v sekci Ke stažení a spusťte jej.

Instalační program zobrazí uvítací stránku, kterou potvrdťe kliknutím na Další.

V dalším dialogovém okně je třeba potvrdit Licenční ujednání zaškrtnutím příslušného tlačítka. Poté pokračujte kliknutím na Další.

V následujícím dialogovém okně si můžete zvolit, které součásti Mervisu se nainstalují. Mervis IDE je samotné vývojářské prostředí, ve kterém budete vytvářet a ladit programy pro jednotky Unipi. Běhové prostředí Windows RT pak lze použít pro simulaci jednotky pro možnost vytvářet programy i bez jednotky, v drtivé většině případů Vám ale bude stačit pouze Mervis IDE.

Starší verze Mervisu umožňovaly i možnost samostatné instalace HMI editoru. Ten je v současné verzi integrován přímo do Mervis IDE.

Poslední dvě dialogová okna pak slouží pouze k potvrzení instalace a jejímu dokončení - stačí tak pouze kliknout na Nainstalovat a po dokončení instalace instalační program zavřít kliknutím na Dokončit.

Pokud jste se již připojili ke svému zařízení a máte nainstalováno Mervis IDE, pokračujte návodem: První projekt s Unipi 1.1/Lite.

Dalšími důležitými návody, které je třeba přečíst v případě, že se rozhodnete pro svůj projekt použít SW Mervis jsou:

Veškeré další návody pro práci se SW Mervis na jednotkách Unipi naleznete v tomto odkazu.