Skip to main content

Per tipi di dati personalizzati

Raccomandazione per la designazione dell'identificatore per

Descrizione

Esempio

Strutture

Prefisso della libreria seguito da un trattino basso e da una breve descrizione informativa della struttura

Il prefisso associato per le variabili create di questa struttura dovrebbe seguire i due punti come commento.

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

Enumerazioni

Prefisso della libreria seguito da un trattino basso e dall'identificatore in maiuscolo

Nota

Nota: in passato CODESYS versioni, valori di enumerazione > 16#7FFF hanno causato errori perché non sono stati convertiti automaticamente in INT. Per questo motivo, dichiarare sempre le enumerazioni con corretto INT i valori.

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

Dichiarazione:

eToday: CAL_DAY;