CODESYS V3 unterstützt alle IEC 61131-3-Betreiber. Diese Akteure werden im gesamten Projekt implizit anerkannt. Zusätzlich zu diesen IEC-Operatoren unterstützt CODESYS auch einige Nicht-IEC 61131-3-Operatoren.
Operatoren werden in Blöcken verwendet, z. B. in Funktionen.
Informationen über die Verarbeitungsreihenfolge (Bindungsstärke) der ST-Operatoren finden Sie im Kapitel "ST-Ausdrücke".




VORSICHT

Bei Operationen mit Fließkomma-Datentypen hängt das Rechenergebnis von der verwendeten Zielsystem-Hardware ab.




VORSICHT

Bei Operationen mit Über- oder Unterlauf im Datentyp hängt das Berechnungsergebnis von der verwendeten Zielsystemhardware ab.
-
Überlauf/Unterlauf im Datentyp
-
Arithmetische Operatoren
-
Bitstring Operatoren
-
Bitshift-Operatoren
-
Auswahl Operatoren
-
Vergleichsoperatoren
-
Adreßoperatoren
-
Telefonisten
-
Typumwandlungsoperatoren
-
Numerische Operatoren
-
Namespace-Operatoren
-
Multicore-Betreiber
-
Andere Betreiber
-
Operator: ADD
-
Operator: MUL
-
Operator: SUB
-
Operator: DIV
-
Operator: MOD
-
Operator: MOVE
-
Operator: INDEXOF
-
Operator: SIZEOF
-
Operator: XSIZEOF
-
Operator: NOT
-
Operator: UND
-
Operator: OR
-
Operator: XOR
-
Operator: AND_THEN
-
Operator: OR_ELSE
-
Operator: SHL
-
Operator: SHR
-
Operator: ROL
-
Operator: ROR
-
Operator: SEL
-
Operator: MAX
-
Operator: MIN
-
Operator: LIMIT
-
Operator: MUX
-
Operator: GT
-
Operator: LT
-
Operator: LE
-
Operator: GE
-
Operator: EQ
-
Operator: NE
-
Operator: Adr
-
Operator: Inhalt Operator
-
Operator: BITADR
-
Operator: CAL
-
Überlastung
-
Boolesche Konvertierung
-
Integer-Umwandlung
-
Konvertierung von Fließkommazahlen
-
String-Konvertierung
-
Zeitkonvertierung
-
Umrechnung von Datum und Uhrzeit
-
Operator: TRUNC
-
Operator: TRUNC_INT
-
Operator: ABS
-
Operator: SQRT
-
Operator: LN
-
Operator: LOG
-
Operator: EXP
-
Operator: EXPT
-
Operator: SIN
-
Operator: COS
-
Operator: TAN
-
Operator: ASIN
-
Operator: ACOS
-
Operator: ATAN
-
Operator: __DELETE
-
Operator: __ISVALIDREF
-
Operator: __NEU
-
Operator: __QUERYINTERFACE
-
Operator: __QUERYPOINTER
-
Operator: __TRY, __CATCH, __FINALLY, __ENDTRY
-
Operator: __VARINFO
-
Operator: __CURRENTTASK
-
Operator: __COMPARE_AND_SWAP
-
Operator: __XADD
-
Operator: __POSITION
-
Operator: __POUNAME
-
Operator: TEST_AND_SET
-
Operator: Global Namespace
-
Operator: Namespace für globale Variablenlisten
-
Operator: Bibliotheks-Namensraum
-
Operator: Namespace für Aufzählungen
-
Operator: __POOL
-
Operator: INI