CODESYS Development System
コンパイラエラーC0212 メッセージ :<expression>の代わりにVAR、VAR_INPUT、VAR_OUTPUT、またはVAR_INOUTが必要です 考えられるエラーの原因 : 構文エラー エラー訂正 :構文が正しいことを確認してください。 例 411 . エラーの例: PROGRAM PLC_PRG i : INT; メッセージ: C0212:iの代わりにVAR、VAR_INPUT、
CODESYS Development System
コンパイラエラーC0215 メッセージ :永続リストでは直接アドレス宣言はできません 考えられるエラーの原因 :永続変数に直接アドレスを設定することはできません。 エラー訂正 :永続変数リストの直接アドレス割り当てを削除します。 例 412 . エラーの例: VAR_GLOBAL PERSISTENT RETAIN directAddressVar AT %QB7 : BYTE; END_VAR
CODESYS Development System
コンパイラエラーC0216 メッセージ :ケースラベルの重複 考えられるエラーの原因 :CASEラベルが複数回使用されています。 エラー訂正 :各CASEラベルは1回だけ使用してください。 例 413 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR CASE i OF 1: i := i+1; 1: i := i+2; ELSE i := i+10; E
CODESYS Development System
コンパイラエラーC0217 メッセージ :ケースラベル<ケースラベル>も範囲に含まれています<ケース範囲開始> .. <ケース範囲終了> 考えられるエラーの原因 :CASEラベルは、別のCASEラベルの範囲の一部です。 エラー訂正 :交差していないことを確認してください。 例 414 . エラーの例: PROGRAM PLC_PRG VAR i : INT; END_VAR CASE i OF 3
CODESYS Development System
コンパイラエラーC0218 メッセージ : 'CASE'ラベルには、リテラルまたはシンボリック整数定数が必要です 考えられるエラーの原因 :変数をCASEラベルとして使用しようとしました。 エラー訂正 :リテラルとシンボリック整数定数のみを使用してください。 例 415 . エラーの例: PROGRAM PLC_PRG VAR i : INT; a : INT := 2; END_VAR CASE
CODESYS Development System
コンパイラエラーC0219 メッセージ :ケースに重複する範囲が含まれています<ケース範囲1の開始> .. <ケース範囲1の終了>と<ケース範囲2の開始> .. <ケース範囲2の終了> 考えられるエラーの原因 :CASEマーカーの2つのブランチには、同じ要素またはサブセットがあります。 エラー訂正 :交差していないことを確認してください。 例 416 . エラーの例: PROGRAM PLC_PR
CODESYS Development System
コンパイラエラーC0173 メッセージ : '<keyword>'はこの場所では許可されていません 考えられるエラーの原因 :宣言キーワード(例: VAR_INPUT 、 VAR_OUTPUT 、 また VAR )この場所では許可されていません。 エラー訂正 :宣言を修正してください:入力と出力は、型定義またはグローバル変数リストでは役に立たないか、必要ありません。 例 385 . エラーの例:
CODESYS Development System
コンパイラエラーC0174 メッセージ : 'VAR_TEMP'宣言はこの場所では許可されていません 考えられるエラーの原因 : 'VAR_TEMP'は、プログラムまたは機能ブロックの外部で使用されます。 エラー訂正 :プログラムおよび機能ブロック内でのみ「VAR_TEMP」を使用してください。 例 386 . エラーの例: PROGRAM PLC_PRG VAR END_VAR FUN(); F
CODESYS Development System
コンパイラエラーC0175 メッセージ :「RETAIN」または「PERSISTENT」はこの場所では許可されていません 考えられるエラーの原因 : 'RETAIN'または 'PERSISTENT'は関数で使用されます。 エラー訂正 :目的の場所で「RETAIN」または「PERSISTENT」を使用します。 例 387 . エラーの例: PROGRAM PLC_PRG VAR END_VAR PO
CODESYS Development System
コンパイラエラーC0177 メッセージ : '<object>'はタイプ '<type>'であり、インスタンス化できません 考えられるエラーの原因 :関数をインスタンス化しようとしました。 エラー訂正 :インスタンス化できるオブジェクトのみをインスタンス化します。 例 388 . エラーの例: PROGRAM PLC_PRG VAR inst : POU; END_VAR FUNCTION POU