Skip to main content

コンパイラエラーC0136

メッセージ:名前のあいまいな使用 '<変数名>'

考えられるエラーの原因:変数は複数のGVLで宣言されています。

エラー訂正:変数を目的のGVLで修飾します。

エラーの例:

PROGRAM PLC_PRG
VAR
    j : INT := g_i;
END_VAR

GVL1:
VAR_GLOBAL
    g_i : INT;
END_VAR

GVL2:
VAR_GLOBAL
    g_i : INT;
END_VAR

--> C0136: nicht eindeutige Verwendung des Namens 'g_i'

エラー訂正:

Beispiel:
j : INT := GVL1.g_i;

注記

このエラーが発生すると、メッセージビュー(C0181)に複数回使用の位置がすべて出力されます。