-

AS-Debug-Befehle

Die folgenden Befehle und Tastenkombinationen stehen zur Verfügung, wenn der AS-Editor im Online-Modus ist:

SchaltflächeTastaturbefehlBeschreibung
<Strg>+<ALT>+<E>Der Betriebsmodus, der am Eingang PRESET_OPERATING_MODE des AS-Funktionsbausteins eingestellt ist, wird aktiviert.
<Strg>+<ALT>+<R>Entspricht der Einstellung des Betriebsmodus SFC_AUTO am Eingang PRESET_OPERATING_MODE des AS-Funktionsbausteins.
<Strg>+<ALT>+<H>Entspricht der Einstellung des Betriebsmodus SFC_HALT am Eingang PRESET_OPERATING_MODE des AS-Funktionsbausteins.
<Strg>+<ALT>+<S>Entspricht der Einstellung des Betriebsmodus SFC_STEP am Eingang PRESET_OPERATING_MODE des AS-Funktionsbausteins.
<Strg>+<ALT>+<Umschalt>+<S>Entspricht der Einstellung des Betriebsmodus SFC_FORCED_STEP am Eingang PRESET_OPERATING_MODE des AS-Funktionsbausteins.
<Strg>+<ALT>+<N>Führt den nachfolgenden Schritt im AS-Programm aus. Entspricht dem Anlegen einer steigenden Flanke am Eingang STEP des AS-Funktionsbausteins. Nur aktiv in den Betriebsmodi SFC_STEP oder SFC_FORCED_STEP.
Resultierendes AS-Verhalten:

  • Im SFC_STEP-Modus: Eine steigende Flanke führt den nachfolgenden Schritt aus, wenn die relevante Bedingung der Transition erfüllt ist.
  • Im SFC_FORCED_STEP-Modus: Eine steigende Flanke führt den nachfolgenden Schritt unabhängig vom Wert der Transition aus.
<Strg>+<ALT>+<A>Aktiviert den ausgewählten Schritt. Nur möglich im SFC_HALT-Modus.
<Strg>+<ALT>+<D>Deaktiviert den ausgewählten Schritt. Nur möglich im SFC_HALT-Modus.
-Bestätigt und setzt damit einen Fehler zurück, der während der Ausführung der AS-Schrittkette aufgetreten ist (z.B. maximale Schrittzeit überschritten oder Schrittzeit kürzer als minimale Schrittzeit).

Nur möglich im SFC_HALT-Modus.

Anklicken dieses Symbols beendet den SFC_HALT-Modus und setzt die Ausführung mit dem zuvor aktiven Betriebsmodus fort.

Entspricht dem Anlegen des Werts TRUE am Eingang ACKNOWLEGDE_ERROR des AS-Funktionsbausteins.

In Online-Arbeitsblättern und im WATCHES-Fenster ist der Aufzählungsdatentyp SFC_OPERATION_MODE mit den Betriebsmodi als Elemente verfügbar. Dies gilt gleichermaßen für Variablen des Datentyps SFC_OPERATION_MODE und für die Formalparameter PRESET_OPERATING_MODE des AS-FB selbst.
Im folgenden Beispiel ist die Variable OpMode (angeschlossen am Eingang PRESET_OPERATING_MODE) in das WATCHES-Fenster eingefügt, wo die möglichen Werte von SFC_OPERATION_MODE in einer Dropdown-Liste ausgewählt werden können.