トレースによるデータサンプリング とともに 痕跡 デジタルサンプリングオシロスコープと同様に、コントローラの変数の値の経過をたどることができます。トレースを使用するアプリケーションの実行時に、すべての命令がタスクサイクル内で最初に実行されます。次に、データの取得とタイムスタンプ付きの値の保存が開始されます。タイムスタンプは相対的であり、データ収集の開始時刻を参照します。データは時間離散信号になり、
最初のステップ プログラム 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); 要件:アプリケーションはプログラムで実行されます PLC_
制御データ収集 メニューコマンドを使用してデータ収集を制御できます。 要件:アプリケーションがランタイムシステムにロードされ、トレースが構成されている。 . メニューコマンド トレース→ トレースをダウンロード トレース→ トレースを開始 トレース→ トレースを停止します トレース→ トリガーをリセット このセクションの内容 :
SFC 要素: マクロ シンボル: マクロには、エディターのメイン ビューに詳細に表示されない SFC チャートの一部が含まれています。 マクロを使用しても、処理の流れには影響しません。マクロは、チャートの特定の部分を非表示にするために使用されます。たとえば、全体的な明瞭性を高めるために使用されます。 マクロ エディターを開くには、マクロ ボックスをダブルクリックするか、 SFC → マクロにズー
SFC のアクションの修飾子 修飾子を IEC ステップに割り当てます。修飾子は、ステップ アクションがどのように処理されるかを記述します。 修飾子は、によって処理されます SFCActionControl ライブラリの機能ブロック IecSfc.library .ライブラリは、SFC プラグインによってプロジェクトに自動的に統合されます。 SFC エディタで作業するための具体的な手順については、
ライブラリ:Analyzation このライブラリには、式を分析するための POU が含まれています。複合式の合計値が FALSE 、この結果に寄与するそのコンポーネントのそれらを決定できます。 SFC エディタでは、 SFCErrorAnalyzation と SFCErrorAnalyzationTable フラグ これらの関数を暗黙的に使用して、遷移式を調べます。次に、フラグは、タイムアウト
CODESYS SFC IEC 61131-3 プログラミング言語、Sequential Function Chart (SFC) は、プログラム内の個々のアクションの時系列シーケンスを記述するためのグラフィカル プログラミング言語です。この目的のために、独立したプログラミング オブジェクトであるアクションが「ステップ」要素に割り当てられます。遷移要素は、ステップの処理順序を制御します。を使用して
SFC エディタ SFC エディタはグラフィカル エディタです。新しい SFC POU には、初期ステップと後続の移行が含まれます。 SFC エディタでは、コマンドを使用して個々の要素をチャートに挿入できます SFC メニュー、コンテキスト メニュー、または ツールボックス 見る。 メニュー コマンドを使用して挿入する場合、現在選択されている位置に挿入できる要素を使用できます。 複数のアクションと
SFC 要素: ステップとトランジション シンボル: ステップ シンボル: 遷移 原則として、 CODESYS ステップとトランジションを 組み合わせ .トランジションのないステップまたはステップのないトランジションを挿入すると、コンパイル時にエラーが発生します。これは、名前をダブルクリックして変更できます。 SFC エディタでの作業の詳細については、以下も参照してください。 SFC でのプログラ
ダイアログ:設定:SFC設定 関数 : ダイアログは、プロジェクトで使用され、SFC でプログラムされているすべての POU のデフォルト設定を定義します。 電話 : 表示 → プロパティ 指図; SFC でプログラムされた POU のコンテキスト メニュー デバイス ビューまたは POU 見る 変数 (「SFC フラグ」) 可能なすべての SFC フラグのリスト 有効 :SFCフラグが有効になっ