コンパイラエラーC0037
メッセージ: '<無効な入力>'は '<関数名>'の入力ではありません
考えられるエラーの原因:ローカル変数は関数呼び出しで定義されます。
エラー訂正:変数を入力パラメーターとして宣言します。
例 341. エラーの例:
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := TEST(iVar := 1);
FUNCTION TEST : INT
VAR
iVar : INT;
END_VAR
メッセージ:
C0037:「iVar」は「TEST」の入力ではありません
エラー訂正:
VAR_INPUT
iVar : INT;
END_VAR