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”