Welcher Modbus-Funktionscode wird zum LESEN der Holding Registers (16-Bit-Register, Lese-/Schreibzugriff) eines Slaves verwendet?
C — 0x03 (Read Holding Registers)
0x03 'Read Holding Registers' ist korrekt: Es liest die 16-Bit-R/W-Register und ist damit die am häufigsten genutzte Funktion für Analogwerte wie Temperatur, Druck, Zähler oder Sollwert. 0x01 (A) ist falsch, weil 'Read Coils' binäre R/W-Ausgänge liest, keine 16-Bit-Register. 0x02 (B) ist falsch, weil 'Read Discrete Inputs' nur binäre Eingänge (read only) liest. 0x04 (D) ist falsch, weil 'Read Input Registers' zwar 16-Bit-Register liest, diese aber nur lesbar sind und nicht den R/W-Holding-Registers entsprechen.
Eselsbrücke: 'Holding = halten und schreiben' - 0x03 ist der Standard für alle veränderbaren Analogwerte.
- A.0x01 (Read Coils)
- B.0x02 (Read Discrete Inputs)
- C.0x03 (Read Holding Registers)✓
- D.0x04 (Read Input Registers)
Modbus-Bank in Vorbereitung
Die vollständige Modbus-Bank ist noch nicht verfügbar. Hinterlassen Sie Ihre E-Mail, um beim Start benachrichtigt zu werden und einen Early-Bird-Rabatt zu erhalten.
Der Warteliste beitreten →Die 9 weiteren Modbus-Übungsfragen ansehen
Verwandte Fragen
- Ein Modbus-RTU-Bus auf RS-485 unterstützt bis zu 32 Knoten pro Segment (mit Repeatern erweiterbar), benötigt Abschlusswiderstände (typischerweise 120 Ohm) an beiden Busenden sowie Polarisationswiderstände, um den Ruhepegel zu definieren.3. Modbus RTU · RS-485 Multi-Drop
- Die Funktion 0x06 'Write Single Register' schreibt ein einzelnes 16-Bit-Holding-Register in einem Modbus-Slave; Adresse und Wert sind in der Anfrage jeweils 16 Bit lang.4. Function codes · Write Single Register (0x06)
- Um einen 32-Bit-Gleitkommawert nach IEEE 754 über Modbus (16-Bit-Register) zu übertragen, werden typischerweise zwei aufeinanderfolgende Register verwendet, wobei die Bytereihenfolge in der Slave-Dokumentation festgelegt ist.5. Data encoding · 32-Bit-Float
- Modpoll (focus-sw.com) und mbpoll (Linux/macOS) sind kostenfreie Kommandozeilenwerkzeuge, um einen Modbus-Slave vom PC aus abzufragen, und sind für Diagnose und Inbetriebnahme einer Modbus-Integration unverzichtbar.6. Practical · Modpoll / mbpoll
- Modbus (sowohl RTU als auch TCP) bietet keinerlei native Sicherheit: keine Authentifizierung, keine Verschlüsselung, keine Signaturen. Bewährte Praxis: strikte VLAN-Trennung im OT-Bereich, industrielle Firewall, keine Exposition zum Internet.6. Practical · Cybersecurity