See juhend selgitab, kuidas viia valitootmise andmed MQTT tarbijate ja SCADA susteemideni ilma hallamatu topic-puu tekketa. Eesmaerk on prognoositav nimetus, puhtad payloadid ja alarmidele sobiv kaeitumine.
Referentsarhitektuur
- Kogu vaeaertused seadme voi protokolligateway kaudu kohalikus toostusvorgus.
- Normaliseeri tagid uhtsesse MQTT nimeruumi saidi, liini, vara ja signaali kaupa.
- Esita sama normaliseeritud mudel SCADA-le valitud northbound-konnektori kaudu.
Soovitatud topic-struktuur
Kasuta fikseeritud hierarhiat nagu site/line/asset/signal. Inimeste sisestatud muutlikud topic-osad lohuvad ajas subscriptions ja alarmiseoseid.
- Maeaera vara nimeruum enne mis tahes mappingu alustamist.
- Eralda telemeetria, alarmid ja kaesud, et retentsioon ja QoS oleksid hallatavad.
- Avalda kvaliteedimetad koos ajatembli, allika ja ebakindla vaeaertuse markeritega.
- Seo SCADA tagid normaliseeritud nimeruumiga mitte tooradressidega.
Payloadi korrashoid
- Hoia uhikud, skaala ja inseneripiirid selgelt kirjas.
- Kasuta sama liiki varade jaoks yhtlaseid booleane ja enumeratsioone.
- Dokumenteeri, kas ajatempel taehistab proovivottu voi avaldamise aega.
Valideerimise kontrollnimekiri
Enne uleandmist toesta, et uus vaeaertus ilmub MQTT-sse, jouab SCADA vaatesse, uueneb oodatud sagedusega ja saelitab sama tehnilise taehenduse.