Reserved Keywords

The following strings are reserved as keywords, i.e. they cannot be used as identifiers for variables or POUs:

ABS

ACOS

ACTION (only used in the Export Format)

ADD

ADR

ADRINST

AND

Modifiers and Operators in IL

ARRAY

ASIN

Address

ATAN

BITADR

BOOL

FOR loop

Integer Data Types

CAL

Modifiers and Operators in IL

Modifiers and Operators in IL

CASE instruction

Constants, Typed Literals

COS

Time Data Types

Integer Data Types

DIV

FOR loop

Time Data Types

Integer Data Types

IF instruction

IF instruction

END_ACTION (only used in the Export Format)

CASE instruction

FOR loop

END_FUNCTION (only used in the Export Format)

END_FUNCTION_BLOCK (only used in the Export Format)

IF instruction

END_PROGRAM (only used in the Export Format)

REPEAT loop

Structures

Enumeration

Local Variables

WHILE loop

EQ

EXIT instruction

EXP

EXPT

BOOL

FOR loop

Function

Function Block

GE

GT

IF instruction

INDEXOF

INI Operator

Integer Data Types

Modifiers and Operators in IL

Modifiers and Operators in IL

Modifiers and Operators in IL

Modifiers and Operators in IL

Modifiers and Operators in IL

LE

Integer Data Types

LN

LOG

REAL / LREAL

LT

Integer Data Types

MAX

MIN

MOD

MOVE

MUL

MUX

NE

NOT

ARRAY

OR

Modifiers and Operators in IL

Remanent variables

Pointer

Program

Modifiers and Operators in IL

READ_ONLY

READ_WRITE

REAL / LREAL

REPEAT loop

Modifiers and Operators in IL

Remanent variables

Modifiers and Operators in IL

Modifiers and Operators in IL

RETURN instruction

ROL

ROR

Modifiers and Operators in IL

SEL

SHL

SHR

SIN

Integer Data Types

SIZEOF

SQRT

Modifiers and Operators in IL

Modifiers and Operators in IL

STRING

Structures

SUB

TAN

IF instruction

Time Data Types

FOR loop

Time Data Types

BOOL

TRUNC

Enumeration

Integer Data Types

Integer Data Types

Integer Data Types

REPEAT loop

Integer Data Types

Local Variables

VAR_ACCESS (only used very specifically, depending on the hardware)

Variable Configuration

Constants, Typed Literals

External variables

Several Variables Lists

Input and Output Variables

Input Variable

Output Variable

WHILE loop

Integer Data Types

WSTRING (IEC data type is not supported)

XOR

Modifiers and Operators in IL

Additionally all conversion operators as listed in the ‘Edit’ ‘Input Assistant’ are handled as keywords.