01
- Alle Registerwerte zeigen null oder NaN. Was ist falsch?
- Der SDM630 liefert alle Werte als 32-Bit-IEEE-754-Gleitkommazahlen, verteilt auf zwei aufeinanderfolgende 16-Bit-Register. Anfragen müssen an einer geraden Adresse beginnen und eine gerade Anzahl von Registern umfassen. Fragt das Gateway nur ein einzelnes 16-Bit-Register ab, sind alle Werte fehlerhaft. Prüfen Sie, ob die Vorlage FC4 mit paarweisen Registeranfragen verwendet.
02
- Das Gateway verbindet sich, aber die Blindleistungswerte je Phase sind falsch.
- Der SDM630 sendet standardmäßig das höherwertige Register zuerst, die Firmware kann die Wortreihenfolge jedoch automatisch umkehren. Stellen Sie sicher, dass ModbusCloud Gateway und Zähler dieselbe Byte-Reihenfolge verwenden (Big-Endian, hohes Wort zuerst). Ein falsch getauschter Float32-Wert ergibt keinen offensichtlichen Fehler, sondern einen sinnlosen großen oder nahezu null Wert.
03
- Keine Modbus-Antwort, obwohl die Verdrahtung korrekt aussieht.
- Prüfen Sie, ob Baudrate, Parität und Stoppbits am Frontpanel des SDM630 mit den Einstellungen im ModbusCloud Gateway übereinstimmen. Der Zähler unterstützt 2400, 4800, 9600, 19200 und 38400 Baud; die Werkseinstellung ist 9600 8N1. Schon eine einzige Abweichung verhindert jede Antwort. Prüfen Sie außerdem, ob die RS485-A/B-Polarität nicht vertauscht ist.
04
- Messwerte sind unregelmäßig bei einem Bus mit mehreren Zählern.
- Die Protokolldokumentation des SDM630 gibt an, dass jede Anfrage auf maximal 40 Parameter beschränkt sein muss. Sendet das Gateway eine große Leseanfrage mit zu vielen Registern, antwortet der Zähler mit einer Modbus-Ausnahme und überspringt den Poll. Teilen Sie Anfragen in kleinere Blöcke auf und stellen Sie sicher, dass jeder Zähler am Bus eine eindeutige Adresse zwischen 1 und 247 hat.