Für benutzerdefinierte Datentypen
Bezeichnervergabeempfehlung für | Beschreibung | Beispiel |
|---|---|---|
Strukturen | Bibliothekspräfix, gefolgt von einem Unterstrich und einer kurzen, aussagekräftigen Beschreibung der Struktur Das zugehörige Präfix für angelegte Variablen dieser Struktur soll als Kommentar direkt nach dem Doppelpunkt folgen. | TYPE CAN_SDOTelegram : (* prefix: sdo *)
STRUCT
wIndex : WORD;
bySubIndex : BYTE;
byLen : BYTE;
abyData: ARRAY [0..3] OF BYTE;
END_STRUCT
END_TYPE
|
Enumerationen | Bibiliothekspräfix, gefolgt von einem Unterstrich und dem Bezeichner in Großbuchstaben AnmerkungIn vergangenen CODESYS-Versionen haben Enumerationswerte > 16#7FFF zu Fehlern geführt, da sie nicht automatisch in | TYPE CAL_Day : ( CAL_MONDAY, CAL_TUESDAY, CAL_WEDNESDAY, CAL_THURSDAY, CAL_SUNDAY ); Deklaration: eToday: CAL_DAY; |