コンパイラエラーC0040
メッセージ:関数 '<関数名>'には正確に '<入力数>'入力が必要です
考えられるエラーの原因:呼び出された関数に渡されるパラメーターが多すぎるか少なすぎます。
エラー訂正:期待される数のパラメーターを関数に渡します。
例 339. エラーの例:
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);