Ereignisreaktions-Scripts bearbeiten und Ausführungsanmeldeinformationen einstellen
- Wählen Sie Applikationen > Logik > Scripts > … > Ereignisreaktionen.
- Der Script-Editor wird geöffnet.
- Legen Sie im Expander Editor je nach erforderlichem Szenario das Script fest. Folgende Möglichkeiten stehen zur Auswahl:
Hinweis: Sie können nur Makros verknüpfen. Verknüpfen Sie für jeden Makrosatz mehrere Makros, die jeweils durch ein Komma (,) voneinander getrennt sind. - Geben Sie var scenario = 1 ein und ziehen Sie die relevanten Makros in setofMacros_A und setofMacros_C.
Anwendungsfall: Wenn für die im Scope enthaltenen Systemobjekte mindestens ein Ereignis auftritt, werden die Anweisungen in setofMacros_A ausgeführt und die Notbeleuchtung beginnt zu blinken. Wird eines der Ereignisse quittiert, werden die Anweisungen in setofMacros_C ausgeführt und die Notbeleuchtung schaltet sich aus. - Geben Sie var scenario = 2 ein und ziehen Sie die relevanten Makros in setofMacros_A, setofMacros_B und setofMacros_C.
Anwendungsfall: Wenn für die im Scope enthaltenen Systemobjekte mindestens ein Ereignis auftritt, werden die Anweisungen in setofMacros_A ausgeführt und die Notbeleuchtung beginnt zu blinken. Wird eines der Ereignisse quittiert, werden die Anweisungen in setofMacros_B ausgeführt und die Notbeleuchtung leuchtet dauerhaft. Werden alle Ereignisse aus der Ereignisliste gelöscht, werden die Anweisungen in setofMacros_C ausgeführt und die Notbeleuchtung schaltet sich aus. - Geben Sie var scenario = 3 ein und ziehen Sie die relevanten Makros in setofMacros_A, setofMacros_B und setofMacros_C.
Anwendungsfall: Wenn für die im Scope enthaltenen Systemobjekte mindestens ein Ereignis auftritt, werden die Anweisungen in setofMacros_A ausgeführt und die Notbeleuchtung beginnt zu blinken. Werden alle Ereignisse quittiert, werden die Anweisungen in setofMacros_B ausgeführt und die Notbeleuchtung leuchtet dauerhaft. Werden alle Ereignisse aus der Ereignisliste gelöscht, werden die Anweisungen in setofMacros_C ausgeführt und die Notbeleuchtung schaltet sich aus. - Klicken Sie Speichern unter
. - Wählen Sie im Dialogfeld Objekt speichern unter als Ziel zum Speichern der neuen Scripts den Hauptordner Scripts oder einen beliebigen seiner Unterordner:
a. Geben Sie einen Name und eine Beschreibung ein.
b. Klicken Sie OK. - Das neue Script-Objekt wird dem System Browser hinzugefügt und ist standardmässig aktiviert.
- Um die automatische Ausführung des Scripts beim Start des Desigo CC-Projekts zu aktivieren und die zum Ausführen des Scripts erforderlichen Anmeldeinformationen festzulegen, klicken Sie Ausführungsanmeldeinformationen einstellen
. - Geben Sie im Dialogfeld Script-Editor den Benutzernamen und das Passwort des Benutzers ein, der das Script unter den Anmeldeinformationen ausführt.
Hinweis: Wählen Sie einen Benutzer mit entsprechenden Rechten aus. - Klicken Sie OK.
- Wenn die angegebenen Anmeldeinformationen gültig sind und der Benutzer aktiviert ist, wird der Benutzername für die Ausführung des Scripts festgelegt.
- Im Register Bedienung neben Ausführungsmodus:
a. Wählen Sie Automatisch.
b. Klicken Sie Ändern. - Das Script wird automatisch mit den Anmeldeinformationen ausgeführt, die Sie angegeben haben.

Wenn Sie Anmeldedaten für die Ausführung später aus dem Script gelöscht werden oder der Benutzer aus dem Projekt entfernt wird, dann wird der Ausführungsmodus des Scripts auf Manuell zurückgesetzt.
- Wiederholen Sie die Schritte 2 bis 8 oben für alle Scripts, die Sie erstellen und für die Ausführung einstellen möchten.