Frage

Die Funktion 0x05 'Write Single Coil' schreibt einen einzelnen binären Ausgang in einem Modbus-Slave. Der Wert ON wird mit 0xFF00 codiert, OFF mit 0x0000; jeder andere Wert ist ungültig.

ModbusMusterprüfungFunction codesMittel
Antwort

Richtig

Codierungskonvention für 0x05: 0xFF00 bedeutet ON (Coil = true), 0x0000 bedeutet OFF (Coil = false). Jeder andere Wert löst eine Exception 0x03 'Illegal Data Value' aus. Warum 0xFF00 und nicht 0x0001? Eine historische Modbus-Konvention zur klaren Unterscheidung gegenüber anderen Befehlen. Die Antwort des Slaves ist das Echo der Anfrage (Bestätigung). Das Pendant ist 0x0F 'Write Multiple Coils' zum Setzen mehrerer Coils in einem Telegramm.

Vorbereitungstipp

Eselsbrücke: 'Coil = FF oder 00' - alle Zwischenwerte gibt der Slave als Illegal Data Value zurück.

Warteliste

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
Mehr Inhalte?

Die 9 weiteren Modbus-Übungsfragen ansehen

Verwandte Fragen

Frage aus unserer unabhängigen Übungsbank. Modbus ist eine eingetragene Marke von Modbus Organization, nicht mit CertifBus verbunden.

Zuletzt aktualisiert: 19. Mai 2026

Der Warteliste beitreten
Modbus-Warteliste