CODESYS Development System
コンパイラエラーC0222 メッセージ :出力は「REFERENCETO」タイプにすることはできません 考えられるエラーの原因 : 定義しようとする試みがなされる REFERENCE TO 出力パラメータとして。 エラー訂正 : 使用禁止 REFERENCE TO 出力パラメータとして。 例 418 . エラーの例: PROGRAM PLC_PRG VAR inst : FB; END_VAR 機
CODESYS Development System
コンパイラエラーC0233 メッセージ :<データ型>の初期化リストが必要です 考えられるエラーの原因 :構造体のタイプの配列は、構造体の初期化または変数ではない要素で初期化されます。 エラー訂正 :以下の例に示すように、構造体の初期化または既存の変数を使用して、構造体の配列を初期化します。 例 425 . エラーの例: PROGRAM PLC_PRG VAR values : ARRAY[0..
CODESYS Development System
コンパイラエラーC0234 メッセージ :__ QueryInterfaceの最初のオペランドは、インターフェイス参照または関数ブロックのインスタンスである必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェイス参照または関数ブロックのインスタンスを渡します。 例 426 . エラーの例: PROGRAM
CODESYS Development System
コンパイラエラーC0235 メッセージ :__ QueryInterfaceの2番目のオペランドはインターフェイス参照である必要があります 考えられるエラーの原因 :不正なオペランドが演算子に渡されます __QueryInterface 。 エラー訂正 :インターフェース参照を渡します。 例 427 . エラーの例: PROGRAM PLC_PRG VAR a : INT; ITFref, ITF
CODESYS Development System
コンパイラエラーC0178 メッセージ : '<オブジェクト名>'の 'VAR_IN_OUT'パラメータ '<パラメータ名>'への外部アクセスなし 考えられるエラーの原因 :「VAR_IN_OUT」パラメータにリモートアクセスしようとしました。 エラー訂正 :「VAR_IN_OUT」パラメータにリモートアクセスしないでください。 例 389 . エラーの例: PROGRAM PLC_PRG VAR
CODESYS Development System
コンパイラエラーC0179 メッセージ : '<識別子>'は '機能ブロック'の出力ではありません 考えられるエラーの原因 :機能ブロックインスタンスの初期化には、次のものを含めることはできません VAR_IN_OUT 変数。 エラー訂正 : つかいます VAR_IN_OUT 関数ブロック呼び出しの変数のみ。機能ブロックインスタンスを初期化するときは、機能ブロックの入力のみを割り当ててください。
トレース入門 次のプログラムでプロジェクトを作成します PLC_PRG : PROGRAM PLC_PRG VAR iVar : INT; rSin : REAL; rVar : REAL; END_VAR iVar := iVar + 1; iVar := iVar MOD 33; rVar := rVar + 0.1; rSin := 30 * SIN(rVar); デバイスツリーで、アプリケ
トレンドの視覚化入門 トレンドを実行するときは、ユーザーガイダンスとトレンドウィザードの助けを借りて進めるのが最善です。 手順 . トレンドのあるビジュアライゼーションの開発 空の標準プロジェクトを作成し、少なくとも1つの変数をプログラムします PLC_PRG 。 PLC_PRG 宣言され、実装されています 追加します 視覚化 以下のデバイスツリーへのオブジェクト 申し込み 。 空のビジュアライゼ
トレンドの視覚化のプログラミング ビジュアライゼーションに傾向記録を表示するには、どのアプリケーションがどの傾向記録を提供するかを定義します。を使用して表示を定義します。 プロパティ トレンド要素と使用されるコントロールの。 アプリケーションとデータソースの定義 視覚化タスクとトレンド記録タスクは、通常、同じアプリケーションで実行されます。そうでない場合は、視覚化タスクを含むアプリケーションにデー
アラーム履歴の削除 ビジュアライゼーションに入力要素を挿入できます。これを使用して、実行時に以前に記録されたアラーム履歴を削除できます。それまでに表示されていた履歴が削除され、表示がやり直されます。 アプリケーション内(例:プログラム内 PLC_PRG )、次のコードを実装します。 itfAlarmConfiguration : AlarmManager.IAlarmConfiguration;