MQTT-verdier slutter å oppdatere, eller forventede punkter mangler

MQTT-verdier slutter å oppdatere, eller forventede punkter mangler

Kontroller brokerforbindelse, konfigurert punktsett og kommunikasjon med kildeenheten hver for seg.

Følg ett punkt fra buss til abonnent

  1. Kontroller brokerstatus på SB1000. I MQTT-modus stanser Modbus-polling når MQTT er frakoblet. Et broker-/nettverksproblem kan derfor også fjerne forventet RS485-polling.
  2. Ved frakobling kontrollerer du URI-skjema, målport, nettverk/DNS, pålogging, brokerrettigheter og eventuelle TLS-krav for transporten. Ikke ta med passord i supportunderlaget.
  3. Ved tilkoblet broker kontrollerer du at serieporten er i ønsket MQTT-modus og at aktuell enhet og punkt er konfigurert. Lagre ventende profilendringer og la tjenesten starte på nytt.
  4. Kontroller nøyaktig publisert emne/prefiks og abonner på det konfigurerte emnet. Bekreft at abonnenten ser en ny melding, ikke en tidligere beholdt verdi.
  5. Undersøk diagnostikken for kildeenhet/punkt. Kontroller Unit ID, serieinnstillinger, funksjon/adresse, type/rekkefølge og skalering. Brokerforbindelse alene beviser ikke en gyldig Modbus-lesing.
  6. Gjennomgå publiserings-/pollinginnstillinger og kildens oppdateringsfrekvens. Et punkt som bare skrives, gir ikke en nylig avlest måling. Versjonshistorikken for fastvare 8 beskriver egen behandling av slike punkter.

Ikke endre kabling bare fordi en frakoblet broker stanset MQTT-driverens polling. Gjenopprett først forbindelsen og kontroller deretter busstrafikken.

Forventet resultat

Ett konfigurert punkt gir en fersk melding med verdi som samsvarer med en kjent feltavlesning. Hvis ikke, oppgi brokerstatus, sladdede forbindelsesdetaljer, nøyaktig emne, punktdefinisjon, kildefeil og fastvareversjon.