Technik-Einblicke
Broadcast-Adresse des Modbus-Protokolls
Warum der neue Sensor «offline» wirkt
Im Support wirkt ein neuer Trübungssensor «stumm», obwohl RS-485 verdrahtet ist: Nach Baudrate und Parität ist die häufigste Ursache eine geänderte Modbus-Slave-ID, selten ein Hardwaredefekt.
Im Support wirkt ein neuer Trübungssensor «stumm», obwohl RS-485 verdrahtet ist: Nach Baudrate und Parität ist die häufigste Ursache eine geänderte Modbus-Slave-ID, selten ein Hardwaredefekt.
1. Modbus-ID: «Ausweis» des Geräts
Bei Modbus RTU über RS-485 antworten Slaves (Sensoren) nur bei passender ID (1–247). Werk-ID unseres Trübungssensors: 3.
2. Warum niemand « antwortet »
ID geändert am Multi-Sensor-Bus, fehlerhaftes Schreiben der ID oder ID aus altem Projekt. Poll auf 03, Gerät steht auf 5 → Stille, kein Defekt.
3. Broadcast-Adresse
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
4. Empfehlungen
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
3. Broadcast-Adresse
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
4. Empfehlungen
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Fazit
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Viele Ausfälle sind Identitäts- und RTU-Parameter, kein Sensordefekt. YuanGan Technology.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
Broadcast 0 (0x00); Funktionscode 03, Register 0x0001, UINT16. Beispiel: `00 03 00 01 00 01 84 0A`. Antwort `05 03 02 00 05 F9 C9` → ID 5.
Vorsicht auf kritischen Bussen; ID 3 per Funktion 10 setzen `05 10 00 01 00 01 02 00 03 37 8F`; ID beschriften.
