Anweisungsblockparameter

In diesem Abschnitt werden die Parameter eines Anweisungsblocks vorgestellt.
Anweisungsblockparameter
Parameter
Beschreibung
Name
Gibt den Parameter an.
Es gelten folgende Namenskonventionen:
  • Der Name enthält nicht mehr als 40 Zeichen.
  • Der Name kann Buchstaben, Zahlen oder Unterstriche enthalten.
  • Der Name muss mit einem Buchstaben oder einem Unterstrich beginnen.
  • Der Name darf keine aufeinanderfolgenden Unterstriche enthalten.
Alias
Zeigt den in grafischen Sprach-Editoren verwendeten Kurznamen an. Der Name darf nicht mehr als 40 Zeichen enthalten.
Data Type
Zeigt den Datentyp des Parameters an. Dazu gehören:
  • BOOL
  • BYTE
  • DATA
  • DINT
  • DWORD
  • INT
  • LINT
  • LWORD
  • LREAL
  • REAL
  • SINT
  • STRING
  • TIME
  • UDINT
  • UINT
  • USINT
  • WORD
  • USER ARRAYS
  • Benutzerdefinierte Strukturen
Informationen zu Datentypen finden Sie unter Datentypen – Übersicht.
Direction
Gibt die Richtung des Parameters an.
  • VarInput
  • VarOutput
  • Var
Dimension
Zeigt die Datenfelddimension des Parameters an.
Die Dimension wird als positiver doppelter Ganzzahlwert (DINT) definiert.
Die empfohlene maximale Größe für ein mehrdimensionales Array beträgt [1..400,1..40].
Beispiele:
  • [1..10] für eindimensionale Arrays
  • [1..4,1..7] für zweidimensionale Arrays
Comment
Zeigt den Kommentar für den Parameter an. Der Kommentar ist frei formatierter Text.
Initial Value
Zeit den Wert einer Variablen an, wenn der Controller erstmals die Ausführung beginnt. Beispielsweise nach dem Herunterladen eines Programms.
Wenn der Wert nicht beibehalten wird, ist der Anfangswert der Wert einer Variablen nach einem Einschaltzyklus des Controllers.
Als Anfangswert kann der Standardwert oder der vom Benutzer beim Erstellen der Variablen definierte Wert verwendet werden.
Sie verwendet die entsprechende Syntax für den
Datentyp
.
Value (Online)
Zeigt den Variablenwert an, der je nach Variablenrichtung unterschiedlich ist.
Der Wert ist bei der Überwachung der Laufzeit-Downloads verfügbar.
Die möglichen Werte lauten:
  • Eingang: Erzwungen
  • Ausgang: Wird mithilfe des ausgeführten Codes aktualisiert
  • Intern: Erzwungen
Value (Offline)
Zeigt den Variablenwert an, der je nach Variablenrichtung unterschiedlich ist.
Der Wert ist bei der Überwachung der Laufzeit-Downloads verfügbar.
Die möglichen Werte lauten:
  • Eingang: Aktualisiert mithilfe des Feldwerts
  • Ausgang: Erzwungen
  • Intern: Aktualisiert mithilfe der Consumer-Bindung, wenn eins vorhanden ist. Andernfalls erfolgt die Aktualisierung mithilfe des Ausführungscodes
Force
Zeigt an, ob der Wert des Parameters erzwungen ist. Das Erzwingen funktioniert bei einfachen Variablen und Funktionsblockparametern jeweils anders:
  • Bei einfachen Variablen werden die einzelnen Variablen direkt erzwungen.
  • Bei Funktionsblockparametern wird durch das Erzwingen eines Parameters sichergestellt, dass der Parameterwert im Funktionsblock unverändert bleibt.
Attribute
Gibt die Lese- und Schreibzugriffsrechte des Parameters an:
  • Lesen
  • Schreiben
  • Lesen/Schreiben
String Size
Gibt die Länge der Zeichenfolgenvariable an.
Zeichenfolgenlänge
ist für den Datentyp „STRING“ verfügbar.
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal