コマンド: SFC/LD 視覚化を生成する
重要
このコマンドは、をインストールしたときに使用できます。 CODESYS POU Visu Generator アドオン。
シンボル: 
ファンクション: アプリケーションに実装言語の 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_VISU、 POU_1_SFC_VISU_Step0_to_Init
まだやるべきこと
SFC/LDファンクションブロックの場合は、対応するインスタンスを転送する必要があります。
変数は直接使用されるため、SFC/LDプログラムでは必要ありません。