Skip to main content

SA0123: Utilizzo di INI, ADR o BITDR

Determina l'uso di CODESYS Static Analysis- operatori specifici INI, ADR e BITADR.

Motivo: CODESYS- operatori specifici impediscono la portabilità del codice.

Importanza: Bassa

Esempio 107. Esempio
PROGRAM PLC_PRG
VAR
    uiTemp : UINT;
    TempVarInFUNC : DWORD;
END_VAR
TempVarInFUNC := ADR(uiTemp);    //SA0123

Uscita in Messaggi vista:

  • sa_icon_message.png SA0123: Operatore 'ADR' non consentito