The following strings are reserved as keywords, i.e. they cannot be used as identifiers for variables or POUs:
ABS⮫ «ABS»
ACOS ⮫ «ACOS»
ACTION (only used in the Export Format)
ADD⮫ «ADD»
ADR⮫ «ADR»
ADRINST ⮫ «ADRINST»
AND ⮫ «AND»
ANDN
ARRAY⮫ «ARRAY»
ASIN⮫ «ASIN»
ATAN⮫ «ATAN»
BITADR⮫ «BITADR»
BOOL⮫ «BOOL»
CAL
CALC
CALCN
CASE ⮫ «CASE instruction»
CONSTANT⮫ «Constants, typed literals»
COS⮫ «COS»
DATE ⮫ «Time data types»
DIV⮫ «DIV»
ELSEIF⮫ «IF instruction»
END_ACTION (only used in the Export Format)
END_CASE⮫ «CASE instruction»
END_FOR ⮫ «FOR loop»
END_FUNCTION (only used in the Export Format)
END_FUNCTION_BLOCK (only used in the Export Format)
END_IF⮫ «IF instruction»
END_PROGRAM (only used in the Export Format)
END_REPEAT⮫ «REPEAT loop»
END_STRUCT⮫ «Structures»
END_TYPE⮫ «Enumeration»
END_VAR ⮫ «Local variables»
END_WHILE⮫ «WHILE loop»
EQ ⮫ «EQ»
EXIT ⮫ «EXIT instruction»
EXP⮫ «EXP»
EXPT⮫ «EXPT»
FALSE⮫ «BOOL»
FOR⮫ «FOR loop»
FUNCTION ⮫ «Function»
FUNCTION_BLOCK⮫ «Function block»
GE⮫ «GE»
GT⮫ «GT»
INDEXOF⮫ «INDEXOF»
JMP
JMPC
JMPCN
LD
LDN
LE ⮫ «LE»
LN ⮫ «LN»
LOG ⮫ «LOG»
LREAL ⮫ «REAL / LREAL»
LT ⮫ «LT»
MAX⮫ «MAX»
MIN ⮫ «MIN»
MOD ⮫ «MOD»
MOVE⮫ «MOVE»
MUL⮫ «MUL»
MUX⮫ «MUX»
NE⮫ «NE»
NOT⮫ «NOT»
OR ⮫ «OR»
ORN
PERSISTENT
POINTER⮫ «Pointer»
PROGRAM ⮫ «Program»
R
READ_ONLY
READ_WRITE
REAL ⮫ «REAL / LREAL»
REPEAT⮫ «REPEAT loop»
RET
RETAIN
RETC
RETCN
RETURN⮫ «RETURN instruction»
ROL⮫ «ROL»
ROR⮫ «ROR»
S
SEL⮫ «SEL»
SHL ⮫ «SHL»
SHR⮫ «SHR»
SIN⮫ «SIN»
SIZEOF⮫ «SIZEOF»
SQRT⮫ «SQRT»
ST
STN
STRING⮫ «STRING»
STRUCT⮫ «Structures»
SUB⮫ «SUB»
TAN ⮫ «TAN»
TO ⮫ «FOR loop»
TRUE⮫ «BOOL»
TRUNC⮫ «TRUNC»
TYPE⮫ «Enumeration»
ULINT ⮫ «Integer data types»
UNTIL⮫ «REPEAT loop»
VAR_ACCESS (only used very specifically, depending on the hardware)
VAR_CONFIG⮫ «Overview»
VAR_CONSTANT⮫ «Constants, typed literals»
VAR_EXTERNAL ⮫ «External variables»
VAR_GLOBAL⮫ «Several variables lists»
VAR_IN_OUT⮫ «Input and output variables»
VAR_INPUT⮫ «Input variable»
VAR_OUTPUT ⮫ «Output variable»
WHILE ⮫ «WHILE loop»
WSTRING (IEC data type is not supported)
XOR⮫ «XOR»
XORN
Additionally all conversion operators as listed in the 'Edit' 'Input assistant' are handled as keywords⮫ «'Edit' 'Input assistant'».