Skip to main content

コンパイラエラーC0042(コンパイラバージョン<= 3.4.10)

メッセージ:関数呼び出しですべてまたはなしの仮パラメータを指定する必要があります

考えられるエラーの原因:パラメータが関数に間違った順序で明示的に割り当てられています。

エラー訂正:均一な仮パラメータまたは暗黙パラメータを使用します。

341. エラーの例:
PROGRAM PLC_PRG
VAR
     i : INT;
END_VAR
 i := Test(iPar1:=2, 5);

FUNCTION Test : INT
VAR_INPUT
    iPar1 : INT;
    iPar2 : INT;
END_VAR

メッセージ:

C0042:関数呼び出しですべてまたはなしの仮パラメーターを指定する必要があります