Was können wir verbessern?

Dokumentation

ModBus_WriteRegister

boolean ModBus_WriteRegister ( integer $InstanzID, float $Wert )

Parameterliste

InstanzID ID des zu schaltenden Geräts
Wert 32Bit Gleitkommawert nach IEEE754 oder Ganzzahlig

Rückgabewerte

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.

Beschreibung

Schreibt den Wert Wert in die konfigurierte Adresse(Schreiben) der Instanz mit der ID InstanzID.

Diese Funktion kann nicht für Bit-Werte genutzt werden. Für Bit-Werte muss ModBus_WriteCoil genutzt werden.

Beispiel

// Gleitkommawert
ModBus_WriteRegister(12345, 23.5);
 
// Ganzzahlig
ModBus_WriteRegister(12345, 12);