Aktionen bearbeiten
Ein Aktionsblock besteht aus dem Aktionsnamen und dem dazugehörigen Bestimmungszeichen. Eine Aktion kann eine einzelne boolesche Variable oder eine kodierte Aktion (Folge von Anweisungen/Befehlen in ST, FBS oder KOP) sein. Die verschiedenen Typen werden durch folgende Symbole dargestellt:
 | Aktion ist eine boolesche Variable (lokal oder global). |
 | Aktion ist eine kodierte Aktion (Code in ST, FBS oder KOP). |
Weitere Infos
Lesen Sie hierzu die . Informationen, wie Sie eine kodierte Aktion in eine AS-Funktionsbaustein-POE einfügen, finden Sie im Thema "POEs". |
Was möchten Sie tun?
Eine boolesche Variable zuweisen
Ein Variable kann mit den folgenden Methoden einer Aktion zugewiesen werden.
- Methode 1: Zuweisen einer bereits deklarierten lokalen oder globalen Variablen.
- Methode 2: Zuweisen einer booleschen Variablen per Drag & Drop aus einer Variablentabelle.
- Methode 3: Deklarieren einer neuen Variablen für die Aktion.
Methode 1: Zuweisen einer bereits deklarierten Variablen
- Doppelklicken Sie im Code-Arbeitsblatt auf die Aktion.
- Suchen Sie in der Auswahlliste nach der Variablen (geben Sie die ersten Zeichen der Variable ein, um die Suche zu vereinfachen), markieren Sie die Variable und drücken <Eingabe>.
Methode 2: Zuweisen einer booleschen Variablen per Drag & Drop
Ziehen Sie die boolesche Variable aus der Variablentabelle auf die Aktion im Code-Arbeitsblatt.
Methode 3: Deklarieren einer neuen Variablen für die Aktion
- Doppelklicken Sie im Code-Arbeitsblatt auf die Aktion, geben Sie in das Eingabefeld den Namen der neuen Variablen ein und drücken Sie die <Eingabe>-Taste.
- Wählen Sie aus dem Kontextmenü der Aktion den Befehl 'Neue Variable anlegen > Variablentyp'. Die entsprechende Deklaration wird mit dem passenden Schlüsselwort in die Variablentabelle eingefügt.
- Ändern Sie bei Bedarf die Variableneigenschaften (Datentyp, Anfangswert in der Spalte 'Init', diverse Merker usw.) in der Variablentabelle.
Eine kodierte Aktion zuweisen und bearbeiten
Sie können mit folgenden Methoden eine kodierte Aktion einer Aktion zuweisen:
- Methode 1: Zuweisen einer vorhandenen kodierten Aktion
- Methode 2: Zuweisen einer neuen kodierten Aktion zu einer Aktion, die noch mit keiner Variablen verknüpft ist.
Methode 1: Zuweisen einer vorhandenen kodierten Aktion
- Doppelklicken Sie auf die Aktion im AS-Netzwerk.
- Suchen Sie in der Auswahlliste die kodierte Aktion (geben Sie die ersten Zeichen der kodierten Aktion ein, um die Suche zu verfeinern), wählen Sie die Aktion aus und drücken die <Eingabe>-Taste.
Methode 2: Zuweisen einer neu kodierten Aktion
Wählen Sie aus dem Kontextmenü der Aktion, die noch nicht mit einer Variable verknüpft ist, den Befehl 'Zur Implementierung springen' aus. Die neue kodierte Aktion wird im Editorenbereich geöffnet. Sie müssen anschließend zuerst die Sprache für das erste Code-Arbeitsblatt auswählen. Für die neue kodierte Aktion wird in den KOMPONENTEN im Ordner der AS-Funktionsbaustein-POE ein separates Symbol im Unterordner 'Aktionen' angelegt.
Bearbeiten einer kodierten Aktion
Um den Code und die Variablentabelle einer kodierten Aktion im Editorenbereich zu bearbeiten, doppelklicken Sie auf die kodierte Aktion. Sie können das Code-Arbeitsblatt auch über den Kontextmenübefehl 'Zur Implementierung springen' öffnen oder indem Sie im KOMPONENTEN-Bereich auf den Knoten der kodierten Aktion doppelklicken.
Das Aktionsbestimmungszeichen bearbeiten
- Wählen Sie aus dem Kontextmenü der Aktion den Befehl 'Aktionsbestimmungszeichen bearbeiten' oder doppelklicken Sie auf das Bestimmungszeichen.
- Wählen in der Auswahlliste das Bestimmungszeichen aus und bestätigen Sie die Auswahl mit der <Eingabe>-Taste.
Wenn für ein Bestimmungszeichen eine Zeit angegeben werden muss (die Zeitspanne wird im Aktionsblock angezeigt), doppelklicken Sie auf den Zeitwert und stellen ihn im Eingabefeld ein.