Editor HMI

Součástí prostředí Mervis IDE je také integrovaný editor HMI. Editor HMI slouží k vytváření rozhraní člověk–stroj. Ve světě Mervis se editor HMI používá k vytvoření textové nebo grafické definice rozhraní mezi PLC, případně řídicím softwarem, a člověkem – uživatelem.

Instalátor obsahuje také starší editor Mervis HMI. Tento editor lze použít k úpravám starších definic vytvořených v předchozích verzích Mervis IDE.

Definice se vytvářejí v projektu HMI. Ten se v Průzkumníku řešení nachází na stejné úrovni nabídky jako projekty Executable nebo Library.

V projektu HMI se vytvářejí různé šablony. V režimu Simple jsou to:

  • Textová šablona pro PLC – definice LCD menu pro PLC s LCD displejem
  • Textová šablona pro terminál – definice LCD menu nebo menu Mervis Visual
  • Grafická šablona pro terminál – grafická šablona pro HT200 nebo definice menu Mervis Visual
  • Textová šablona pro funkční blok nebo program – specifická definice pro funkční blok nebo program

Pro lepší představu o fungování editoru HMI v prostředí IDE je zde ukázka návrhu komplexní SCADA šablony:

Pracovní prostředí editoru Mervis HMI

Při práci v editoru HMI je rozložení IDE optimalizováno pro vizuální návrh a konfiguraci hardwaru:

  • Průzkumník řešení (levý panel): Zde jsou organizovány vaše projekty HMI společně s vykonávanou logikou. Můžete zde spravovat grafické šablony (například výše zobrazený soubor `.graph`), historické záznamy a importované vizuální prostředky.
  • Návrhová plocha (střed): Hlavní grafické rozhraní, ve kterém vytváříte vizualizace. Jak je vidět na ukázce, můžete vytvářet komplexní rozvržení zahrnující potrubí, čerpadla, dynamické zobrazení teplot, interaktivní ovládací tlačítka a alarmové stavy.
  • Okno vlastností (pravý panel): Toto kontextové okno se dynamicky aktualizuje podle aktuálně vybraného objektu na ploše. Například při kliknutí na pozadí stránky můžete nastavit Resolution (např. FHD 16:9 pro displej 1920×1080), názvy souborů dokumentů a další globální vizuální nastavení.
  • Spodní panely: Poskytují přístup k důležitým nástrojům pro ladění a sestavení aplikace, včetně záložky HMI Preview, kde můžete otestovat vzhled a chování grafických rozhraní před jejich nasazením do kontroleru nebo webového panelu.

Grafické šablony můžete rozšířit importem vlastních ikon, například z volně dostupné knihovny symbolů Mervis. V editoru HMI existují dva hlavní způsoby jejich použití:

Pro symboly, které slouží jako prvky pozadí nebo se nemění na základě dat z kontroleru, použijte standardní objekt Image.

  • Objekt Image zobrazuje grafiku načtenou přímo z lokálního souboru.
  • Pro konfiguraci vložte objekt Image na návrhovou plochu a následně v okně Properties vyberte cestu a název staženého obrázku.

Pro symboly, které se mají dynamicky měnit podle aktuálních dat z kontroleru (například zapnutí čerpadla nebo otevření ventilu), použijte funkci States mapping.

  • Vyberte grafický objekt a v jeho vlastnostech namapujte stavy odpovídající hodnotám proměnné (např. 0 pro OFF, 1 pro ON).
  • V konfiguraci stavů můžete ke každému stavu přiřadit konkrétní volitelný obrázek.
  • HMI tak může automaticky přepínat symboly Mervis podle aktuálně načtených dat a současně aktualizovat stavový text i další vizuální vlastnosti.
  • © Energocentrum Plus, s.r.o. 2017 - 2026