Skip to main content

使用方法 EtherCAT Safety FBD エディター

プログラミング

グラフィック要素をドラッグして ツールボックス エディターに表示します。

変更された実装は次のようにタグ付けされます In work トップレベルで。

コマンド

コマンドの詳細については、以下を参照してください。 コマンド

ネットワークタイトルとネットワークコメント

対応する FBD オプションが有効になっている場合は、各ネットワークにタイトルとコメントを追加できます。

手順. 有効化 EtherCAT Safety FBDオプション
  1. の中に ツール メニューを開き、 オプション ダイアログ。

  2. の中に オプション ダイアログで、 EtherCAT Safety FBD エディター ダイアログ。

  3. を選択 ネットワークタイトルを表示 そして ネットワークコメントを表示 オプション。

  4. クリック わかりました ボタン。

14. ダイアログ: EtherCAT Safety FBDオプション
ダイアログ: EtherCAT Safety FBDオプション


ネットワーク タイトルはネットワークの最初の行で直接編集できます。ネットワーク コメントはネットワークの 2 行目で編集できます。どちらの場合も、それぞれの行を最初に選択する必要があります。

15. タイトルとコメントによるネットワーク
タイトルとコメントによるネットワーク


ファンクションブロック

FBD エディターで安全アプリケーションをプログラミングするために、次の機能ブロックが提供されています。

安全なデータフローの表示

FBDプログラミングの安全なデータフローは、 CODESYS Safety for EtherCAT Safety Module 次のように:

  • 定数および定数として宣言された変数は黄色で強調表示されます。

  • SAFExxx 変数は黄色で強調表示されます。

  • SAFE 値から SAFE 変数および入力へのデータ フローは、太い黄色の線で表されます。

  • 機能ブロックは、少なくとも 1 つの SAFE 出力がある場合、黄色で表示されます。

6.

安全なデータフロー: FB_ANDSAFE 変数: S1_1、S1_2、O_K1_K2

EL6900_SafetyProgramm_DataflowAND.png


監視

アプリケーション(安全アプリケーション) SafetyApp.png SafetyApp 実行可能でコントローラにダウンロードされている場合、標準アプリケーションでログインすると、安全機能ブロックの入出力パラメータを監視できます。

. 信号状態の代わりに疑問符 (?????) が表示される場合は、次のことを示します。
  • のバージョン IODrvEL6900 ライブラリが最新ではありません。V3.5.3.0 以降である必要があります。

  • EtherCAT アプリケーションをダウンロードまたはリセットした後、スタックはまだ標準コントローラ上で実行されていません。

  • の申請は EtherCAT Safety モジュール内 CODESYS モジュール上のアプリケーションと一致しません。

16. 変数の監視
変数の監視


ヒント

監視中に信号の状態を変更することはできません。

非アクティブ化後の代替値の表示

ヒント

グループを非アクティブ化し、関連するPOUの代替値を定義できます(POU EtherCAT Safety)のみ EtherCAT Safety モジュール EL6910 または EK196。

グループを非アクティブ化すると、非アクティブ化された POU のファンクション ブロック インスタンスの出力を読み取る POU は代替値を取得します。代替値が定義されていない場合は、データ型のデフォルト値が代替値として使用されます。 FALSE ブール出力と 0 整数出力の場合。

  • 代替値は中括弧(_1_r.png)。

  • 変数への代入の場合、代入値は変数の前に指定されます(_2_r.png)。

  • 接続された出力の場合、代替値は複数の割り当てで指定されます。最初の割り当てブランチのみを使用する必要があります(_3_r.png)。

7.
17. 値を代入する
値を代入する