SA0123:INI、ADR、またはBITADRの使用
の使用を決定します CODESYS Static Analysis-特定の演算子 INI
、 ADR
と BITADR
。
理由: CODESYS-特定の演算子は、コードの移植性を妨げます。
重要度:低
例 107. 例
PROGRAM PLC_PRG VAR uiTemp : UINT; TempVarInFUNC : DWORD; END_VAR
TempVarInFUNC := ADR(uiTemp); //SA0123
での出力 メッセージ ビュー:
SA0123: 演算子「ADR」は許可されていません