Skip to main content

シーケンスエディター

シーケンスエディターは、シーケンスを表示および編集するグラフィカルエディターです。 モジュールツリー フローチャートで。モジュールを追加および削除したり、そのプロパティを変更したりできます。エディターにはオンライン モードも用意されており、これはアクティブなモジュール ステップとモジュール ブレークポイントの追跡に使用されるため、デバッグに使用できます。

シーケンス フロー自体 (シーケンスの実行と順序) はエディターによって実装されません。モジュールツリーの表示と編集のみに使用します。モジュール ステップの機能またはロジックはすべて、モジュールの機能ブロックに IEC (CODESYS) プログラムコード

6. シーケンスエディター
シーケンスエディター


エディターは、次の定義を持つすべてのモジュールで使用できます。 セクションで mse.Sequence モジュール宣言の。エディタの内容はモジュールツリーに相当します。モジュール ツリー内の各変更によりシーケンス エディターが変更され、その逆も同様です。 「」の下に挿入されたモジュール インスタンスのみが表示されます。Root" インスタンス。表示される内容は、セクションの定義によって定義されます。 mse.Sequence モジュール宣言の。

ステップの外観は、モジュール宣言の定義によって異なります。定義のほかに Root 次の 3 つの定義が存在します。

ステップ:

ac_sequenceeditor_step.png

平行:

ac_sequenceeditor_parallel.png

支店:

ac_sequenceeditor_branch.png

シーケンスボックス内の表示データ

各ステップのボックス内に、モジュール タイプの名前、モジュール インスタンスの名前 (オプション)、および定義されたアイコンが表示されます。後者は、メタデータで定義されたアイコンに対応します。 モジュール構成。セクションで定義されている場合、モジュール インスタンスのパラメータと I/O チャネルも表示されます。 mse.Sequence。参照にも同じことが当てはまりますが、参照には 2 つの異なるタイプが区別されます。

  • モジュールインスタンスへの一般的な参照

  • ジャンプ参照。シーケンス内のジャンプを定義します。

参照されたモジュール インスタンスは、モジュール ツリー内の相対パスとともに表示されます (例: ../../WaitTime)。発生しているのは ../ 短縮表記で書かれています (例: ./../../ になる 3x[../])。

各ステップには行で区切って表示されるコメントを追加できます。これはステップ(モジュールインスタンス)ごとに個別に保存されます。

モジュール名、パラメータ、IO チャネル、または参照の表示テキストがステップ内の指定されたスペースに収まらない場合、テキストは 2 行目に折り返されます。必要に応じて文字をカットいたします。この場合、 が追加されます。

要約すると、これは、プロセス ステップに対して最大 4 つの追加リスト/テキスト フィールドが存在できることを意味します。

  1. パラメータ: パラメータ名 + パラメータ値

  2. I/O チャネル: チャネル名 + チャネル宛先名

  3. 参照: 参照されるモジュール インスタンスのアイコン、パス、名前

    ジャンプのリファレンスについては、次のとおりです。 >> + 参照されるモジュール インスタンスのアイコン、パス、名前

  4. コメント: ハイフン + コメント

シーケンスエディターの詳細については、ヘルプの章にある「 」を参照してください。 シーケンスエディターでの作業 そして オンラインモードのシーケンスエディター