Skip to main content

Pour les types de données personnalisés

Recommandation de désignation d'identifiant pour

La description

Exemple

Ouvrages

Préfixe de bibliothèque suivi d'un trait de soulignement et d'une courte description informative de la structure

Le préfixe associé pour les variables créées de cette structure doit suivre les deux-points en tant que commentaire.

TYPE CAN_SDOTelegram : (* prefix: sdo *)
    STRUCT
        wIndex : WORD;
        bySubIndex : BYTE;
        byLen : BYTE;
        abyData: ARRAY [0..3] OF BYTE;
    END_STRUCT
END_TYPE

Énumérations

Préfixe de bibliothèque suivi d'un trait de soulignement et de l'identifiant en majuscule

Note

Remarque : Au passé CODESYS versions, les valeurs d'énumération > 16#7FFF provoquaient des erreurs car elles n'étaient pas automatiquement converties en INT. Pour cette raison, déclarez toujours les énumérations avec la bonne INT valeurs.

TYPE CAL_Day :
(
CAL_MONDAY,
CAL_TUESDAY, 
CAL_WEDNESDAY,
CAL_THURSDAY,
CAL_SUNDAY
);

Déclaration:

eToday: CAL_DAY;