Kokkuvõte
Klient peab jälgima ühendatud seadmete masinate seisundit, protsessimuutujaid ja keskkonnanäite.
Lahendusest sai modulaarne Modbus TCP seiretööruum reaalaja juhtpaneelide, andmelogimise, hoiatuste ja aruannetega.
Tarkvara aitab vähendada käsitsi seiretööd ja hoida seadmete andmed ülevaatuseks kättesaadavana.
Kliendi lugu
Klient on Lätist pärit tööstusseadmete käitaja. Ta jälgib ühendatud seadmete ja andurite kaudu masinate seisundit, protsessimuutujaid ning keskkonnatingimusi.
Klient töötab anduri- ja täituriandmete ning Modbusi registritega.
Soov oli edastada seadmete andmeid sobivate võrkude kaudu, hoida edastus vajaduse korral turvalisena, kuvada reaalaja- ja ajaloolisi näite ning toetada seadistatavaid häireid või juhttoiminguid.
Lahendus kujundati modulaarse seiresüsteemina. Erilist tähelepanu pöörati Modbus TCP seadistusele ja reaalajanäitudele.
Lisati ajaloolised seisundiandmed, läviväärtuste seaded ja aruanded ning jäeti võimalus hilisemaks keskkonnaandmete kogumiseks või releede juhtimiseks.
Klient soovis
- Andmete edastamist turvaliste juhtmevabade või võrguprotokollide kaudu
- Andmeedastuse töökindluse säilitamist ühenduse katkestuste ajal
- Reaalajanäitude, oleku, trendide, graafikute ja aruannete kuvamist
- Läviväärtuste, hoiatuste, teavituste ja juhttoimingute seadistamist
Miks valmislahendus ei sobinud
Valmis IoT-arendustööriistad pakuvad üldisi seadme-, pilve- ja arendusteenuseid, kuid nende kirjeldused ei kata selle kliendi kogu seireülesannet ühes kohandatud tööruumis. Klient vajas Modbus TCP seadistust, registrite lugemist, masinaandmete logimist, juhtpaneele, projektipõhiseid läviväärtusi ja võimalikke juhttoiminguid, mis oleksid seotud tema enda seadmete ja reeglitega.
Projekti ülevaade
Lahendus kavandati tööstusandurite ja -seadmete selge ühenduse seadistuse ümber. Insener sisestab seadme nime, võrgu lõpp-punkti ja registrite määratlused.
Seadistuse lõpetavad küsitlusseaded ja ühendustesti tulemus.
Reaalajas seire jaoks lisati tööruumi seadme valik, ühenduse olek ja reaalajas andurikaardid. Registritabel näitab hetkeväärtusi koos ajatemplitega.
See loeb anduri-, täituri- ja temperatuuriandmeid ühel juhtpaneelil. Saadaval on ka õhuniiskuse näidud ja seadme olek.
Masinate ajalooline seisundiinfo salvestatakse ajas analüüsimiseks. Trendigraafikud näitavad vibratsiooni-, temperatuuri- ja pöörete arvu andmeid, logitabel säilitab salvestatud mõõtmised.
Juhtumite jälgimiseks lisati seadistatavad läviväärtused. Juhid ja administraatorid saavad määrata temperatuuri-, rõhu- ja vibratsioonipiirid ning teavituste seaded.
Salvestatud seireandmete jaoks lisati aruanded. Süsteem loob JSON-, CSV- ja PDF-väljundeid ning toetab valitud andmeallikate võrdlemist.
Moodulstruktuur jätab võimaluse hiljem lisada keskkonnamõõtmised, rõhuandurid ja releede juhtimise.
Edastatud põhifunktsioonid
- Modbus TCP seadmete ja registrite seadistamine
- Andurite ja täiturite reaalaja juhtpaneel
- Temperatuuri ja õhuniiskuse reaalajanäidud
- Masinate ajaloolise seisundi logimine
- Vibratsiooni ja muude mõõtmiste trendigraafikud
- Seadistatavad hoiatuste läviväärtused
- Juhtumite teavituste seaded
- Valitud andmeallikate võrdlusaruanded
- Andmete eksport JSON-, CSV- ja PDF-vormingus