Teilweiser Zugriff auf ANY_BIT-Variablen
Gemäß IEC 61131-3 (3. Ausgabe) ist ein teilweiser Zugriff auf ein spezielles Bit, Byte, Wort oder Doppelwort einer Variable des Datentyps ANY_BIT möglich. Sie programmieren den teilweisen Zugriff auf eine Variable durch Anfügen eines Punktes (.) an den Variablennamen gefolgt von einem '%'-Zeichen, dem Präfix für die Größe und einer Ganzzahl (von 0 bis max).
Syntax
Syntax für den teilweisen Zugriff auf ANY_BIT-Variablen:
Bit-weiser Zugriff auf:
| BYTE-Variable | <variable_name>%X0 bis <variable_name>%X7 | 
| WORD-Variable | <variable_name>%X0 bis <variable_name>%X15 | 
| DWORD-Variable | <variable_name>%X0 bis <variable_name>%X31 | 
| LWORD-Variable | <variable_name>%X0 bis <variable_name>%X63 | 
Byte-weiser Zugriff auf:
| WORD-Variable | <variable_name>%B0 bis <variable_name>%B1 | 
| DWORD-Variable | <variable_name>%B0 bis <variable_name>%B3 | 
| LWORD-Variable | <variable_name>%B0 bis <variable_name>%B7 | 
Word-weiser Zugriff auf:
| DWORD-Variable | <variable_name>%W0 bis <variable_name>%W1 | 
| LWORD-Variable | <variable_name>%W0 bis <variable_name>%W3 | 
DWord-weiser Zugriff auf:
| LWORD-Variable | <variable_name>%D0 bis <variable_name>%D1 | 
Intellisense für teilweisen Zugriff auf ANY_BIT-Variablen
Die Intellisense-Funktion im Texteditor und im grafischen Editor unterstützt ebenfalls den Zugriff auf einen bestimmten Teil einer ANY_BIT-Variablen.
Wenn Sie den Variablennamen der ANY_BIT-Variablen gefolgt von einem Punkt eingeben, erscheint die Auswahlliste mit allen möglichen Größen-Präfixen für diese Variable.
Beispiel im Texteditor
Beispiel im grafischen Editor
 Beispiele
Beispiele


