Sie müssen Schlüsselwörter, die beispielweise Gültigkeitsbereiche, Datentypen oder Operatoren bezeichnen, in allen Editoren in Großbuchstaben schreiben.
Schlüsselwörter können nicht als Variablennamen verwendet werden.
Beispiele
VAR END_VAR BOOL_TO_INT IF THEN ELSE LTIME MUL XOR PERSISTENT PROGRAM
CODESYS überprüft die korrekte Verwendung von Schlüsselwörtern automatisch und unterkringelt Fehler unmittelbar bei der Eingabe.
Wenn CODESYS impliziten Code anlegt, werden Variablen und Funktionen im Regelfall mit einem Namen versehen der „__“ enthält und meistens damit beginnt. Die Verwendung von doppelten Unterstrichen im Implementierungscode wird automatisch verhindert. Somit kann es nicht zu Konflikten zwischen systeminternen und den vom Programmierer vergebenen Bezeichnern kommen.
Folgende Schlüsselwörter werden im CODESYS-Export-Format verwendet. Sie dürfen sie deshalb nicht als Bezeichner verwenden:
-
ACTION
-
END_ACTION
-
END_FUNCTION
-
END_FUNCTION_BLOCK
-
END_PROGRAM
Ebenfalls als Schlüsselwörter gelten:
-
VAR_ACCESS
-
READ_ONLY
-
READ_WRITE
-
PARAMS