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; |