【DoCAN】車両診断通信 その1【概要①】

車両診断通信

バックナンバーはこちら。
https://www.simulationroom999.com/blog/diagnostic-communication-backnumber/

はじめに

自動車には診断通信機能というものが備わっている。
それについて語っていくシリーズもの。

登場人物

博識フクロウのフクさん

イラストACにて公開の「kino_k」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=iKciwKA9&area=1

エンジニア歴8年の太郎くん

イラストACにて公開の「しのみ」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=uCKphAW2&area=1

恒例の丸投げ

太郎くん
太郎くん

で、フクさん。
早速なんだけど、車両診断通信について教えて。

フクさん
フクさん

すごく唐突だな。
また上司に丸投げくらったか。

太郎くん
太郎くん

まぁ恒例の流れだよねぇ。
もはや慣れた。

フクさん
フクさん

それに巻き込まれるのも慣れた。

フクさん
フクさん

ま、とりあえず経緯からよろしく。

太郎くん
太郎くん

はいよ。

車両診断通信について教えて欲しいという事態になった経緯

太郎くん
太郎くん

顧客:「最近あたらしいECUを開発中なのですが、完成車メーカからいろいろと要件を突き付けられて困ってるんですよ。」
上司:「ほう。弊社ならなんでも受けられますよ!」
顧客:「いつもすみませんねぇ。御社は車両診断通信は明るい方ですか?」
上司:「診断?あー車両診断通信はバッチリですよ!」

フクさん
フクさん

(顧客はどうバッチリなのか具体的に聞いた方いいぞ。)

太郎くん
太郎くん

顧客:「それは良かった!ECUの機能を切り出す際に車両診断通信機能が一番分離しやすいのですよ。」
上司:「そ、そうなんですか?」
顧客:「車両診断通信機能の部分を全部お任せしたいと思っています。」
上司:「それはもう任せてください!」

フクさん
フクさん

(ダメだ。任せてはダメだ。)

太郎くん
太郎くん

上司:「よし太郎。車両診断通信だ。切り出しやすいからな。受注もしやすいぞ。」
太郎くん:「車両診断通信ってなんですか?非破壊検査みたいなやつですか?」
上司:「そんなことも知らないのか。でも自分で調べるんだぞ。」

フクさん
フクさん

(一度、断ってしまっても良いのでは?)

太郎くん
太郎くん

というわけで診断通信教えて。

フクさん
フクさん

だが、断る!

太郎くん
太郎くん

なんでよー!

フクさん
フクさん

ググればいいじゃない。

太郎くん
太郎くん

ググったけど分からなかったから聞いているのに!

フクさん
フクさん

「車両診断通信」でググって先頭に来たのでわかりやすいのあるじゃん。

Vector社の「はじめての診断」

403 Forbidden
太郎くん
太郎くん

それは見たけど。

フクさん
フクさん

じゃ、これで解決ってことで。

太郎くん
太郎くん

いやいや、概要的なことはわかったけど、
「じゃあ実際にどうするの」ってことになるとさっぱりなんだよ!

フクさん
フクさん

まぁそれはそうかもしれないけど。

車両診断通信

フクさん
フクさん

わかった。
協力しよう

太郎くん
太郎くん

ありがとー!

フクさん
フクさん

一応、概要は調べたっぽいけど、復習の意味も込めておさらいしてみよう。
ちょっと簡単に説明してみて。

太郎くん
太郎くん

僕の認識だとこんな感じかな。

  • オフボードテスタってので車両情報を収集できる。
    • 各種センサ値。
    • 各種アクチュエータ。
  • 通信回線はK-LINE、CANなどあるが、CANが主流。
    • CANの場合はDoCAN(Diagnostic over CAN)と呼ばれる。
      • 規格としてISO15765-2。
  • ISO14229-1ってのにいろいろなサービスが定義されている。
    • 車両情報取得
    • 故障情報取得と消去
    • リプログラミング(FlashROMの書き換え)
フクさん
フクさん

一応ちゃんと調べられそうなところは調べられている感じかな。

太郎くん
太郎くん

で、ここでどんづまってしまって途方に暮れてた状態。

規格(ISO15765-2、ISO14229-1)の要否

フクさん
フクさん

規格が出てきたけど、その規格書は入手しているの?

太郎くん
太郎くん

あ、やっぱり入手しないとだめ?

フクさん
フクさん

持ってた方が良いかな。
基本的には各完成車メーカから要件としてくることは多いんだけど、
中には「ISO15765-2に準拠すること」という一言で片付けられるパターンもあるし。
それに、具体的にどうするか悩んでいるってことは仕様書とかも貰えてないんじゃない?

太郎くん
太郎くん

その通り!
というか、上司が「バッチリです!」とか「任せてください!」とか言った手前いろいろ聞くのもまずいんだよねぇ。

フクさん
フクさん

まぁ「バッチリです!」とか言っておいて、すごく初歩的に質問とかしちゃうと気まずいもんね。
でも、この際だからぶっちゃけるってのも手だとは思うよ。

太郎くん
太郎くん

最悪、そうするつもり。
でも、フクさんの説明でわかるようであれば、

そっちの方が良いかなーって。

フクさん
フクさん

まぁ、
出来そうと判断できれば良し。
出来なそうだったら顧客に泣きつく。
って感じだね。

太郎くん
太郎くん

というわけで、よろしく!

まとめ

フクさん
フクさん

まとめだよ。

  • 車両診断通信の概要情報はググればOK。
  • 代表的な規格はISO15765-2とISO14229-1。
    • 完成車メーカの方針によっては具体的な要件ではなく、規格番号が要件ということもある。

バックナンバーはこちら。

ボッシュ自動車ハンドブック 日本語第4版

ボッシュ自動車ハンドブック 日本語第4版 | ロバート・ボッシュ GmbH, シュタールジャパン |本 | 通販 | Amazon
Amazonでロバート・ボッシュ GmbH, シュタールジャパンのボッシュ自動車ハンドブック 日本語第4版。アマゾンならポイント還元本が多数。ロバート・ボッシュ GmbH, シュタールジャパン作品ほか、お急ぎ便対象商品は当日お届けも可能。ま...

CAN入門講座: 組込みマイコンで学ぶCANプロトコルとプログラミング

CAN入門講座: 組込みマイコンで学ぶCANプロトコルとプログラミング | 五十嵐 資朗 |本 | 通販 | Amazon
Amazonで五十嵐 資朗のCAN入門講座: 組込みマイコンで学ぶCANプロトコルとプログラミング。アマゾンならポイント還元本が多数。五十嵐 資朗作品ほか、お急ぎ便対象商品は当日お届けも可能。またCAN入門講座: 組込みマイコンで学ぶCAN...

CANおよびCANopenによる組み込みネットワーク

CANおよびCANopenによる組み込みネットワーク | Olaf Pfeiffer, Christian Keydel, Andrew Ayre, 福島 E.文彦, シュタールジャパン |本 | 通販 | Amazon
AmazonでOlaf Pfeiffer, Christian Keydel, Andrew Ayre, 福島 E.文彦, シュタールジャパンのCANおよびCANopenによる組み込みネットワーク。アマゾンならポイント還元本が多数。Olaf...

カーハッカーズ・ハンドブック ―車載システムの仕組み・分析・セキュリティ

Amazon.co.jp: カーハッカーズ・ハンドブック ―車載システムの仕組み・分析・セキュリティ : Craig Smith, 井上 博之, 自動車ハッククラブ: 本
Amazon.co.jp: カーハッカーズ・ハンドブック ―車載システムの仕組み・分析・セキュリティ : Craig Smith, 井上 博之, 自動車ハッククラブ: 本

車載イーサネット “クルマIT”高度化への基盤技術

車載イーサネット “クルマIT”高度化への基盤技術 | Kirsten Matheus, Thomas Koenigseder, 株式会社 東陽テクニカ, 株式会社 東陽テクニカ |本 | 通販 | Amazon
AmazonでKirsten Matheus, Thomas Koenigseder, 株式会社 東陽テクニカ, 株式会社 東陽テクニカの車載イーサネット “クルマIT”高度化への基盤技術。アマゾンならポイント還元本が多数。Kirsten ...

詳解 車載ネットワーク -CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために

詳解 車載ネットワーク -CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために- | 藤澤行雄, 品川雅臣, 高島 光, 村上 倫, 石本裕介 |本 | 通販 | Amazon
Amazonで藤澤行雄, 品川雅臣, 高島 光, 村上 倫, 石本裕介の詳解 車載ネットワーク -CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために-。アマゾンならポイント還元本が多数。藤澤行雄, 品川雅臣, 高...

自動車用ECU開発入門 システム・ハードウェア・ソフトウェアの基本とAUTOSARによる開発演習 (エンジニア入門シリーズ122)

自動車用ECU開発入門 システム・ハードウェア・ソフトウェアの基本とAUTOSARによる開発演習 (エンジニア入門シリーズ122) | 徳永 雄一, 脇田 敏裕, 清原 良三, 安井 大介 |本 | 通販 | Amazon
Amazonで徳永 雄一, 脇田 敏裕, 清原 良三, 安井 大介の自動車用ECU開発入門 システム・ハードウェア・ソフトウェアの基本とAUTOSARによる開発演習 (エンジニア入門シリーズ122)。アマゾンならポイント還元本が多数。徳永 ...

車載ネットワ-ク・システム徹底解説: CAN,LIN,FlexRayのプロトコルと実装 (Design wave mook)

車載ネットワ-ク・システム徹底解説: CAN,LIN,FlexRayのプロトコルと実装 (Design wave mook) | 佐藤 道夫 |本 | 通販 | Amazon
Amazonで佐藤 道夫の車載ネットワ-ク・システム徹底解説: CAN,LIN,FlexRayのプロトコルと実装 (Design wave mook)。アマゾンならポイント還元本が多数。佐藤 道夫作品ほか、お急ぎ便対象商品は当日お届けも可能...

コメント

タイトルとURLをコピーしました