Scripting
Ändern von Werten über Modbus
Hinweis:
Falls bereits eine geteilte Modbus Verbindung vorhanden ist, kann der nächste Schritt übersprungen und die vorhandene Verbindung verwendet werden.
Das Ändern von Werten über eine Modbus-Verbindung wird über ein Skript realisiert. Dafür muss zunächst eine Modbus-Datenquelle angelegt werden. Die Verbindung dieser Datenquelle wird dann verwendet, um beispielsweise die Verbindung mit der Steuerung herzustellen und die Werte zu ändern.
Ändern von Werten
Das folgende Skript zeigt, wie Werte über eine Modbus-Verbindung geändert werden können. Es wird davon ausgegangen, dass die Datenquelle bereits angelegt wurde.
In dem Block wird zunächst die Datenquelle ausgewählt, die für die Modbus-Verbindung verwendet werden soll. Anschließend können die Start Adresse
des Wertes, der geändert werden soll, und der neue Wert angegeben werden.
Der Block kann unter Publish to external systems
-> Modbus
-> Write single coil
gefunden werden.
Falls die Modifikation im Skript-Modus erfolgen soll, kann das folgende Skript verwendet werden:
connections.getfromid('J8L9n/gRsYtZHNkrombr0f7oD14=').writesinglecoil(0, true)