Sådan indlejrer du HMI-funktionalitet i enheder, der er tæt på kanten

Jul 07, 2023 Læg en besked

Near-edge-enheder er i stand til at udføre mere end blot indlejrede kontrol- og overvågningsfunktioner. Ved at indlejre den rigtige software kan disse enheder også levere dataindsamling, datalagring, computerplatformforbindelse på øverste niveau og et lokalt eller eksternt operatørinterface - hvilket skaber et indbygget indbygget HMI. i modsætning til pc-baserede HMI'er eller HMI'er, der hostes på en dedikeret platform (som begge kommer med deres egne skærme), kan operatører interagere med denne indlejrede HMI på to måder:

 

I de fleste tilfælde vil den nærliggende enhed bevare evnen til at sende data frem og tilbage med den centraliserede controller. Men ved at bruge indlejret HMI kan den også sende data direkte til computerplatforme på øverste niveau og IIoT - traditionelt en pc-baseret HMI-opgave.


Da de tilgængelige computerressourcer i nær-kant-enheder fortsætter med at stige med fremskridt i processorydeevne og hukommelseschips, er hovedproblemet ved at tilføje denne indlejrede HMI-kapacitet til nær-kant-enheder softwareudvikling. Brugerdefineret programmering kan helt sikkert tilføje den nødvendige funktionalitet, men dette gælder kun for enheder med et meget højt årligt salg på grund af de høje omkostninger til softwareudvikling, test og vedligeholdelse.
Et andet problem med brugerdefineret programmering er behovet for at skrive drivere til at kommunikere med de forskellige centraliserede controllere og HMI'er på markedet såvel som forskellige typer af computersystemer i det øvre lag. Et tredje problem er vedligeholdelsen af ​​alle disse softwaredrivere ved at revidere firmwaren for de controllere, HMI'er og det øverste lags computersystemer, som de er forbundet til. De fleste producenter af nære enheder reagerer på dette problem ved kun at understøtte nogle få kommunikationsprotokoller på deres serielle og Ethernet-porte. Dette forenkler deres programmerings- og vedligeholdelseskrav, men begrænser brugen af ​​deres produkter.


Mange enheder nær kanten, selvom deres skærme ofte er meget kraftfulde, giver kun meget grundlæggende operatørgrænsefladefunktionalitet. Problemet er den tilpassede programmering, der kræves for at skabe komplekse skærme.


En anden måde at løse disse problemer på er at bruge off-the-shelf software til at tilføje den nødvendige indlejrede HMI-funktionalitet, såsom InduSofts IoTView eller andre lignende produkter. Disse pc-baserede softwareudviklingsmiljøer tilbyder en mere "drop-in and done" løsning end tilpasset programmering, hvilket resulterer i hurtigere time-to-market og lavere udviklingsomkostninger. Disse løsninger omfatter typisk også hundredvis af drivere, der forbinder til centraliserede controllere og HMI'er samt til computersystemer på øverste niveau. Embedded HMI-løsninger har også meget kraftfulde indbyggede grafiske konfigurationsmuligheder og et omfattende objektbibliotek.


Den indlejrede HMI-software skal være kompakt og let og kunne køre på flere operativsystemer for at tillade download og udførelse på en række nær-kantenheder. Hvis det antages, at det valgte produkt har disse egenskaber, beskriver det følgende, hvordan du tilføjer dem til de nærliggende enheder. Implementeringsdetaljerne vist i tabellen gælder for IoTView, men lignende produkter vil have mange af de samme trin.

Send forespørgsel

whatsapp

Telefon

E-mail

Undersøgelse