Skip to main content

SA0060:無効なオペランドとしてNull

オペランドに値が含まれる操作を検出します。 0 無効または無意味な操作を引き起こす

理由:このような式は、プログラミングエラーを示している可能性があります。いずれにせよ、それは不必要に実行時間を要します。

重要性:中

71.
PROGRAM PLC_PRG
VAR
    byTemp1 : BYTE;
    wTemp2 : WORD;
    dwTemp3 : DWORD;
END_VAR
byTemp1 := byTemp1 + 0;
wTemp2 := wTemp2 - WORD#0;
dwTemp3 := dwTemp3 * DWORD#0;

での出力 メッセージ ビュー:

  • sa_icon_message.png SA0060: 無効なオペランドとしてゼロが使用されました