コンパイラエラーC0040
メッセージ:関数 '<関数名>'には正確に '<入力数>'入力が必要です
考えられるエラーの原因:呼び出された関数に渡されるパラメーターが多すぎるか少なすぎます。
エラー訂正:期待される数のパラメーターを関数に渡します。
例 344. エラーの例:
PROGRAM PLC_PRG
VAR
i : INT;
END_VAR
i := TEST(1,2);
FUNCTION TEST : INT
VAR_INPUT
IN: INT;
END_VAR
メッセージ:
C0040:関数「TEST」には正確に「1」の入力が必要です
エラー訂正:
i := Test(1);