CioRy CAN クイックライブラリ
-CAN通信をもっと手軽に-
組込みCAN通信でお困りの方へ、すぐに利用できるCAN通信ライブラリです。
CioRy 通信ミドルCANパッケージを使いやすいオブジェクトコードライブラリにしました。
車載ECU向けに搭載実績がある高品質なCAN通信ソフトをオブジェクトコードライブラリで
手軽に利用することができます。CAN通信設定は、CioRyコンフィグレータツールで簡単に設定可能。
組込みCAN通信が初めての方から、製品組込まで幅広くご利用いただけます。
こんな方におすすめ
手軽なCAN通信ソフトをお探しの方にお勧めします。
- 試作開発段階で手軽に使えるCAN通信ソフトがない
- ECU受注前なので予算も少ない
- CAN通信ソフトを内製で作るには期間がかかる
特長
すぐ使えるCAN通信ソフト
手軽にすぐ使用できるCAN通信ソフトをサニー技研がご提供します。CAN通信ソフトのソースコードをオブジェクト形式で提供することで安価でフル機能のCAN通信ソフトをご利用いただけます。CAN通信設定は、付属のコンフィグレータツールを使用できますので追加購入は不要。車載向けにフェールセーフ機能も備えた高品質なCAN通信ソフトをご提供します。
自動車メーカー、部品サプライヤ向けにCAN通信ソフトを長年に渡って提供してきた実績とノウハウを持つサニー技研のCAN通信ソフトです。ご要望により、カスタム仕様への対応も可能ですので、ぜひご相談ください。
ユーザアプリから制御データ(シグナル)単位でデータを送受信
ユーザアプリとCioRy間は、制御データ単位で受け渡しができます。
ユーザアプリから受け取った制御データをCANメッセージに載せて送信。
CANメッセージ受信時も、CioRyが制御データ単位でユーザアプリに渡しますのでユーザアプリからはCANメッセージを意識することなくデータ送受信が可能です。
ユーザーアプリケーションからはCioRyのAPIをコールするだけで、CAN通信の送信データのセットや受信データをシグナル値で扱うことができます。
車載向けCAN通信ソフトをベースとした高機能CAN通信ライブラリ
CioRy CAN Quick Libraryは単純なCANドライバではなく、CAN通信アプリケーションの開発負荷を軽減可能なCOM、NMを搭載。送信タイミング制御、CAN Sleep/Wakeup制御、バスオフ検出や受信タイムアウト検出など、通信周辺機能を搭載しています。
対応マイコン
メーカー名 | 対応品種 |
ルネサスエレクトロニクス社製 | RL78/F13、RL78/F14 |
RH850/F1K |
2ヶ月無料お試し
CioRy CAN Quick Libraryの良さを知っていただくために、2ヶ月無料でお試し可能です。
無料で使える機能制限版ではCAN送受信メッセージ数がそれぞれ5つまで設定が可能です。
CioRyコンフィグレータツールも含めて2ヶ月間ご使用いただけます。
※ユーザ製品への組込みはできません
CioRy製品ライセンス別比較表
製品ラインナップ
種別 | CAN通信ライブラリ | CAN通信ライブラリ | CAN通信ソフトウェア |
製品名 | CioRy CAN Quick Library 2ヶ月無料・機能制限版 |
CioRy CAN Quick Library | CioRy通信ミドル CANパッケージ |
製品価格 | 2ヶ月無料 (継続利用 5万円/月) |
50万円~/年 (2年目以降10万円/年) |
200万円~ |
ライセンス形態 | 2ヶ月間使用可能 オブジェクトライセンス |
オブジェクトライセンス | ・期間ライセンス ・開発ライセンス ・量産ライセンス |
ソースコード提供形態 | オブジェクトコード | オブジェクトコード | ソースコード |
用途 | 導入検討 | 試作開発、装置組込み等 | 車載ECU組込み開発 |
オプションサービス | 継続利用、機能制限解除 | 固定機能変更 | OEM仕様対応、ユーザ独自機能のカスタム対応、マイコン対応可能 |
機能比較
製品名 | CioRy CAN Quick Library 2ヶ月無料・機能制限版 |
CioRy CAN Quick Library | CioRy通信ミドル CANパッケージ |
メイン周期 | 5ms固定 | 5ms固定[*1] | 1ms~10000ms |
送信メッセージ数 | 1~5 | 1~255 | 0~255 |
受信メッセージ数 | 1~5 | 1~255 | 0~255 |
各メッセージのCANID、DLC | 任意の値に設定可能 | 任意の値に設定可能 | 任意の値に設定可能 |
周期送信 | 〇 | 〇 | 〇 |
イベント送信 | 〇 | 〇 | 〇 |
イベント+周期送信 | 〇 | 〇 | 〇 |
送信シグナルの更新 | 〇 | 〇 | 〇 |
受信シグナルの公開 | 〇 | 〇 | 〇 |
通信開始/停止制御 | 〇 | 〇 | 〇 |
受信DLCチェック | 〇 | 〇 | 〇 |
送信間隔の確保時間(MDT) | 5ms固定 | 5ms固定[*1] | 0ms~10000ms |
即時送信 | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
即時受信 | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
送信コールアウト | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
受信コールアウト | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
受信キューの段階 | 8固定 | 8固定[*1] | 2~64 |
送信タイムアウト検出 | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
受信タイムアウト検出 | 使用固定 | 使用固定[*1] | 使用/未使用 |
バスオフ検出時の初期化 | 使用固定 | 使用固定[*1] | 使用/未使用 |
バスオフ検出後の送信復帰時間 | 100ms固定 | 100ms固定[*1] | 0ms~10000ms |
レジスタ固着チェック | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
バスウェイクアップ検出 | 未使用固定 | 未使用固定[*1] | 使用/未使用 |
CANフォーマット | 標準CANIDのみ | 標準CANIDのみ | 標準CANID / 拡張CANID |