Modbus Write
Dieser Funktionsblock wird verwendet, um Daten an einen Modbus-Server zu schreiben, wodurch die Kommunikation zwischen Geräten in Automatisierungssystemen erleichtert wird. Er ermöglicht es dem Benutzer, die Adresse und den Typ der zu schreibenden Daten anzugeben.
📥 Eingänge
Enable
Ein boolescher Eingang, der die Modbus-Schreiboperation aktiviert oder deaktiviert.
Modbus Client
Dieser Eingang verbindet sich mit dem Modbus-Client, der für die Kommunikation mit dem Server verwendet wird.
Data
Die tatsächlichen Daten oder der Wert, der an die angegebene Adresse auf dem Modbus-Server geschrieben werden soll.
📤 Ausgänge
Dieser Funktionsblock produziert keine Ausgaben.
🕹️ Steuerungen
Address
Ein Feld zur Angabe der Modbus-Adresse, an der die Daten geschrieben werden.
Data Type
Ein Dropdown-Menü, das dem Benutzer ermöglicht, den Typ der zu schreibenden Daten auszuwählen, entweder Coil
oder Holding Register
.
🎨 Funktionen
Dynamic Data Writing
Benutzer können in Echtzeit angeben, welche Adresse und welchen Datentyp geschrieben werden sollen.
Error Logging
Der Block protokolliert automatisch Fehler, die während des Schreibvorgangs auftreten, und hilft so bei der Fehlersuche.
📝 Nutzungshinweise
Operation aktivieren: Stellen Sie sicher, dass der
Enable
-Eingang aufTrue
gesetzt ist.Adresse angeben: Geben Sie die Modbus-Adresse im Eingabefeld
Address
ein, an der Sie die Daten schreiben möchten.Datentyp auswählen: Wählen Sie den entsprechenden Datentyp (entweder
Coil
oderHolding Register
) aus dem Dropdown-MenüData Type
.Daten bereitstellen: Verbinden Sie die gewünschten Daten mit dem
Data
-Eingang.Schreibvorgang ausführen: Der Schreibvorgang wird automatisch ausgelöst, wenn die Eingaben konfiguriert sind und der Block evaluiert wird.
📊 Bewertung
Bei der Ausführung schreibt der Block die angegebenen Daten an den Modbus-Server an der definierten Adresse und protokolliert alle während des Prozesses auftretenden Fehler.
💡 Tipps und Tricks
🛠️ Fehlersuche
Last updated