PLCopenの「Safety FB」とは:PLCの国際標準プログラミング入門(5)(2/2 ページ)
「IEC 61131-3」と「PLCopen」について解説する本連載。今回はPLCopenの「Safety FB」について解説します。
Safety FBの事例とプログラミング例
次に、代表的な「PLCopen Safety FB」である「SF_EmergencyStop」を例に、個別のSafety FBについて紹介します。
「PLCopen Safety FB」では、適用されている安全規格がSafety FBごとに定義されています(表2)。これにより、装置に必要な安全規格の判断ができるようになっています。
インタフェース仕様については、共通的に図1のように接続すべきデータ型が定義され、どれがセーフティ関連信号か分かるようになっています。また、状態遷移図やタイミングチャートにより厳密に動作仕様を定義することにより、ベンダーごとに異なる動作になることを防いでいます。
このSF_EmergencyStopを使用したプログラム例について、実際のセーフティコントローラをベースに説明します。ここではオムロンの「セーフティコントロールユニットNXシリーズ」と「マシンオートメーションソフトウェア Sysmac Studio」の場合について紹介します。
図2のように、NXシリーズではセーフティデータ型の変数を黄色帯表示することで視認性をさらに高めています。これにより、装置の安全規格審査を受ける際に、効率よくセーフティ関連部を絞り込むことが可能です。
まとめ
今回は「PLCopen Safety FB」について、制定の背景と効果を中心に説明しました。
「PLCopen Safety FB」の狙いは、プログラムの再利用性の向上とトレーニングコストの低減というIEC 61131-3に共通する効果を提供しつつ、装置の安全規格認証コストを低減することです。大規模なセーフティプログラムを構築する際のメリットだけでなく、これまでセーフティリレーで組まれていたハードウェア回路をソフトウェアに移行させるための工夫も盛り込まれていることが理解いただけたと思います。
また、2013年末には、PLCopenにて仕様が改良されたFBやプレス装置向けFBが追加制定され、今後ますます充実していくと見られます。グローバルレベルでの安全確保の必要性が求められる中、今回の記事が装置の安全対策の一助になれば幸いです。
次回はIEC 61131-3の最新技術動向とJIS B 3503についてお伝えする予定です。
※) PLCopenおよび関連するロゴマークはPLCopenが所有する登録商標です。
関連記事
- PLCopenの「Motion Control FB」とは
「IEC 61131-3」と「PLCopen」について解説する本連載。今回はPLCopenの「Motion Control FB」の概要を紹介します。 - IEC 61131-3とPLCopenの目的とは
生産ラインに欠かせないPLC。そのPLCのアプリケーション開発効率化に役立つ国際規格「IEC 61131-3」およびそれを推進する「PLCopen」という組織をご存じでしょうか。本連載ではIEC 61131-3とPLCopenについて分かりやすく解説します。 - 画像処理とは?
製造現場における画像処理技術とは何か? その特徴や導入時のポイントなどをきちんと理解し、生産性向上に役立てていきましょう。連載第1回のテーマは「画像処理とは?」です。画像処理を製造現場で用いることのメリットを学びましょう。 - なぜ今、制御システムセキュリティがアツいのか?
なぜ今制御システムセキュリティが注目を集めているのか。元制御システム開発者で現在は制御システムセキュリティのエバンジェリスト(啓蒙することを使命とする人)である筆者が、制御システム技術者が知っておくべきセキュリティの基礎知識を分かりやすく紹介する。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.