20 | Anhang
20.6.7.3.6
Konfiguration gemäß Voreinstellungen senden/auslesen (setOnlineByPreset)
Wenn Sie beispielsweise das gleiche Skript für mehrere Maschinen verwenden möchten oder das Skript einfach halten
möchten, können Sie bestimmte Einstellungen im Projekt hinterlegen. Dieses Kommando greift im Skriptmodus gemäß der
Voreinstellungen aus dem DriveControlSuite-Projekt lesend oder schreibend auf den Antriebsregler zu, um eine
Konfiguration zu senden oder auszulesen. Ob auf einen einzelnen Antriebsregler oder auf alle Antriebsregler innerhalb
eines Projekts zugegriffen wird, können Sie über die Attribute definieren. Nähere Informationen zur Definition der
Voreinstellungen finden Sie im Kapitel
Attribute
§
"module": Referenz des Moduls im Projekt, <optional> <String>
§
"reference": Referenz des Antriebsreglers im Projekt, <optional> <String>
§
"direction": Überschreibt die Übertragungsrichtung aus den Voreinstellungen, <optional> <"read" oder "write">
Beschreibung
Die Übertragung gilt durch die Angabe von Modul und Referenz für einen einzelnen Antriebsregler (siehe Beispiel 1), kann
aber auch für alle im Projekt voreingestellten Antriebsregler definiert werden (siehe Beispiel 2).
Beispiele
Beispiel 1
"singleConnectByPresets": {
"command": "setOnlineByPreset", "module": "m1", "reference": "T1"
},
Beispiel 2
"multiConnectByPresets": {
"command": "setOnlineByPreset"
},
20.6.7.3.7
Offline setzen (setOffline)
Dieses Kommando trennt im Skriptmodus die Online-Verbindung zu allen verbundenen Antriebsreglern mit oder ohne
Rückdokumentation. Änderungen können gespeichert werden.
Attribute
§
"reverseDocumentation": Bei true oder false wird eine bzw. keine Rückdokumentation erstellt, <optional> <Boolean>
<Default = false>
§
"saveValues": Bei true wird Parameter A00 vor dem Offline-Setzen auf aktiv gesetzt, <optional> <Boolean> <Default =
false>
Beispiel
"setOfflineAndSaveValues":
{
"command": "setOffline",
"reverseDocumentation": false,
"saveValues": true
},
304
Verbindungen voreinstellen
[} 313].
STÖBER