PROFIsafe

説明

SW 5.25はPROFIsafeのソフトウェアを大幅に更新しました。

以下のガイドをご参照ください: [%=System.LinkedTitle%] 

PROFIsafe ネットワークプロトコル (バージョン 2.6.1 以降実装)により、ロボットは ISO 13849、Cat. 3 PLd 要件に従って安全 PLC と通信できます。 ロボットは安全状態の情報を安全 PLC に伝達し、その後で受信した情報を元に非常停止などの安全関連機能を発動するか、減少設定に入ります。

PROFIsafeインターフェースは、ロボット制御ボックスの安全IOピンにワイヤを接続するための安全なネットワークベースの代替手段を提供します。

PROFIsafe はライセンスが有効なロボットでのみ使用できます。ライセンスはお近くの営業窓口にお問い合わせいただくと、取得できます。ライセンスは、取得するとmyURからダウンロードできるようになります。

ロボットの登録とライセンスの有効化については、 ロボット登録とライセンスファイル を参照してください。

 

安全 PLC 出力

安全 PLC がロボットに送信する制御メッセージには、次の表に示す情報が含まれています。

信号 説明

システムによる緊急停止

  • 0:システム非常停止をアサートしています。

  • 1:システム緊急停止を解除します。

セーフガード停止

  • 0:予防停止をアサートしています。

  • 1:通常動作状態。

:「予防停止リセット」信号の説明も参照してください。

セーフガード停止をリセット

「予防停止」信号がすでに 1 に設定されている場合、0 から 1 への遷移で予防停止状態をリセットします。

セーフガード停止自動

  • 0:ロボットが自動モードで動作している場合、予防停止をアサートしています。

  • 1:通常動作状態。

セーフガードストップオートは、3ポジション ( 3 PE )デバイスが設定されている場合にのみ使用するものとします。 3 PEデバイスが構成されていない場合、セーフガード停止自動は通常のセーフガード停止入力として機能します。

:「予防停止自動リセット」信号の説明も参照してください。

セーフガード停止自動リセット

「予防停止自動」信号がすでに 1 に設定されている場合、0 から 1 への遷移で予防停止自動状態をリセットします。

減少

  • 0:減少モードの安全限界を有効にします。

  • 1:「標準モード」の安全限界を有効にします。

安全システムは、入力が有効になってから 0.5 秒未満でロボットが減少モードの安全限界内に入ることを保証します。 ロボットアームが引き続き減少限界のいずれかを超える場合は、停止カテゴリー 0 が引き起こされます。

操作モード

  • 0:手動運用モードを有効にします。

  • 1:自動運用モードを有効にします。

安全設定「PROFIsafeを介した動作モードの選択」が無効になっている場合、このフィールドはPROFIsafe制御メッセージから省略されなければなりません。

安全 PLC 入力

ロボットが安全 PLC に送信するステータスメッセージには、次の表に示す情報が含まれています。

信号 説明
やめて、ネコ。 0
  • 0:ロボットはカテゴリ 0 の保護停止を実行中、または完了しています。アームとモーターへの電源を即座に遮断することによる非制御停止です。

  • 1:通常動作状態。

やめて、ネコ。 1
  • 0:ロボットはカテゴリ 1 の保護停止を実行中、または完了しています。制御停止後、モーターはブレーキがかかった電源オフ状態のままになります。

  • 1:通常動作状態。

やめて、ネコ。 2
  • 0:ロボットはカテゴリ 2 の保護停止を実行中、または完了しています。制御停止後、モーターは電源オン状態のままになります。

  • 1:通常動作状態。

違反
  • 0:安全システムが定義された有効な安全限界に準拠できなかったため、ロボットは停止しています。

  • 1:通常動作状態。

故障
  • 0:安全システムで予期しない例外的なエラーが発生したため、ロボットが停止しています。

  • 1:安全システムで予期しない例外的なエラーは発生していません。

システムによる緊急停止
  • 0:以下の条件のいずれかにより、ロボットが停止しています:

    • PROFIsafe 経由で接続された安全 PLC が、システムレベルの非常停止をアサートしています。

    • コントロールボックスに接続されている IMMI モジュールがシステムレベルの非常停止をアサートしています。

    • システム非常停止を構成可能なコントロールボックスの安全入力に接続されているユニットがシステムレベルの非常停止をアサートしています。

  • 1:ロボットはシステム緊急停止状態ではありません。

ロボットによる緊急停止
  • 0:以下の条件のいずれかにより、ロボットが停止しています:

    • ティーチペンダントのe - stopボタンが押されます。

    • 制御ボックスのロボットe - stop非設定安全入力に接続されたe - stopボタンが押されます。

  • 1:ロボット側の緊急停止状態ではありません。

 
信号 説明
セーフガード停止
  • 0:ロボットは以下のいずれかの条件により停止しています。

    • PROFIsafeを介して接続された安全PLCは、セーフガードストップを主張しています。

    • 予防停止を構成不可能なコントロールボックスの入力に接続されているユニットが予防停止をアサートしています。

    • 制御ボックスのセーフガードストップ設定可能な安全入力に接続されたユニットがセーフガードストップをアサートしました。

  • 1:ロボットは予防停止により停止していません。

:「予防停止リセット」信号の説明も参照してください。 PROFIsafe では、予防停止リセット機能の使用が必須です。

セーフガード停止自動

0:ロボットは自動モードで動作中に、以下のいずれかの条件が適用されるため停止しています:

  • PROFIsafeを介して接続された安全PLCは、セーフガードSTOP AUTOを主張しています。
  • 制御ボックスのセーフガード停止自動設定可能な安全入力に接続されているユニットは、セーフガード停止自動をアサートしています。

1:ロボットは予防停止自動が原因で停止しているわけではありません。

:「予防停止自動リセット」信号の説明も参照してください。 PROFIsafe では、予防停止リセット機能の使用が必須です。

3 PE STOP
  • 0:ロボットは手動モードで動作中に、以下のいずれかの条件が適用されるため停止しています:

    • いずれかの 3PE が中間位置に押されており、フリードライブ入力がアクティブです。

    • すべての 3PE デバイスが中間位置に押されているわけではありません。

  • 1:ロボットは 3 ポジションイネーブルデバイスが原因で停止しているわけではありません。

操作モード

ロボットの有効な運用モードを表示します。

  • 0:無効

  • 1:自動

  • 2:手動

減少
  • 0:減少モードの安全限界が有効です。

  • 1:標準の安全限界が有効です。

 
信号 説明
有効な制限が設定されました

アクティブな一連の安全限界。

  • 0:標準モード

  • 1:減少モード

  • 2:回復モード

ロボット移動
  • 0:ロボットは移動しています。 いずれかのジョイントが 0.02 rad/s 以上の速度で移動している場合、ロボットは動作中とみなされます。

  • 1:ロボットは静止しています。

安全なホームポジション

  • 0:ロボットは静止状態(移動していない)であり、安全ホーム位置として定義された位置にあります。

  • 1:ロボットは静止状態ではないか、安全ホーム位置として定義された位置にありません。

PROFIsafeの設定

PROFIsafeの設定は、安全PLCのプログラミングに関連していますが、最小限のロボット設定が必要です。

  1. 安全準拠のPLCにアクセスする信頼できるネットワークにロボットを接続します。

  2. PolyScopeのヘッダーで、 Installationをタップします。

  3. [安全]をタップし、[ PROFIsafe ]を選択し、必要に応じて設定します。

 

PROFIsafeの有効化
  1. ロボットの安全パスワードを入力し、[ロック解除] をタップします。

  2. スイッチボタンを使用して、PROFIsafeを有効にします。

  3. 対応するボックスに送信元アドレスと宛先アドレスを入力します。

    これらのアドレスは、ロボットと安全PLCが互いを識別するために使用する任意の番号です。

  4. PROFIsafeにロボット動作モードを制御させたい場合は、制御動作モードをON位置に切り替えることができます。

    ロボットの動作モードを制御できるソースは1つだけです。 したがって、PROFIsafeを介した動作モード選択が有効になっている場合、他のモード選択ソースは無効になります。

これで、ロボットは安全PLCと通信するように設定されました。

PLCが応答しない場合、または設定が間違っている場合、ロボットのブレーキを解除することはできません。