Modbus-Testtools im Vergleich: Modbus Poll, mbpoll, QModMaster, Apps

· Von Vladimir Chemeris, Entwickler von Modbus TCP FieldKit

Kurzantwort: Am Windows-Prüfplatz ist Modbus Poll die seit Langem etablierte kommerzielle Lösung. Bei den kostenlosen Optionen nehmen Sie QModMaster für eine GUI und mbpoll für Skripte und SSH-Sitzungen. pymodbus eignet sich für automatisierte Tests. Eine Smartphone-App deckt Einsätze vor Ort ab, bei denen Sie keinen Laptop aufklappen wollen. Wir entwickeln FieldKit, eine der aufgeführten Apps, gewichten Sie unsere Einschätzung also entsprechend.

Desktop und Kommandozeile

Tool Läuft auf Protokolle Lizenz Geeignet für
Modbus Poll Windows RTU, ASCII, TCP/IP, UDP/IP Kommerziell Tägliche Arbeit am Prüfplatz, Excel-Anbindung
QModMaster Windows, Linux RTU, TCP Kostenlos, Open Source Eine kostenlose GUI mit Busmonitor
mbpoll Linux, Windows, macOS RTU, TCP GPL-3.0 Skripte, SSH, Raspberry Pi
pymodbus Überall, wo Python läuft RTU, ASCII, TCP, TLS, UDP BSD-3-Clause Automatisierte Tests, ein Simulator

Diese Angaben stammen vom 30. Oktober 2026 von der jeweiligen Projektseite. Prüfen Sie den Preis auf der Seite des Herstellers.

Beachten Sie die Voreinstellung von mbpoll. Es beginnt bei Referenz 1 und sendet die Adresse minus eins, mbpoll -r 1 liest also die Protokolladresse 0. Übergeben Sie -0, um Protokolladressen direkt zu verwenden. Um zwei Holding-Register über TCP am Standardport zu lesen:

mbpoll -t 4 -r 1 -c 2 192.168.1.10

iPhone- und iPad-Apps

Wir haben diese Angaben am 30. Oktober 2026 im App Store für den US-Storefront gelesen. Preise und Funktionen ändern sich, und keine der Apps hatte dort bereits eine Anzahl an Bewertungen.

App Preis Was das Listing abdeckt
Modbus TCP FieldKit (unsere) $5.99 Client, Foreground-Server, RTU over TCP, Geräte- und Unit-ID-Scan, Diagramme, CSV
Modbus TCP Pro $11.99 Liest und schreibt Register, für Installateure und HLK-Techniker
Modbus TCP Station Kostenloser Download Modbus-TCP-Master
Modbus Connect Kostenloser Download Dashboard im HMI-Stil mit Widgets
TCP ModBus Kostenloser Download Client oder Server, zuletzt 2016 aktualisiert

So wählen Sie

Sie arbeiten den ganzen Tag am Schreibtisch unter Windows. Modbus Poll ist ein seit Langem etabliertes kommerzielles Tool, mit Modbus Slave als zugehörigem Simulator.

Sie brauchen einen schnellen Check aus der Shell. Nehmen Sie mbpoll. Es lässt sich leicht skripten und auf einem Raspberry Pi neben dem Gerät ausführen.

Sie schreiben Software gegen Modbus. pymodbus liefert Ihnen Client und Simulator in einer Bibliothek für Ihre Testsuite. Testen Sie danach gegen echte Hardware, weil sich Simulatoren von Geräten unterscheiden.

Sie stehen mit dem Smartphone vor einem Gerät. Nehmen Sie eine App. Prüfen Sie vorher, ob Sie einen Server-Modus, RTU over TCP und sichere Schreibzugriffe brauchen, denn die Apps unterscheiden sich in allen dreien.

Die Grenzen unserer App

FieldKit hat keine direkte serielle oder USB-Verbindung, kein Modbus ASCII, keinen Hintergrundbetrieb und ist weder für Mac noch für Android verfügbar. Es gibt keine kostenlose Stufe. Wenn Sie einen kostenlosen, rein lesenden Check brauchen, genügt Ihnen vielleicht eine der kostenlosen Apps oder mbpoll.

Quellen

  • Oben verlinkte Projekt- und Herstellerseiten, 30. Oktober 2026
  • App-Store-Listings für den US-Storefront, 30. Oktober 2026

FAQ

Was ist eine kostenlose Alternative zu Modbus Poll?

QModMaster ist eine kostenlose GUI für Windows und Linux. mbpoll ist ein kostenloses GPL-Kommandozeilentool für Linux, Windows und macOS. Beide unterstützen Modbus TCP und RTU.

Gibt es eine Modbus-App für das iPhone?

Ja, mehrere. Modbus TCP FieldKit, Modbus TCP Pro, Modbus TCP Station, Modbus Connect und TCP ModBus sind im App Store. Sie unterscheiden sich im Preis, in der Server-Unterstützung und darin, ob sie RTU over TCP beherrschen.

Kann sich ein iPhone direkt mit RS-485 verbinden?

Nicht mit diesen Apps. Zwischen Smartphone und RS-485-Leitung brauchen Sie einen Wi-Fi- oder Ethernet-Konverter.

Modbus Poll und Modbus Slave sind Produkte von Witte Software. Andere Produktnamen sind Marken der jeweiligen Inhaber.