Skip to main content

コンパイラ警告 C0508

メッセージ: 名前「<識別子>」の曖昧な使用

考えられるエラー原因: プログラムのローカル変数は、プログラムのアクションと同じ名前です。

エラー訂正: ローカル変数の名前を変更します。

478. 警告の例
FUNCTION_BLOCK FBRead_Var
VAR_INPUT
END_VAR
...

PROGRAM PLC_PRG
VAR
    read_input : FBRead_Var;
END_VAR
read_input(); // Call of the action read_input

変数の宣言 read_input 次の警告が表示されます。

メッセージ:

C0508: 'READ_INPUT' という名前のあいまいな使用法