Jak osadzić funkcjonalność HMI w urządzeniach typu near-edge

Jul 07, 2023 Zostaw wiadomość

Urządzenia Near-Edge są w stanie wykonywać więcej niż tylko wbudowane funkcje sterowania i monitorowania. Dzięki wbudowanemu odpowiedniemu oprogramowaniu urządzenia te mogą również zapewniać gromadzenie i przechowywanie danych, łączność z platformą obliczeniową wyższego poziomu oraz lokalny lub zdalny interfejs operatora, tworząc wbudowany interfejs HMI. w przeciwieństwie do interfejsów HMI opartych na komputerach PC lub interfejsów HMI hostowanych na dedykowanej platformie (z których oba mają własne wyświetlacze), operatorzy mogą wchodzić w interakcje z tym wbudowanym interfejsem HMI na dwa sposoby:

 

W większości przypadków urządzenie typu near-edge zachowa możliwość przekazywania danych tam iz powrotem za pomocą centralnego kontrolera. Ale dzięki wbudowanemu interfejsowi HMI może również przesyłać dane bezpośrednio do platform obliczeniowych wyższego poziomu i IIoT – tradycyjnie zadanie HMI oparte na komputerze PC.


Ponieważ dostępne zasoby obliczeniowe w urządzeniach typu near-edge stale rosną wraz z postępem w zakresie wydajności procesora i układów pamięci, głównym problemem związanym z dodawaniem tej wbudowanej funkcji HMI do urządzeń typu near-edge jest rozwój oprogramowania. Programowanie na zamówienie z pewnością może dodać wymaganą funkcjonalność, ale dotyczy to tylko urządzeń o bardzo wysokiej rocznej sprzedaży ze względu na wysokie koszty tworzenia, testowania i utrzymania oprogramowania.
Innym problemem związanym z programowaniem na zamówienie jest konieczność napisania sterowników do komunikacji z różnymi scentralizowanymi sterownikami i interfejsami HMI dostępnymi na rynku, a także różnymi typami systemów obliczeniowych wyższej warstwy. Trzecim problemem jest konserwacja wszystkich tych sterowników programowych poprzez zmianę oprogramowania układowego sterowników, interfejsów HMI i systemów obliczeniowych wyższej warstwy, do których są one podłączone. Większość producentów urządzeń typu near-edge rozwiązuje ten problem, obsługując tylko kilka protokołów komunikacyjnych na swoich portach szeregowych i Ethernet. Upraszcza to ich programowanie i wymagania konserwacyjne, ale ogranicza wykorzystanie ich produktów.


Wiele urządzeń typu near-edge, mimo że ich wyświetlacze są często bardzo wydajne, zapewnia jedynie bardzo podstawową funkcjonalność interfejsu operatora. Problem polega na niestandardowym programowaniu wymaganym do tworzenia złożonych wyświetlaczy.


Innym sposobem rozwiązania tych problemów jest użycie gotowego oprogramowania w celu dodania wymaganej wbudowanej funkcjonalności HMI, takiej jak IoTView firmy InduSoft lub inne podobne produkty. Te środowiska programistyczne oparte na komputerach PC oferują rozwiązanie typu „wstaw i gotowe” niż programowanie niestandardowe, co skutkuje krótszym czasem wprowadzenia produktu na rynek i niższymi kosztami rozwoju. Rozwiązania te zwykle obejmują również setki sterowników, które łączą się ze scentralizowanymi sterownikami i interfejsami HMI, a także z systemami obliczeniowymi wyższego poziomu. Wbudowane rozwiązania HMI mają również bardzo wydajne wbudowane możliwości konfiguracji graficznej oraz obszerną bibliotekę obiektów.


Wbudowane oprogramowanie HMI musi być kompaktowe i lekkie oraz działać w wielu systemach operacyjnych, aby umożliwić pobieranie i uruchamianie na różnych urządzeniach typu near-edge. Zakładając, że wybrany produkt ma takie możliwości, poniżej opisano sposób dodania ich do urządzeń near-edge. Szczegóły implementacji pokazane w tabeli dotyczą IoTView, ale podobne produkty będą miały wiele takich samych kroków.

Wyślij zapytanie

whatsapp

Telefon

Adres e-mail

Zapytanie