Zariadenia blízkej hrany sú schopné vykonávať viac než len vstavané riadiace a monitorovacie funkcie. Zabudovaním správneho softvéru môžu tieto zariadenia poskytovať aj zber údajov, ukladanie údajov, konektivitu výpočtovej platformy vyššej úrovne a rozhranie lokálneho alebo vzdialeného operátora – čím sa vytvorí zabudované HMI na doske. na rozdiel od HMI na báze PC alebo HMI hostovaných na vyhradenej platforme (obe sa dodávajú s vlastnými displejmi), operátori môžu interagovať s týmto zabudovaným HMI dvoma spôsobmi:
Vo väčšine prípadov si blízke zariadenie zachová schopnosť prenášať údaje tam a späť pomocou centralizovaného ovládača. Ale pomocou zabudovaného HMI môže tiež odosielať údaje priamo do výpočtových platforiem vyššej úrovne a do IIoT – tradične úlohy HMI na PC.
Keďže dostupné výpočtové zdroje v špičkových zariadeniach neustále rastú s pokrokom vo výkone procesora a pamäťových čipoch, hlavným problémom pri pridávaní tejto vstavanej schopnosti HMI do špičkových zariadení je vývoj softvéru. Vlastné programovanie môže určite pridať požadovanú funkcionalitu, ale to platí len pre zariadenia s veľmi vysokým ročným predajom kvôli vysokým nákladom na vývoj softvéru, testovanie a údržbu.
Ďalším problémom pri vlastnom programovaní je potreba písať ovládače na komunikáciu s rôznymi centralizovanými ovládačmi a HMI na trhu, ako aj s rôznymi typmi výpočtových systémov vyššej vrstvy. Tretím problémom je údržba všetkých týchto softvérových ovládačov revíziou firmvéru ovládačov, HMI a výpočtových systémov vyššej vrstvy, ku ktorým sú pripojené. Väčšina výrobcov špičkových zariadení reaguje na tento problém podporou iba niekoľkých komunikačných protokolov na svojich sériových a ethernetových portoch. To zjednodušuje ich programovanie a požiadavky na údržbu, ale obmedzuje používanie ich produktov.
Mnoho špičkových zariadení, hoci ich displeje sú často veľmi výkonné, poskytuje len veľmi základné funkcie rozhrania operátora. Problémom je vlastné programovanie potrebné na vytváranie zložitých displejov.
Ďalším spôsobom, ako vyriešiť tieto problémy, je použiť bežne dostupný softvér na pridanie požadovanej vstavanej funkcie HMI, ako je napríklad IoTView od InduSoft alebo iné podobné produkty. Tieto prostredia na vývoj softvéru na báze PC ponúkajú viac „drop-in and done“ riešenie ako vlastné programovanie, čo vedie k rýchlejšiemu uvedeniu na trh a nižším nákladom na vývoj. Tieto riešenia tiež zvyčajne zahŕňajú stovky ovládačov, ktoré sa pripájajú k centralizovaným ovládačom a HMI, ako aj k výpočtovým systémom vyššej úrovne. Vstavané riešenia HMI majú tiež veľmi výkonné vstavané možnosti grafickej konfigurácie a rozsiahlu knižnicu objektov.
Zabudovaný softvér HMI musí byť kompaktný a ľahký a musí byť schopný bežať na viacerých operačných systémoch, aby umožnil sťahovanie a spúšťanie na rôznych zariadeniach s takmer hraničnou úrovňou. Za predpokladu, že vybratý produkt má tieto možnosti, nasledujúci text popisuje, ako ich pridať do zariadení s blízkou hranicou. Podrobnosti implementácie uvedené v tabuľke sa vzťahujú na IoTView, ale podobné produkty budú mať veľa rovnakých krokov.




