イーソル株式会社 | パートナー製品 | サーボシステムパートナー | ACサーボ MELSERVO | 製品情報 | 三菱電機FA
Factory Automation

サーボシステムパートナー イーソル株式会社

イーソル株式会社

eSOL CC-Link IE TSN SDK (Master)
eSOL CC-Link IE Safety SDK

特長

CC-Link IE TSN 対応機器開発を強力に支援するソフトウェア開発キット(SDK)

CC-Link IE TSNプロトコルスタックとサンプルアプリケーションをSDKとして提供します。
SDKを利用することにより、早期にアプリケーション開発を進めていただくことが可能になります。
以下の2種類のSDKを提供しています。

【eSOL CC-Link IE TSN SDK (Master)】

  1. CC-Link IE TSN規格に準拠(マスタ局 認証クラスB対応)
  2. Windows®ベースの産業用PCによる高い汎用性
  3. 開発環境として、Visual Studioをサポート
  4. CANopen対応のAPIをサポート
  5. Windows®と共存するリアルタイムOS(INtime®)上で動作するため、高性能、高リアルタイム性を実現
【eSOL CC-Link IE TSN SDK (Master)】 イメージ

【eSOL CC-Link IE Safety SDK】

  1. CPU/OS非依存(動作実績 RXシリーズ)
  2. CC-Link IE Safetyプロトコルスタックは、IEC61508認証取得済み
  3. CC-Link協会の安全通信機能コンフォーマンス試験による動作確認済み

    ※今後、CC-Link IE TSN Safetyにも対応予定(2023年リリース計画中)

【eSOL CC-Link IE Safety SDK】 イメージ

上記SDKの提供・技術サポート以外に、お客様の個別プラットフォームへの移植など、さまざまな開発支援も可能です。
初期検討段階から、認証・量産出荷まで、全てのフェーズで支援できます。

検討・導入>開発・評価>認証・出荷

【検討・購入】

  1. 実現仕様打合せ
  2. SDKライセンス

【開発・評価】

  1. SDK技術サポート
  2. 個別プラットフォームへのSDK移植
  3. 各種ドライバ開発
  4. アプリケーション開発
  5. 各種評価、ドキュメント作成
  6. 機能安全開発支援・コンサルティング

【認証・出荷】

  1. コンフォーマンステスト事前確認
  2. コンフォーマンステスト不具合解析
  3. 各種ドキュメント作成
  4. 機能安全認証支援・コンサルティング

仕様

eSOL CC-Link IE TSN SDK (Master) サポート機能

C言語によるAPIをサポートしているため、容易にユーザアプリケーション開発が可能です。

機能 概要
起動・終了 CC-Link IE TSN プロトコルスタック起動
CC-Link IE TSN プロトコルスタック終了
CC-Link IE TSN プロトコルスタック再起動
ユーザプログラム間インターフェース CC-Link IE TSN プロトコルスタックからのメッセージ通知
CC-Link IE TSNネットワーク初期化 CC-Link IE TSN プロトコルスタック動作状態取得
通信帯域保証 通信帯域制御
通信周期設定
サイクリック伝送 サイクリック伝送開始
マスタ局・リモート局間通信
サイクリック異常検出
トランジェント伝送 SLMP クライアント機能
SLMP サーバ機能
CC-Link IE TSN CAN NMT ステートマシン
Service Data Object (SDD)
Process Data Object (PDD)
オブジェクトディクショナリ
非常停止機能 リモート局の異常検知による非常停止
マスタ局の異常検知による非常停止
パワーサプライユニットの異常検知による非常停止
イベント履歴 アプリケーションイベントの登録
監視機能 ユーザプログラムの監視
IP通信鋼材機能 Windows®/INtime®アプリケーションの通信

eSOL CC-Link IE Safety SDK サポートAPI

付属のサンプル(アプリ・ラッパー・ドライバ)を参考に安全通信が容易に実現できます。
IEC61508SIL3,およびIEC61784-3に基づいたプロトコルを実現できます。

SDKリクエストAPI

関数名 概要
IEFSP_initPlatform 安全プロトコルスタックの初期化、および内部で使用するパラメータの設定
IEFSP_startPlatform 安全コネクション単位での安全通信コネクション接続開始
IEFSP_actPlatform 安全処理の実行
IEFSP_resetSafeRefresh 安全コネクション単位での安全通信コネクションの切断
IEFSP_forceStop 全安全コネクションの緊急停止
IEFSP_getStsPrm 安全プロトコルスタックで管理している安全コネクション状態、
安全プロトコルスタックに設定されているパラメータの取得

SDKコールバックAPI

関数名 概要
IEFSP_initPlatform 安全プロトコルスタックの初期化、および内部で使用するパラメータの設定
IEFSP_startPlatform 安全コネクション単位での安全通信コネクション接続開始
IEFSP_actPlatform 安全処理の実行

三菱電機関連製品

インタフェース
パルス列
アナログ電圧
コントローラ
  • PLC CPU
  • IPC
  • PLC CPU
  • PLC CPU
  • PLC CPU
  • RD78G
  • FX5-SSC-G
  • SWM-G
  • RD77MS
  • RnMTCPU
  • QD77MS
  • Q17nDSCPU
  • FX5-SSC-S
  • LD77MS
  • MR-MC
  • Q173SCCF
  • RD77GF
  • QD77GF
  •  
  • MR-EMnGF
サーボアンプ
  • MR-J5-G*1
  • MR-J5-B
  • MR-J4-B
  • MR-J4-GF
  • MR-J5-A
  • MR-J4-A

*1:マスタ局用SDKを使用して開発したCC-Link IE TSNマスタ機器に、CC-Link IE TSNリモート機器を接続することができます。一部の機器は接続検証が必要です。

お問い合わせ

イーソル株式会社

  • TEL
    03-5302-1360
  • FAX
    03-5302-1361
  • MAIL
    sw-inq-jp@esol.co.jp
  • 住所
    東京都中野区本町1-32-2 ハーモニータワー
サポートエリア
  • 日本
  • 北米
  • 欧州
  • 中国
  • 韓国
  • 台湾
  • インド
  • シンガポール

関連リンク