检测CODESYS 特有操作符INI
,ADR
, 和 BITADR
理由:CODESYS-specific 运算符妨碍了代码的可移植性。
重要性:低
示例
PROGRAM PLC_PRG VAR uiTemp: UINT; TempVarInFUNC: DWORD; END_VAR TempVarInFUNC := ADR(uiTemp); //SA0123 --> SA0123: Operator 'ADR' not allowed
检测CODESYS 特有操作符INI
,ADR
, 和 BITADR
理由:CODESYS-specific 运算符妨碍了代码的可移植性。
重要性:低
示例
PROGRAM PLC_PRG VAR uiTemp: UINT; TempVarInFUNC: DWORD; END_VAR TempVarInFUNC := ADR(uiTemp); //SA0123 --> SA0123: Operator 'ADR' not allowed