Skip to main content

コマンド: SFC/LD 視覚化を生成する

重要

このコマンドは、をインストールしたときに使用できます。 CODESYS POU Visu Generator アドオン。

シンボル: _pvg_icon.png

ファンクション: アプリケーションに実装言語の POU (PRG) またはファンクションブロック (FB) が含まれている場合 シーケンシャル・ファンクション・チャート (SFC) または ラダー (LD2)そして、一致するビジュアライゼーションが生成されます。

コール: プロジェクト メニュー

必要条件: ザ・ CODESYS POU Visu Generator パッケージがインストールされました。

コマンドを実行すると、生成されたオブジェクトは POU 見る。これで、これらのオブジェクトをテンプレートビジュアライゼーションとして使用したり、独自のビジュアライゼーションに埋め込んだりできるようになりました フレーム 要素または a タブ 要素。

新たに生成された可視化ツールは、開発システムなしでアプリケーションとは別に並行して実行できます。アプリケーションのオンライン状態を可視化し、現在のプログラムステップを色分けして強調表示します。

ラダー (LD2) を使用した場合の結果

PROGRAM POUの場合、新たに生成された可視化データは POU ビューに<FB名> _LD_VISU の形式で表示されます。

サブPOUについては、新たに生成された可視化データは、 POU ビュー内の LD-Visus フォルダ下に、<POU名> <サブPOU名> _LD_VISU の形式で表示されます。

サブPOUは、ファンクションブロック、アクション、プロパティ、メソッド、またはトランジションです。

SFCを使った結果

PROGRAM POU とファンクションブロックの場合、新しく生成されたビジュアライゼーションは POU <POU名> _SFC_FRAME の形式で表示します。例:

PLC_PRG_SFC_FRAME

フレーム要素を使用して、_SFC_FRAME という名前拡張子を付けてビジュアライゼーションを統合できます。ビジュアライゼーションがファンクションブロックから生成された場合は、ファンクションブロックインスタンスも生成されます fb インターフェースエディタで自動的に宣言されます。次のようなインデックス iCurrentIndex 内部にあり、自動的に設定されます。

サブPOUについては、新たに生成された可視化データは、 POU ビュー内の SFC-SubVisus フォルダ下に、<POU名> _SFC_VISU <サブPOU名> の形式で表示されます。

サブPOUは、ファンクションブロック、アクション、プロパティ、メソッド、またはトランジションです。例:

POU_1_SFC_VISUPOU_1_SFC_VISU_Step0_to_Init

まだやるべきこと

SFC/LDファンクションブロックの場合は、対応するインスタンスを転送する必要があります。

変数は直接使用されるため、SFC/LDプログラムでは必要ありません。