Skip to main content

SA0123 : Utilisations de INI, ADR ou BITADR

Détermine l'utilisation de la CODESYS Static Analysis-opérateurs spécifiques INI, ADR et BITADR.

Raison: CODESYS-des opérateurs spécifiques empêchent la portabilité du code.

Importance : Faible

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

Sortie dans le messages voir:

  • sa_icon_message.png SA0123 : Opérateur 'ADR' non autorisé