メインコンテンツに移動

産業用途向けIEC61508機能安全

製造現場での故障やエラーによる人、機械、環境への危険やリスクを防ぐために、機能安全の重要性が高まっています。 しかし、システムの設計やIEC 61508などの機能安全規格の認証を受けるには、多大な労力と時間が必要となり、機能安全に対応しない開発に比べてコストが増加し、製品リリースが大幅に遅れる可能性があります。

機能安全に関するソリューション

ルネサスは、汎用32ビットマイクロコントローラ(MCU)とマイクロプロセッサ(MPU)と様々なソフトウェアソリューションコンポーネントで構成されるワンストップ機能安全ソリューションを提供しています。

  • 期間: 機能安全システムの構築とMCU/MPUの認証プロセスの時間を短縮
  • 容易: 様々な機能安全アプリケーションに実装可能
  • 信頼性: 事前認証済みコンポーネントをベースに構築することで、市場投入までの時間のリスクを低く抑える
画像

注:黄色い箱のソフトウェアキットはテュフ ラインランドの認証を受けています。

ソリューションポートフォリオ

ソリューション製品ファミリRXRARZ
コアRXv2RXv3CM23CM33CM85CR52
セルフテストソフトウェアキット check_boxcheckcheckcheckcheckcheckcheck
SIL3システムソフトウェアキット check_boxcheckcheck   check
FSoEアプリケーションソフトウェアキットcheck_boxcheckcheck   check
PROFIsafeアプリケーションソフトウェアキット check_boxcheckcheck   check
CIPセーフティアプリケーションソフトウェアキット check_boxcheckcheck   check
リファレンス ドキュメントcheckcheckcheck*1check*1check*1check*1
リファレンス ハードウェアcheckcheck    
IEC 61508認定コンパイラ check_boxcheckcheck*2*2*2*2

check_box認証済み

SIL = 機能安全規格で定義されている安全度水準

*1: 例ではRX MCUの使用についてですが、他のMCUにも使用可能です。これは機能安全標準自体の技術文書であり、特定のMCU/MPUファミリーに特化したものではありません。

*2: IAR SystemsのEWARM対応

app_registrationルネサスの機能ソリューションの詳細

機能安全ソリューションキットのダウンロードアクセスをリクエストするには、登録してください。 各ソリューションキットの詳細なサポートについては、詳細をお読みください。

今すぐリクエスト

 

機能安全システムの例

次の図は、モータ制御+ネットワーク制御+機能安全のシステム構成例を示しています。

図1. 機能安全部分にRXまたはRA MCUを使用する

画像
Use RX or RA MCU in Functional Safety Part

図2. 機能安全部分にRZ MPUの使用

画像
Use RZ MCU in Functional Safety Part

 

ソリューションのご紹介

セルフテストソフトウェアキット [RA/RX/RZ]

セルフテストソフトウェアキットは、マイクロコントローラ用の自己診断ソフトウェアライブラリ、完全な安全マニュアル、ユーザーガイド、およびTÜV Rheinland Industrie Service GmbH(ドイツ)によって認定されたIEC61508 SIL3証明書テストレポートを提供します。 安全なシステム開発のために、開発者は安全マニュアルから必要な情報を選択し、自己診断ソフトウェアライブラリを活用することで、機能安全に準拠するためのマイコンレベルの開発の負担を軽減できます。

セルフテスト・ソフトウェア・キットは、CPU、内蔵ROM、および内蔵RAMの永続的な障害を診断します。 他のモジュールの永久故障診断と過渡故障診断については、参考資料を参照してください。

画像
RX Functional Safety – Self-Test Software Kit
画像
画像

テストのタイミング

起動時、起動後のインターバル実行

テスト条件の実行

すべての実行または分割実行

開発ツール(Cコンパイラ)

機能安全のためのルネサスCC-RXコンパイラ

IAR Embedded Workbench® for Arm FS

シリーズコンパイラ内容証書
RX200シリーズ*1CC-RXコンパイラ V3.01.00
画像
TÜV Rheinland Certified Functional Safety

IEC61508認証取得済みソフトウェア

  • 自己診断ソフトウェアライブラリ
  • セーフティマニュアル
  • ユーザガイド
  • IEC61508認証ドキュメント
RXファミリー
RX600シリーズ*2CC-RXコンパイラ V3.01.00RXファミリー
RX700シリーズ*3CC-RXコンパイラ V3.01.00RXファミリー
Cortex-M85RA8シリーズ*4IAR-EWARM FS V9.50.3RA(CM85)
Cortex-M33RA6シリーズ*5
RA4シリーズ*6
IAR-EWARM FS V9.50.3RA(CM23, 33)
Cortex-M23RA2シリーズ*7
RA0シリーズ*8
Cortex-R52RZ/Tシリーズ*9
RZ/Nシリーズ*10
IAR-EWARM FS V9.20.3*11
IAR-EWARM FS V9.50.3*12
RZ(CR52)


*1:RX24U、RX24T、RX230/RX231、RX23T、RX23W、RX23E-A、RX23E-B、RX26T
*2:RX671、RX660、RX66T、RX66N、RX651/RX65N、RX64M
*3:RX72M、RX72T、RX72N、RX71M
*4:RA8D1、RA8M1、RA8T1
**4:RA8D1、RA8M1、RA8T1**。 5:RA6M4、RA6M5、RA6E1、RA6E2、RA6T2、RA6T3
*6:RA4M2、RA4M3、RA4E1、RA4E2、RA4T1
*7:RA2A1、RA2A2、RA2L1、RA2E1、RA2E2、RA2E3、RA2L2、RA2T1
*8 RA0E1、RA0E2
*9:RZ/T2M、RZ/T2ME、 RZ/T2L、RZ/T2H

*10:RZ/N2L、RZ/N2H
*11:RZ/T2M、RZ/T2L、RZ/N2L 
*12:RZ/T2M、RZ/T2ME、RZ/T2L、RZ/N2L、RZ/T2H、RZ/N2H
 

 

 

SIL3システムソフトウェアキット [RX/RZ]

SIL3システムソフトウェアキットは、機能安全プラットフォームソフトウェア、安全マニュアル、ユーザーガイド、そしてドイツのTÜVRheinland Industrie Service GmbHによって認証されたIEC61508 SIL3証明書およびテストレポートを提供します。

また、PC上で機能安全プラットフォームソフトウェアの動作を評価するためのコンフィグレーションツールや、開発を容易にするソフトウェア開発ハンドブックが含まれています。

本パッケージに含まれる機能安全プラットフォーム ソフトウェアの主な特長は以下のとおりです。

  • MCU/MPUの自己診断と相互監視を実行することで、冗長なデュアルセーフティMCU/MPUシステムを構築する際の開発時間と負担を大幅に削減します。
  • ユーザアプリケーションのソフトウェア制御を実行。
  • 安全アプリケーションと非安全アプリケーション間のソフトウェア分割機能により、再認証が簡素化され、安全ソフトウェアと非安全ソフトウェアの共存が可能になります。
  • 複数のクロックソースを持つ2のMCU/MPUで同期プロセスが可能です。
画像
RX Functional Safety - SIL3 System Software Kit
製品コンパイラ内容証書
RX72M
RX72T
RX72N
RX71M

RX671
RX660
RX66T
RX66N
RX651/RX65N
RX64M

RX26T
RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
RX23E-B
CC-RXコンパイラ V3.01.00
画像
TÜV Rheinland Certified Functional Safety
  • IEC61508認証取得済みソフトウェア
    • 機能安全プラットフォーム ソフトウェア
    • セーフティマニュアル
    • ユーザガイド
  • IEC61508認証ドキュメント
  • ソフトウェア開発ハンドブック
  • コンフィグレーションツールおよびマニュアル
RXv2コア、RXv3コア
RZ/T2MIAR-EWARM FS V9.20.3RZ/T2M
RZ/T2M(並列使用)
RZ/T2M
(CPU専用)
RZ/T2L
RZ/N2L
RZ/T2L、N2L
RZ/T2H
RZ/N2H
RZ/T2H、N2H
IAR-EWARM FS V9.50.3

 

画像
Functional Safety Dual MCU System

 

セーフティネットワークソリューション

  1. FSoEアプリケーションソフトウェアキット*1  [RX/RZ]
    EtherCATスレーブデバイス*2でFSoE機能を有効にします。
    • アプリケーション制御
      • FSoEスレーブ動作のステート管理およびデータフロー制御
      • 他のユーザーアプリケーションとのデータ送受信制御
      • MCU/MPUのペアとのFSoEデータの通信
      • FSoEアプリケーションソフトウェア本体の動作診断
    • プロトコルスタック
      • 入力したSafetyPDUの診断と安全データの抽出(PDU:プロトコルデータユニット)
      • 入力した安全データのCRC演算と返送用安全SafetyPDUの生成
  2. PROFIsafeアプリケーションソフトウェアキット*3  [RX/RZ]
    PROFINETスレーブデバイス*2でPROFIsafe機能を実現するためのソフトウェアです。
    • アプリケーション制御
      • PROFIsafeドライバのステート管理とデータフロー制御
      • MCU内の他のS/Wとの安全データ交換制御
      • デュアルMCU/MPU間でのPROFIsafeデータの通信
      • PROFIsafeアプリケーションS/Wの自己動作診断
  3. CIPセーフティアプリケーションソフトウェアキット*4 [RX/RZ]
    EtherNet/IPスレーブデバイス*2でCIP安全機能を有効にします。
    • アプリケーション制御
      • CIP Safetyターゲットデバイスの状態管理とデータフロー制御
      • MCU内の他のS/Wとの安全データ交換制御
      • 一対のMCU/MPUによるCIP安全データの通信
      • CIP安全アプリケーションソフトウェア本体の動作診断
    • プロトコルスタック
      • 入力したSafetyPDUの診断と安全データの抽出(PDU:プロトコルデータユニット)
      • 入力した安全データのCRC演算と返送用安全SafetyPDUの生成

※1:ETGの会員である必要があります。

*2: EtherCAT、PROFINET、EtherNet/IPスレーブデバイスについては「 産業用イーサネット&フィールドバス 」ページを参照してください。

*3:PROFIsafeドライバをシーメンスから購入していただく必要があります。

*4:ODVAの会員である必要があります。

画像
IEC 61508 Safety Network Solutions

 

FSoEアプリケーション ソフトウェア キット

グループコンパイラ内容証書
RX72M
RX72T
RX72N
RX71M

RX671
RX660
RX66T
RX66N
RX651/RX65N
RX64M

RX26T
RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
RX23E-B
CC-RXコンパイラ V3.01.00
画像
TÜV Rheinland Certified Functional Safety
  • FSoEアプリケーション ソフトウェア
  • セーフティマニュアル
  • ユーザガイド
  • IEC61508認証ドキュメント
  • アプリケーション例*1:
    • ネットワーク通信用ICインタフェース
    • データ入出力インタフェース
  • ソフトウェア開発ハンドブック
RXv2コア、RXv3コア
RZ/T2M
RZ/T2L
RZ/N2L
IAR-EWARM FS V9.20.3CR52

ETGのメンバーであることを確認してください
*1: FSoEアプリケーションソフトウェアの動作確認用のサンプルアプリケーションを2つ同梱しています。

  • ネットワーク通信ICインターフェース:ネットワーク通信ICとRX MCU/RZ MPU間のデータ通信のアプリケーション
  • データ入出力インタフェース:安全データの入出力用アプリケーション

 

PROFIsafeアプリケーション ソフトウェア キット

グループコンパイラ内容証書
RX72M
RX72T
RX72N
RX71M

RX671
RX660
RX66T
RX66N
RX651/RX65N
RX64M

RX26T
RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
RX23E-B
CC-RXコンパイラ V3.01.00
画像
TÜV Rheinland Certified Functional Safety
  • PROFIsafeアプリケーション ソフトウェア
  • セーフティマニュアル
  • ユーザガイド
  • IEC61508認証ドキュメント
  • アプリケーション例*1:
    • ネットワーク通信用ICインタフェース
    • データ入出力インタフェース
  • ソフトウェア開発ハンドブック
  • 非同梱*2:PROFIsafe通信制御ドライバー
RXv2コア、RXv3コア
RZ/T2M*3
RZ/T2L
RZ/N2L
IAR-EWARM FS V9.20.3CR52

なお、PROFIsafeドライバはシーメンスから購入する必要があります。 *2.
*1:を参照: PROFIsafeアプリケーションソフトウェアの動作を確認するための2つのサンプルアプリケーションがバンドルされています。

  • ネットワーク通信ICインタフェース:ネットワーク通信ICとRX MCU/RZ MPU間のデータ通信用アプリケーション
  • データ入出力インタフェース:安全データの入出力用アプリケーション

*2: SIEMENSから以下のソフトウェアを購入して、利用ください。

  • PROFIsafeドライバーV2.2.3(F-Slaves向け)は、PROFIsafe-Starterkit V3.5.2およびPROFIsafeprofile V2.6 MU1に含まれています

*3: Parallel Use SIL3 System Software Kit と併用してください。

 

CIPセーフティソフトウェアキット

グループコンパイラ内容証書

RX72M
RX72T
RX72N
RX71M

RX671
RX660
RX66T
RX66N
RX651/RX65N
RX64M

RX26T
RX24U
RX24T
RX230/RX231
RX23T
RX23W
RX23E-A
RX23E-B

CC-RXコンパイラ V3.01.00
画像
TÜV Rheinland Certified Functional Safety
  • CIPセーフティアプリケーションソフトウェア
  • セーフティマニュアル
  • ユーザガイド
  • IEC61508認証ドキュメント
  • アプリケーション例*1:
    • ネットワーク通信用ICインタフェース
    • データ入出力インタフェース
  • ソフトウェア開発ハンドブック
RXv2コア、RXv3コア
RZ/T2M
RZ/T2L
RZ/N2L
IAR-EWARM FS V9.20.3CR52

ODVAの会員であることを確認してください
*1:CIPセーフティアプリケーションソフトウェアの動作確認用サンプルアプリケーションを2種類同梱しています。

  • ネットワーク通信ICインタフェース:ネットワーク通信ICとRX MCU/RZ MPU間のデータ通信用アプリケーション
  • データ入出力インタフェース:安全データの入出力用アプリケーション

参考文献

リファレンス ドキュメントは、機能安全システムの認証ドキュメント作成のためのガイドラインや設計のヒントを提供する一連の文書です。

  1. 機能安全規格IEC61508の認証を取得するために必要な書類の書き方。
  2. 機能安全装置の開発には技術的なノウハウが必要です。

コンテンツは5つのカテゴリに分類され、様々なドキュメントが用意されています。

  1. モータ制御システム関連資料
  2. コンセプトフェーズ書類
  3. 安全性に関する検証ドキュメント
  4. MCU内部診断用ドキュメント
  5. MCU外部診断用ドキュメント
画像
RX Functional Safety – Reference Documents
マイコングループコンパイラフルセット補足情報
- ※1- ※1RTK0EF0005Z01001ZJフルセットには20枚のドキュメント+6枚のエクセルファイルが含まれています。

*1:機能安全への対処方法を解説したものです。したがって、このドキュメントはMCUやコンパイラに依存しません。 リファレンス説明は、RX63Nマイコンソリューションに基づいています。

IEC 61508認定コンパイラ

機能安全システムでソフトウェアを構築するには、コンパイラが有効なコードを生成していることを証明する必要があります。 ルネサスは、機能安全のためのIEC 61508認定のCコンパイラを提供しています。

TÜV-SÜD認定のIAR Embedded Workbenchもご用意しています。

品名内容
RXファミリー向けC/C++コンパイラパッケージ
画像
TÜV Rheinland Certified Functional Safety
  • コンパイラコンポーネント:CC-RXコンパイラ V2.03.00およびV3.01.00
  • IEC 61508 SIL3認証取得
IEC 61508 RXコンパイラ認証キット
V3.01.00: RTCRX0000TC03ZNR
V2.03.00: RTCRX0000TC02ZNR
  • RXファミリV2.03.00およびV3.01.00用のC/C++コンパイラ用にTÜV Rheinlandが発行したIEC 61508証明書
  • 安全マニュアルなど

app_registrationパッケージのダウンロード

登録して機能安全ソリューションキットのダウンロードアクセスをリクエストしてください

登録する

ドキュメント

ビデオ&トレーニング

ニュース&ブログ

ブログ
2023年11月16日
Success Story with Renesas: NexCOBOT Co. Ltd.
ブログ
2022年12月20日
IEC61508 SIL認証に向けてルネサスができる事
ブログ
2022年10月20日
産業向け機能安全システム開発は信頼できるパートナーと
ブログ
2022年9月15日
ルネサスエレクトロニクスと機能安全システム開発を促進
ブログ
2022年7月29日
Meet the Risk Buster: Functional Safety in Industries
ブログ
2022年3月9日
ルネサスのSIL3認証済みソリューションを活用して、機能安全設計を加速
ニュース
2022年3月9日
産業用機能安全ソリューションを拡充し、RAマイコン用セルフテストソフトウェアと、RXマイコン用PROFIsafeソフトウェアを提供開始
ブログ
2021年9月21日
ルネサスによる、Functional Safety over EtherCATへの取り組み
ニュース
2020年9月29日
産業イーサネット通信規格EtherCATの機能安全対応版ソフトウェアを32ビットRXマイコン用に発売
ブログ
2020年9月26日
IEC61508 機能安全ソリューション、どこから始めますか?
ニュース
2019年3月7日
世界初、SIL3認証取得済みの新ソリューション「RX Functional Safety」を発売、人と共存する産業機器に向けて機能安全対応を全面サポート
ニュース
2015年9月2日
産業機器への機能安全対応を短期に実現する「RX111セーフティパッケージ」ソリューションを発売
ニュース
2014年8月26日
産業機器の機能安全システム開発の期間短縮を実現するソリューション「RX631,RX63Nセーフティパッケージ」を発売