Übersicht über die Datenbausteinoperationen in Anweisungsliste AWL
In AWL stehen folgende Datenbausteinoperationen zur Verfügung:
- AUF - mit AUF DBX (öffne den Datenbaustein mit der Nummer X) wird ein Datenbaustein geöffnet (X steht für die Nummer des Datenbausteins, z.B.: DB25). Geöffnet werden kann ein Datenbaustein als Global-Datenbaustein oder als Instanz-Datenbaustein. Gleichzeitig können immer nur ein Global-Datenbaustein und ein Instanz-Datenbaustein geöffnet sein. Der adressierbare Bereich für Datenbausteine reicht von 1 bis 65535.
- TDB - mit dem Befehl TDB werden die Datenbausteinregister vertauscht. Ein Instanz-Datenbaustein wird zum Global-Datenbaustein und umgekehrt.
- L DILG - der Befehl L DILG (lade die Länge des Instanz-Datenbausteins)lädt, nachdem der Inhalt von AKKU1 in AKKU2 gespeichert wurde, die Länge des Instanz-Datenbausteins in den AKKU1.
- L DINO - der Befehl L DINO (Lade Nummer des Instanz-Datenbausteins) lädt, nachdem der Inhalt von AKKU1 in AKKU2 gespeichert wurde, die Nummer des geöffneten Instanz-Datenbausteins in den AKKU1.
- L DBLG - der Befehl L DBLG (lade die Länge des Global-Datenbausteins)lädt, nachdem der Inhalt von AKKU1 in AKKU2 gespeichert wurde, die Länge des Global-Datenbausteins in den AKKU1.
- L DBNO - der Befehl L DBNO (Lade Nummer des Global-Datenbausteins) lädt, nachdem der Inhalt von AKKU1 in AKKU2 gespeichert wurde, die Nummer des geöffneten Global-Datenbausteins in den AKKU1.