boolean ModBus_WriteRegister (integer $InstanzID, float $Wert)
InstanzID | ID des zu schaltenden Geräts |
Wert | 32Bit Gleitkommawert nach IEEE754 oder Ganzzahlig |
Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE. |
Schreibt den Wert Wert in die konfigurierte Adresse (Schreiben) der Instanz mit der ID InstanzID, ohne den genauen Datentyp zu wissen.
Diese Funktion kann nicht für Bit-Werte genutzt werden. Für Bit-Werte muss ModBus_WriteCoil genutzt werden.
////Schreibt auf das Register der Instanz mit der ID 12345 den Wert 23,5 ModBus_WriteRegister(12345, 23.5); ////Schreibt auf das Register der Instanz mit der ID 23456 den Wert 12 ModBus_WriteRegister(23456, 12);