Skip to main content

AS-Elementeigenschaften

Sie bearbeiten die Eigenschaften eines AS-Elements in der Ansicht Eigenschaften. Sie öffnen diese Ansicht mit dem Befehl Ansicht → Elementeigenschaften. Es hängt vom gerade ausgewählten Element ab, welche Eigenschaften dargestellt werden.

Anmerkung

Welche Eigenschaften neben dem Element im AS-Diagramm angezeigt werden, hängt von den Einstellungen in den AS-Editor-Optionen, Registerkarte Ansicht ab.

Allgemein

Eigenschaft

Beschreibung zu Wert

Name

Elementname

Standardmäßig nach dem Muster <Element><fortlaufende Zahl>

Beispiel Schrittname: Step0, Step1

Beispiel Verzweigungsname: Branch0

Kommentar

Elementkommentar (Text)

Beispiel: Reset eines Zählers

Sie können Zeilenumbrüche mit Strg+Eingabe einfügen.

Symbol

Für jedes AS-Element wird eine implizite Variable mit dem gleichen Namen angelegt.

Hier wird konfiguriert, ob diese Flag-Variable in die Symbolkonfiguration exportiert wird und welche Zugriffsrechte für das Symbol in der Steuerung gelten:

  • Keiner: Das Symbol wird in die Symbolkonfiguration exportiert. Es  kann aber nicht auf der Steuerung darauf zugegriffen werden.

  • Lesen: Das Symbol wird in die Symbolkonfiguration exportiert und kann auf der Steuerung gelesen werden.

  • Schreiben: Das Symbol wird in die Symbolkonfiguration exportiert und kann auf der Steuerung geschrieben werden.

  • Lesen/Schreiben: Kombination von Lesen und Schreiben

  • Leer: Kein Symbol wird in die Symbolkonfiguration exportiert.

Spezifisch

Eigenschaft

Beschreibung zu Wert

Initialschritt

_cds_icon_checked.png: Diese Option ist immer nur für den Schritt aktiviert, der gerade als Initialschritt definiert ist. Standardmäßig ist dies der erste Schritt in einem AS-Diagramm.

Hinweis: Wenn Sie diese Eigenschaft für einen anderen Schritt aktiviert haben, muss sie für den Schritt, der die Eigenschaft vorher hatte, deaktiviert werden, um Übersetzungsfehler zu vermeiden.

Beim Kopieren duplizieren

Diese Option ist für Schritte verfügbar, die eine Schrittaktion (Eingangsaktion, Hauptaktion oder Ausgangsaktion) enthalten sowie für Transitionen, die mit einem Transitionsobjekt verknüpft sind.

_cds_icon_checked.png: Beim Kopieren des Schritts oder der Transition wird für die aufgerufenen Aktionen oder Transitionen jeweils ein neues Objekt angelegt. Es enthält eine Kopie des Implementierungscodes des kopierten Objekts. Die Option, von einer eingebetteten Aktion direkt zum aufrufenden Schritt zu springen, ist ebenfalls aktiv. Im Kontextmenü der Schrittaktion dieser Aktion ist der Menüpunkt In übergeordneten AS springen sichtbar.

_cds_icon_option_deactivated.png: Beim Kopieren des Schritts oder der Transition wird für die zugehörigen Aktionen/Transitionen die Verknüpfung zum jeweiligen aufgerufenen Objekt beibehalten. Es entstehen keine neuen Objekte. Quelle und Kopien des Schritts oder der Transition rufen dieselbe Aktion/Transition auf.

. Zeiten
  • Minimal aktiv

  • Maximal aktiv

Minimale Zeit, die der Schritt aktiv ist, auch wenn die nachfolgende Transition TRUE ist

Maximale Zeit, die der Schritt aktiv sein darf

Wird die Zeit überschritten, setzt CODESYS die implizite Variable SFCError auf TRUE.

Zeitangaben gemäß der IEC-Syntax (zum Beispiel t#8s) oder TIME-Variable

Default: T#0s

Aktionen

Hinweis: Beachten Sie die Abarbeitungsreihenfolge.

Hauptaktion

Die Hauptaktion wird nach der Ausführung der optionalen Eingangsaktion bei aktivem Schritt ausgeführt.

Eingangsaktion

Die Eingangsaktion wird bei aktivem Schritt vor der Ausführung der Hauptaktion ausgeführt.

Ausgangsaktion

Wenn der Schritt deaktiviert wird, wird diese Aktion im darauffolgenden Zyklus ausgeführt.

Tipp

Mit Hilfe der entsprechenden impliziten AS-Variablen und -Flags können Sie Informationen zum Status eines Schritts oder einer Aktion oder zu Zeitüberschreitungen erhalten.

Für weitere Informationen siehe: Abarbeitungsreihenfolge