.Reference (Punktfeld)
- Last UpdatedSep 14, 2023
- 1 minute read
Sie können den E/A-Verweis einer E/A-Variablen dynamisch ändern, indem Sie einen gültigen Verweis in das Punktfeld .Reference schreiben. Auf diese Weise können Sie den Zugriffsnamen und/oder das Item ändern.
Die Syntax für das Punktfeld .Reference lautet wie folgt:
|
Variable.Reference="Zugriffsname.Item" |
Ändert sowohl den Zugriffsnamen als auch das Item. |
|
Variable.Reference="[.]Item" |
Ändert ausschließlich das Item. |
|
Variable.Reference="Zugriffsname." |
Ändert ausschließlich den Zugriffsnamen. |
|
Variable.Reference="" |
Deaktiviert die E/A-Variable. |
Jede E/A-Variable verfügt über das Punktfeld .ReferenceComplete. Es gibt an, ob der Wert des Datenpunkts, der im Punktfeld .Reference angegeben ist, erfolgreich als Variablenwert (Punktfeld .Value) übernommen wurde.
Das Punktfeld .ReferenceComplete wird beim Projektstart zunächst auf den Wert 0 gesetzt. Wenn bestätigt wird, dass das Feld .Value durch die im Feld .Reference angegebene Quelle aktualisiert wurde, wird der Wert von .ReferenceComplete auf 1 gesetzt. Wird das Feld .Reference geändert, so wird das Feld .ReferenceComplete automatisch auf 0 zurückgesetzt und dann erneut auf 1 gesetzt, sobald der neue Wert aktualisiert wurde.