Die Ansicht Logic Builder Scripting Immediate verwenden
Wenn Sie Logic Builder mit Benutzeroberfläche über LogicBuilder.exe starten, sind die folgenden zwei Befehle verfügbar, um zwei Ansichten zu öffnen, die für die Skripterstellung vorgesehen sind:
oAnsicht > Scripting Immediate
oAnsicht > Scripting Watch
Die Skriptausführung in der EcoStruxure Machine Expert-Benutzeroberfläche über den Befehl Skript-Datei ausführen... oder die Ansicht Scripting Immediate:
Die Ansicht Scripting Immediate ist ein Host für dieselbe REPL, die Sie auch in der Logic Builder Shell verwenden können. Sie ermöglicht die Interaktion mit EcoStruxure Machine Expert über eine textbasierte Oberfläche parallel zur Benutzeroberfläche.
Führen Sie den Befehl Ansicht > Scripting Immediate aus, um die Ansicht Scripting Immediate zu öffnen.
Die Abbildung zeigt ein Beispiel zum Öffnen eines Projekts, zum Suchen nach einem Geräteobjekt und zum Ausgeben des Namens in der Ansicht Scripting Immediate.
Über die Ansicht Scripting Immediate können Sie Python-Anweisungen eingeben und ausführen (über die REPL).
Um eine Python-Skriptdatei auszuführen, klicken Sie auf die Schaltfläche ..., oder geben Sie den Skriptnamen in das Textfeld der Eingabeaufforderung ein, und klicken Sie dann auf Los!.
Klicken Sie auf die Schaltfläche Zurücksetzen, um die Ansicht Scripting Immediate zurückzusetzen und den aktuellen Bereich zu löschen.
In der Ansicht Scripting Watch wird der Inhalt der Python-Variablen angezeigt, die Sie definiert haben.
Führen Sie den Befehl Ansicht > Scripting Watch aus, um die Ansicht Scripting Watch zu öffnen.
Elemente der Ansicht Scripting Watch:
Element |
Beschreibung |
---|---|
Schaltfläche Zur Überwachung hinzufügen |
Um einen Überwachungsausdruck hinzuzufügen, geben Sie den Ausdruck in die Eingabeaufforderung der Ansicht Scripting Immediate ein, und klicken Sie auf die Schaltfläche Zu Überwachung hinzufügen. |
Schaltfläche Aus Überwachung entfernen |
Um einen Überwachungsausdruck zu entfernen, geben Sie den Ausdruck in die Eingabeaufforderung der Ansicht Scripting Watch ein, und klicken Sie auf die Schaltfläche Aus Überwachung entfernen. |
Option Automatisch aktualisieren |
Wählen Sie die Option Automatisch aktualisieren aus, um die Funktion zur automatischen Aktualisierung von Ausdrücken in der Ansicht Scripting Watch zu aktivieren. HINWEIS: Der Prozess zur Aktualisierung von Werten kann zu einer zusätzlichen Prozessorbelastung führen. |
Schaltfläche Werte aktualisieren |
Die Liste in der Ansicht Scripting Watch wird automatisch aktualisiert, wenn in der Ansicht Scripting Immediate eine Anweisung ausgeführt wird. Um die Liste manuell zu aktualisieren, klicken Sie auf die Schaltfläche Werte aktualisieren. |
Geben Sie die folgende Anweisung in die Ansicht Scripting Immediate ein, und führen Sie sie aus.
projectName = "C:\\temp\\MyProject.project"
Schritt |
Aktion |
---|---|
1 |
Geben Sie projectName in die Ansicht Scripting Immediate ein. |
2 |
Klicken Sie auf die Schaltfläche Zur Überwachung hinzufügen in der Ansicht Scripting Watch. Ergebnis: Die Variable projectName wird in der Liste Scripting Watch angezeigt. |
Wenn Sie der Variable projectName einen anderen Wert zuweisen, wird der geänderte Inhalt angezeigt.