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.
Richtig
Die wichtigsten Modbus-Diagnosewerkzeuge im Feld: Modpoll (focus-sw.com, Windows/Linux) ist eine kostenfreie Kommandozeile für Modbus RTU und TCP; mbpoll (sourceforge, Linux/macOS) ist die quelloffene Entsprechung; QModBus ist eine plattformübergreifende GUI; CAS Modbus Scanner ist eine Windows-GUI. Typischer Anwendungsfall: 'Antwortet dieser Slave überhaupt? Welcher Wert steht in Register 100?'. Vor allem bei der Inbetriebnahme von KNX/Modbus-Gateways unverzichtbar - mbpoll zu beherrschen ist Standard im GA-Integratoralltag.
Praxistipp: Vor jedem Integrationstermin den Slave mit mbpoll lokal anpingen - das spart Stunden im Logbuch der Gateway-Software.
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
- Welcher Modbus-Funktionscode wird zum LESEN der Holding Registers (16-Bit-Register, Lese-/Schreibzugriff) eines Slaves verwendet?4. Function codes · Lesen Coils/Register
- 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
- 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