Befehle/Operationen in der Anweisungsliste AWL alphabetisch sortiert

Funktion Beschreibung Funktionsart
= Zuweisung Bitverknüpfung
) Verzweigung schließen Bitverknüpfung
*D AKKU1 und AKKU2 multiplizieren 32-Bit Festpunkt-Funktion
*I AKKU1 und AKKU2 multiplizieren 16-Bit Festpunkt-Funktion
*R AKKU1 und AKKU2 multiplizieren 32-Bit Gleitpunkt-Funktion
/D AKKU2 durch AKKU1 dividieren 32-Bit Festpunkt-Funktion
/I AKKU2 durch AKKU1 dividieren 16-Bit Festpunkt-Funktion
/R AKKU2 durch AKKU1 dividieren 32-Bit Gleitpunkt-Funktion
= = D AKKU2 gleich AKKU1 Vergleicher
<>D AKKU2 ungleich AKKU1 Vergleicher
>D AKKU2 größer als AKKU1 Vergleicher
<D AKKU2 kleiner als AKKU1 Vergleicher
>=D AKKU2 größer oder gleich AKKU1 Vergleicher
<=D AKKU2 kleiner oder gleich AKKU1 Vergleicher
= = I AKKU2 gleich AKKU1 Vergleicher
<>I AKKU2 ungleich AKKU1 Vergleicher
>I AKKU2 größer als AKKU1 Vergleicher
<I AKKU2 kleiner als AKKU1 Vergleicher
>=I AKKU2 größer oder gleich AKKU1 Vergleicher
<=I AKKU2 kleiner oder gleich AKKU1 Vergleicher
= = R AKKU2 gleich AKKU1 Vergleicher
<>R AKKU2 ungleich AKKU1 Vergleicher
>R AKKU2 größer als AKKU1 Vergleicher
<R AKKU2 kleiner als AKKU1 Vergleicher
>=R AKKU2 größer oder gleich AKKU1 Vergleicher
<=R AKKU2 kleiner oder gleich AKKU1 Vergleicher
+ Ganzzahl addieren 16/32-Bit Festpunkt-Funktion
+AR1 AKKU1 zum Adressregister 1 addieren Akkumulatorfunktion
+AR2 AKKU1 zum Adressregister 2 addieren Akkumulatorfunktion
+D AKKU1 und AKKU2 addieren 32-Bit Festpunkt-Funktion
+I AKKU1 und AKKU2 addieren 16-Bit Festpunkt-Funktion
+R AKKU1 und AKKU2 addieren 32-Bit Gleitpunkt-Funktion
-D AKKU1 von AKKU2 subtrahieren 32-Bit Festpunkt-Funktion
-I AKKU1 von AKKU2 subtrahieren 16-Bit Festpunkt-Funktion
-R AKKU1 von AKKU2 subtrahieren 32-Bit Gleitpunkt-Funktion
ABS Absolutwert der Gleitpunktzahl in AKKU1 32-Bit Gleitpunkt-Funktion
ACOS Arcuscosinus bilden 32-Bit Gleitpunkt-Funktion
ASIN Arcussinus bilden 32-Bit Gleitpunkt-Funktion
ATAN Arcustangens bilden 32-Bit Gleitpunkt-Funktion
AUF Datenbaustein aufschlagen Bausteinoperation
BE Bausteinende Programmsteuerung
BEA Bausteinende absolut Programmsteuerung
BEB Bausteinende bedingt Programmsteuerung
BLD Bildbefehl (Nulloperation) Akkumulatorfunktion
BTD BCD in Ganzzahl umwandeln (7 Stellen und eine Stelle Vorzeichen) Umwandler
BTI BCD in Ganzzahl umwandeln (3 Stellen und eine Stelle Vorzeichen) Umwandler
CALL Bausteinaufruf Programmsteuerung
CC Bedingter Bausteinaufruf Programmsteuerung
CLR VKE auf 0 setzen Bitverknüpfung
COS Cosinus eines Winkels bilden 32-Bit Gleitpunkt-Funktion
DEC AKKU1 dekrementieren Akkumulatorfunktion
DTB Ganzzahl in BCD umwandeln (7 Stellen und eine Stelle Vorzeichen) Umwandler
DTR Ganzzahl in Gleitpunktzahl umwandeln Umwandler
ENT Enter AKKU-Stack Akkumulatorfunktion
EXP Exponentialwert bilden 32-Bit Gleitpunkt-Funktion
FN Negative Flanke Bitverknüpfung
FP Positive Flanke Bitverknüpfung
FR Freigabe TIMER, COUNTER Zeiten, Zähler
INC AKKU1 inkrementieren Akkumulatorfunktion
INVD 1er Komplement Ganzzahl Umwandler
INVI 1er Komplement Ganzzahl Umwandler
ITB Ganzzahl in BCD umwandeln (3 Stellen und eine Stelle Vorzeichen) Umwandler
ITD Ganzzahl in Ganzzahl umwandeln Umwandler
L DBLG Länge von Globaldatenbaustein in AKKU1 laden Bausteinoperation
L DBNO Nummer von Globaldatenbaustein in AKKU1 laden Bausteinoperation
L DILG Länge von Instanzdatenbaustein in AKKU1 laden Bausteinoperation
L DINO Nummer von Instanzdatenbaustein in AKKU1 laden Bausteinoperation
L

Aktuellen Wert als Ganzzahl in AKKU1 laden

Laden und Transferieren

L STW Statuswort in AKKU1 laden

Laden und Transferieren

LAR1 Adressregister 1 laden

Laden und Transferieren

LAR2 Adressregister 2 laden

Laden und Transferieren

LC Aktuellen Zeitwert oder Zählerwert als BCD-Wert in AKKU1 laden Zeiten / Zähler
LEAVE Leave AKKU-Stack Akkumulatorfunktion
LN natürlichen Logarithmus bilden 32-Bit Gleitpunkt-Funktion
LOOP Programmschleife Sprungfunktion
MCR( VKE im MCR-Stack sichern Programmsteuerung
)MCR MCR-Bereich beenden Programmsteuerung
MCRA MCR-Bereich aktivieren Programmsteuerung
MCRD MCR_Bereich aktivieren Programmsteuerung
MOD Divisionsrest Ganzzahl 32-Bit Festpunkt-Funktion
NEGD 2er Komplement Ganzzahl Umwandler
NEGI 2er Komplement Ganzzahl Umwandler
NEGR Vorzeichenwechsel einer Gleitpunktzahl Umwandler
NOP 0 Nulloperation 0 Akkumulatorfunktion
NOP 1 Nulloperation 1 Akkumulatorfunktion
NOT VKE negieren (=0) Bitverknüpfung
O ODER bzw. UND vor ODER Bitverknüpfung
O( ODER mit Verzweigung Bitverknüpfung
OD ODER-Doppelwort Wortverknüpfung
ON ODER NICHT Bitverknüpfung
ON( ODER NICHT mit Verzweigung Bitverknüpfung
OW ODER-Wort Wortverknüpfung
POP Akkumulatoren nach unten verschieben Akkumulatorfunktion
PUSH Akkumulatoren nach oben verschieben Akkumulatorfunktion
R Rücksetzen Bitverknüpfung
RLD Doppelwort nach links rotieren Schiebefunktion
RLDA Akku1 nach links rotieren über A1-Anzeige Schiebefunktion
RND Gleitpunktzahl zur Ganzzahl runden Umwandler
RND- Gleitpunktzahl zur nächstniederen Ganzzahl runden Umwandler
RND+ Gleitpunktzahl zur nächsthöheren Ganzzahl runden Umwandler
RRD Doppelwort nach rechts rotieren Schiebefunktion
RRDA Akku1 nach rechts rotieren über A1-Anzeige Schiebefunktion
S Setzen Bitverknüpfung
SA Zeit mit Ausschaltverzögerung starten Zeitfunktion
SAVE VKE im BIE-Bit sichern Bitverknüpfung
SE Zeit mit Einschaltverzögerung starten Zeitfunktion
SET VKE auf 1 setzen (=1) Bitverknüpfung
SI Zeit als Impuls starten Zeitfunktion
SIN Sinus eines Winkels als Gleitpunktzahl bilden 32-Bit Gleitpunkt-Funktion
SLD Schiebe Doppelwort nach links Schiebefunktion
SLW Schiebe Wort nach links Schiebefunktion
SPA Springe absolut Sprungfunktion
SPB Springe wenn VKE = 1 Sprungfunktion
SPBB Springe wenn VKE = 1 und rette VKE ins BIE Sprungfunktion
SPBI Springe wenn BIE = 1 Sprungfunktion
SPBIN Springe wenn BIE = 0 Sprungfunktion
SPBN Springe wenn VKE = 0 Sprungfunktion
SPBNB Springe wenn VKE = 0 und rette VKE ins BIE Sprungfunktion
SPL Sprungleiste Sprungfunktion
SPM Springe wenn Ergebnis <0 Sprungfunktion
SPMZ Springe wenn Ergebnis <=0 Sprungfunktion
SPN Springe wenn Ergebnis <>0 Sprungfunktion
SPO Springe wenn OV =1 Sprungfunktion
SPP Springe wenn Ergebnis >0 Sprungfunktion
SPPZ Springe wenn Ergebnis >=0 Sprungfunktion
SPS Springe wenn OS = 1 Sprungfunktion
SPU Springe wenn Ergebnis ungültig Sprungfunktion
SPZ Springe wenn Ergebnis = 0 Sprungfunktion
SQR Quadrats einer Gleitpunktzahl bilden 32-Bit Gleitpunkt-Funktion
SQRT Quadratwurzel einer Gleitpunktzahl bilden 32-Bit Gleitpunkt-Funktion
SRD Doppelwort nach rechts schieben Schiebefunktion
SRW Wort nach rechts schieben Schiebefunktion
SS Zeit mit speichernder Einschaltverzögerung starten Zeitfunktion
SSD Vorzeichen einer Ganzzahl nach rechts schieben Schiebefunktion
SSI Vorzeichen einer Ganzzahl nach rechts schieben Schiebefunktion
SV Zeit als Zeit mit verlängertem Impuls starten Zeitfunktion
T Transferieren Laden und Transferieren
TAD Reihenfolge der Bytes im AKKU 1 tauschen Umwandler
TAK AKKU1 mit AKKU2 tauschen Akkumulatorfunktion
TAN Tangens eines Winkels als Gleitpunktzahl bilden 32-Bit Gleitpunkt-Funktion
TAR Adressregister 1 mit 2 tauschen Laden und Transferieren
TAR1 Adressregister 1 transferieren Laden und Transferieren
TAR2 Adressregister 2 transferieren Laden und Transferieren
TAW Reihenfolge der Bytes im AKKU1-L tauschen Umwandler
TDB Globaldatenbaustein und Instanzdatenbaustein tauschen Bausteinoperation
TRUNC Gleitpunktzahl durch Abschneiden runden Umwandler
U UND-Verknüpfung Bitverknüpfung
U( UND mit Verzweigung Bitverknüpfung
UC Unbedingter Aufruf eines Bausteins Programmsteuerung
UD UND-Doppelwort Wortverknüpfung
UN UND NICHT Bitverknüpfung
UN( UND NICHT mit Verzweigung Bitverknüpfung
UW UND-Wort Wortverknüpfung
X Exklusiv-ODER Bitverknüpfung
X( Exklusiv-ODER mit Verzweigung Bitverknüpfung
XN Exklusiv-ODER-NICHT Bitverknüpfung
XN( Exklusiv-ODER-NICHT mit Verzweigung Bitverknüpfung
XOD Exklusiv-ODER-Doppelwort Wortverknüpfung
XOW Exklusiv-ODER-Wort Wortverknüpfung
ZR Rückwärtszählen Zählerfunktion
ZV Vorwärtszählen Zählerfunktion