安全FBDエディター
この安全拡張POUと安全基本POUのエディタは、2つのセクションに分かれたウィンドウで開かれ、 変数宣言エディタ 上部にはプログラムコードを作成するための実装部分があり、下部にはプログラムコードを作成するための実装部分があります。
ピン情報、またはオブジェクトバージョンがピン留めバージョンと異なる場合、または安全アプリケーションがまだピン留めされていない場合、 仕事中 エディターの一番上の行に表示されます。ピン情報の詳細については、 ピン留め次の行にはPOUタイプ(プログラム または FUNCTION_BLOCK、POUの名前、プログラミングレベル(基礎レベル または 拡張レベル)および使用(該当する場合) 単一通話詳細については、 安全POU)。
Safety FBDエディタは、機能的には CODESYS V3 安全に特化した機能によって拡張されています。Safety FBD Editorの使用は、 CODESYS V3 FBD エディター一般的な編集コマンド(コピー、 ペースト、 カット、 消去、 元に戻す、 検索/置換)と 安全FBD ユーザーはカテゴリを利用できます。
ヒント
の カット、 コピー、 そして ペースト コマンドは安全オブジェクト (POU) 間でのみ実行でき、安全オブジェクトと標準オブジェクト (POU) 間では実行できません。
将軍 消去 編集コマンドは、FBD ネットワークから要素を削除します。削除される内容は、コマンドが実行されるカーソルの位置によって異なります。ファンクション ブロック呼び出しを表すボックスの入力または出力が削除されると、入力または出力の要素も削除されます。ネットワーク内にある FB 呼び出しのメイン出力が削除されると、このボックス出力の左側のツリー全体が削除されます (つまり、ブロック自体も削除されます)。ボックスがネットワークの (右側の) 端にある場合は、最後の出力 (メイン出力) も削除できます。その場合、ブロックは保持され、出力はありません。
安全FBDカテゴリの個々のコマンドについては、 メニュー: 安全FBD 章。
ヒント
FBD エディターの宣言部分から実装部分に変数をドラッグできます。
重要
拡大ツール() は、検証および承認に使用しないでください。
エディターのオプションは、 ダイアログ: 安全な FBD オプション。
利用可能なスコープとデータ型は、POUタイプとPOUのプログラミングレベルに応じて異なります。 変数。
ツールボックス
セーフティFBDエディタは、 ツールボックス ビューでは、個々のプログラミング要素をドラッグアンドドロップでエディタウィンドウに挿入できます。デフォルトでは、 ツールボックス ビューはエディターウィンドウの横に自動的に開き、必要に応じて ツールボックス 「表示」メニューのコマンド。
入力アシスタント
入力アシスタントは、Safety FBDエディタで ボタンまたは F2 キーを押します。これを行うには、カーソルがエディターのテキスト フィールド内にある必要があります。ダイアログには、現在のカーソル位置に挿入できるすべてのプログラミング要素が表示されます。
安全な信号の流れ
FBD プログラミングのフェイルセーフ信号のデータ フローは次のように強調表示されます。
リテラルは黄色で強調表示されます。
SAFExxx
変数は黄色で強調表示されます。データフロー
SAFE
値をSAFE
変数と演算子および関数ブロックの入力は太い黄色の線で表されます関数ブロックは、少なくとも1つの
SAFE
出力オペレータ呼び出しボックスは、出力が
SAFE
これは以下の条件に当てはまります。AND
演算子: 出力はSAFE
少なくとも1つの入力がSAFE
。その他の演算子(変換を含む):出力は
SAFE
すべての入力がSAFE
。
AND
リテラル付き演算子: TRUE
、 SAFE
変数: bVarIn
そして bVarOut

FBDエディタでマーキングを変更する
各編集操作の後に、以前のバージョンとの相違点が色でマークされます。最後に実行したアクションのマークは常に表示されます。POU を閉じると、すべてのマークが削除されます。
緑: 最近追加されたネットワークまたは要素
赤: 既存のネットワーク/要素への変更
変更があったネットワークは赤でマークされます。
青: 削除されたネットワークまたは要素の削除マーク

Var2

