Schneider Electric · Altistart 22 Soft Starter
Die Modbus-Anfrage versuchte, auf eine Bit- oder Wortadresse zuzugreifen, die im Speicherplan des Slave-Geräts nicht existiert. Dies bedeutet, dass der Master eine Abfrage durchführt oder auf eine nicht unterstützte Registerposition schreibt. Kontinuierliche Versuche mit ungültigen Adressen führen zu Kommunikationsfehlern und verhindern einen ordnungsgemäßen Datenaustausch oder eine Steuerung.
Klicken Sie auf Schritte, um Ihren Fortschritt zu verfolgen.
1. Ziehen Sie das Modbus-Kommunikationshandbuch des Sanftstarters für die exakten und unterstützten Modbus-Registeradressen hinzu.
2. Gleichen Sie die im Programm des Modbus-Masters (SPS, HMI) konfigurierten Registeradressen mit der Dokumentation des Sanftstarters ab.
3. Verifizieren Sie, dass die Adressierungskonvention (z.B. Offset von 40001 für Holding Registers, 30001 für Input Registers) im Master korrekt angewendet wird.
4. Verwenden Sie einen Modbus-Sniffer, um die Modbus-Anfragen zu erfassen und die spezifische ungültige Registeradresse zu identifizieren, die angesprochen wird.
5. Testen Sie durch das Lesen einer bekannten, allgemein unterstützten Registeradresse (z.B. Motorstrom oder Statuswort), um die grundlegende Kommunikation zu bestätigen.