Keywords

Overview

Write keywords in uppercase letters in the editors.

The following strings are reserved as keywords. They cannot be used as identifiers for variables or POUs:

  • -

  • &

  • (

  • )

  • *

  • ,

  • .

  • ..

  • /

  • :

  • :=

  • ;

  • [

  • ]

  • ^

  • __CATCH

  • __CHECKLICENSE

  • __CHECKLICENSEBIT

  • __DELETE

  • __ENDTRY

  • __FINALLY

  • __ISVALIDREF

  • __MEMORYBARRIER

  • __NEW

  • __QUERYINTERFACE

  • __QUERYPOINTER

  • __THROW

  • __TRY

  • __XADO

  • Ι

  • +

  • <

  • <=

  • <>

  • =

  • >=

  • >

  • =>

  • ABS

  • ACOS

  • ADR

  • AND

  • AND_THEN

  • ASIN

  • ATAN

  • BITADR

  • BY

  • CASE

  • CONTINUE

  • COS

  • DO

  • ELSE

  • ELSIF

  • END_CASE

  • END_FOR

  • END_IF

  • END_REPEAT

  • END_WHILE

  • EXIT

  • EXP

  • EXPT

  • FALSE

  • FOR

  • IF

  • INI

  • LIMIT

  • LN

  • LOG

  • LOWER_BOUND

  • MAX

  • MIN

  • MOD

  • MOVE

  • MUX

  • NOT

  • OR

  • OR_ELSE

  • R=

  • REF=

  • REPEAT

  • RETURN

  • ROL

  • ROR

  • S=

  • SEL

  • SHL

  • SHR

  • SIN

  • SIZEOF

  • SQRT

  • SUPER

  • TAN

  • THEN

  • THIS

  • TO

  • TRUE

  • TRUNC

  • TRUNC_INT

  • UNTIL

  • UPPER_BOUND

  • WHILE

  • XOR

Additionally, the conversion operators as listed in the Input Assistant are handled as keywords.