JP4963253B2 - データ書換システム、データ書換方法、および建設機械 - Google Patents
データ書換システム、データ書換方法、および建設機械 Download PDFInfo
- Publication number
- JP4963253B2 JP4963253B2 JP2007085003A JP2007085003A JP4963253B2 JP 4963253 B2 JP4963253 B2 JP 4963253B2 JP 2007085003 A JP2007085003 A JP 2007085003A JP 2007085003 A JP2007085003 A JP 2007085003A JP 4963253 B2 JP4963253 B2 JP 4963253B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- electronic device
- electronic devices
- rewriting
- stored
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000010276 construction Methods 0.000 title claims description 41
- 238000000034 method Methods 0.000 title claims description 13
- 230000006854 communication Effects 0.000 claims description 72
- 230000005540 biological transmission Effects 0.000 claims description 71
- 238000004891 communication Methods 0.000 claims description 71
- 238000013523 data management Methods 0.000 description 34
- 238000012545 processing Methods 0.000 description 30
- 230000006870 function Effects 0.000 description 13
- 238000007726 management method Methods 0.000 description 13
- 238000012937 correction Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000001186 cumulative effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
これに対して、サービスマンが、交換前の電子機器の記憶データを読み取った上で、読み取ったデータを交換後の電子機器に登録することが考えられる。しかし、このような方法では、電子機器の交換およびデータの入力に時間を要してサービス性の低下を招くとともに、登録ミスが発生してしまう可能性がある。
さらに、例えば、エンジンコントローラやブレーキコントローラ等の電子機器の場合には、一般的に、製造ばらつき等に起因する機差を補正するための補正パラメータが内部に記憶されている。補正パラメータは、工場等で手間を掛けて計測または調整されるのであるが、これらの電子機器が交換されてしまうと、この補正パラメータが失われてしまうことになる。
請求項1または請求項2に記載のデータ書換システムとを備えていることを特徴とする。
〔1〕データ書換システム100の構成
図1には、本発明の第1実施形態に係るデータ書換システム100を備えた建設機械1の模式図が示されている。
建設機械1は、道路等の建設現場において、掘削、地均し等の作業を行う機械であり、ブルドーザ、油圧ショベル等が該当する。
この建設機械1は、図1に示すように、本実施形態のデータ書換システム100を構成するエンジンコントローラ(電子機器)2、通信端末(電子機器)3、およびモニタ装置(電子機器)4を備え、それぞれがネットワーク5に接続されている。また、通信端末3にはアンテナ6が接続されており、建設機械1の稼動状況や故障履歴等の情報が、アンテナ6を介して通信端末3から出力され、図示しない管理サーバに送信される。
独自機能部21は、コンポーネント独自の機能に対する処理を行う部分であり、エンジンコントローラ2における独自機能部21は、燃料噴射制御や点火時期制御等のエンジン制御を実施する。このため、独自機能部21は、記憶領域部22と通信可能に構成されている。
なお、重要データ管理テーブル221の書換処理の方法については、後で詳術する。
なお、モニタ装置4および通信端末3のその他の構成は、エンジンコントローラ2の場合と同様であるため、説明を省略する。
次に、図5および図6を参照して、データ書換システム100におけるデータ書換制御の制御構造について、エンジンコントローラ2の書換処理部23の制御構造を中心に説明する。
エンジン始動判定手段232は、エンジン回転数センサ8から取得したエンジン回転数に基づいて、エンジンが始動されたか否かを判定する。すなわち、エンジン始動判定手段232は、エンジン回転数が所定値以上となったか否かを判定する。
ここで、判定に用いられる所定回転数は、エンジンのアイドリング回転数の近傍値であり、例えば500rpmが用いられる。
具体的に、送信手段238は、エンジン始動判定手段232においてエンジンが始動されたと判定された場合に、重要データの送信要求を示すMRをデータ識別情報93とするパケット90を生成し、他の全てのコンポーネントに送信する。すなわち、送信手段238は、エンジン始動時に各コンポーネントに対して相互通信を要求する相互通信要求手段としても機能する。
また、送信手段238は、受信データ判定手段233で重要データ送信要求を受信したと判定された場合に、自分のID番号を送信元ID92とし、ダミーパケットを示すDMをデータ識別情報93とするダミーパケットの生成および送信を行う。
また、送信手段238は、受信データ判定手段233において、他のコンポーネントからの重要データ送信を受信したと判定された場合に、重要データを送信してきたコンポーネントへの重要データ受信通知をデータ識別情報93とするパケット90の生成および送信を行う。
なお、モニタ装置4の書換処理部43は、通信端末3の書換処理部33と同様な構成であるため、書換処理部43における各手段の説明および符合を省略する。
以下、図7〜図10に基づき、データ書換システム100の作用について説明する。ここでは、例えば、図7示すように、通信端末3が別の通信端末3Aに交換された際のデータ書換システム100の作用を説明する。すなわち、通信端末3Aの記憶領域部32Aには、ID=4のID番号と、このID番号を含む重要データ管理テーブル321Aとが記憶され、通信端末3,3AのID番号がID=2からID=4に変化する場合である。
なお、通信端末3Aの独自機能部31A、記憶領域部32A、および書換処理部33Aの構成は、通信端末3の独自機能部31、記憶領域部32、および書換処理部33と同様であり、ID番号および重要データ管理テーブル321Aの記憶内容のみが相違する。
ここで、重要データ送信要求がなされると、エンジンコントローラ2、通信端末3A、およびモニタ装置4の各送信手段238,338は、自分のID番号を送信元ID92とするダミーパケットを送信するため、エンジンコントローラ2、通信端末3A、およびモニタ装置4間でID番号の相互通信が実施されることになる。つまり、エンジンコントローラ2の送信手段238は、エンジン始動時に、ID番号についてエンジンコントローラ2、通信端末3A、およびモニタ装置4間の相互通信を要求する相互通信要求手段として機能する。
一方、ステップS12でエンジン始動フラグがセットされていると判定された場合、およびステップS13でエンジン回転数が所定値以下の場合に、エンジンコントローラ2の書換処理部23は、再度ステップS12の処理から同様の処理を繰り返す。
先ず、エンジンコントローラ2、通信端末3A、およびモニタ装置4において、各受信データ判定手段233,333は、受信したパケット90のデータ識別情報93に基づいて、重要データ送信要求を受信したかか否かを判定する(ステップS21)。そして、重要データ送信要求を受信したと判定された場合に、エンジンコントローラ2、通信端末3A、およびモニタ装置4の各送信手段238,338は、それぞれダミーパケットを送信する(ステップS22)。
なお、本発明は前述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
前記実施形態では、データ書換システム100は、エンジンコントローラ2、通信端末3,3A、およびモニタ装置4を備えて構成されたがこれに限られず、データ書換システム100は、任意のコンポーネントを備えてもよい。例えば、データ書換システム100は、ブレーキの制御を行うブレーキコントローラや、作業機の動作を制御する作業機コントローラを備えることができる。
また、前記実施形態では、データ書換システム100は、各コンポーネントの重要データを書き換えの対象としていたがこれに限られず、各コンポーネントに記憶されているデータであれば、データ書換システム100における書き換えの対象とすることができる。
Claims (4)
- 建設機械に搭載され、ネットワークを介して互いに接続された複数の電子機器の記憶データを書き換えるデータ書換システムであって、
前記複数の電子機器の各々には、各電子機器に固有に設けられ前記各電子機器を識別可能な識別情報が設定されるとともに、前記各電子機器に応じて所定の記憶データが設定され、
前記複数の電子機器のうちの少なくとも何れか1つの電子機器は、所定のタイミングで、前記各電子機器の属性を示す属性情報および前記識別情報のうちの少なくとも何れか一方の情報についての全電子機器間の相互通信を要求する相互通信要求手段を備え、
前記各電子機器は、
全電子機器分の前記少なくとも何れか一方の情報と、全電子機器分の前記所定の記憶データとを、それぞれ関連付けて記憶する記憶手段と、
前記記憶手段に記憶されている前記少なくとも何れか一方の情報と、受信した前記少なくとも何れか一方の情報とに基づいて、前記複数の電子機器のうちの何れかが交換されたか否かを判定する機器交換判定手段と、
前記複数の電子機器のうちの何れかが交換されたと判定されたときに、前記記憶手段に記憶されている交換前の電子機器の前記少なくとも何れか一方の情報および前記所定の記憶データを、交換後の電子機器に送信する送信手段と、
前記記憶手段に記憶されている全電子機器分の前記所定の記憶データのうち、受信した前記少なくとも何れか一方の情報に対応する前記所定の記憶データを、受信した前記所定の記憶データで書き換えるデータ書換手段とを備えている
ことを特徴とするデータ書換システム。 - 請求項1に記載のデータ書換システムにおいて、
前記各電子機器の前記送信手段は、前記所定のタイミングで、当該電子機器の前記少なくとも何れか一方の情報および前記所定の記憶データを、他の全ての電子機器に送信する
ことを特徴とするデータ書換システム。 - 建設機械に搭載され、ネットワークを介して互いに接続された複数の電子機器の記憶データを書き換えるデータ書換方法であって、
前記複数の電子機器の各々に、各電子機器に固有に設けられ前記各電子機器を識別可能な識別情報を設定するとともに、前記各電子機器に応じて所定の記憶データを設定するステップと、
前記複数の電子機器のうちの少なくとも何れか1つの電子機器において、所定のタイミングで、前記各電子機器の属性を示す属性情報および前記識別情報のうちの少なくとも何れか一方の情報についての全電子機器間の相互通信を要求するステップと、
記憶手段にそれぞれ関連付けて記憶されている前記少なくとも何れか一方の情報と、受信した前記少なくとも何れか一方の情報とに基づいて、前記複数の電子機器のうちの何れかが交換されたか否かを判定するステップと、
前記複数の電子機器のうちの何れかが交換されたと判定されたときに、前記記憶手段に記憶されている交換前の電子機器の前記少なくとも何れか一方の情報および前記所定の記憶データを、交換後の電子機器に送信するステップと、
前記記憶手段に記憶されている全電子機器分の前記所定の記憶データのうち、受信した前記少なくとも何れか一方の情報に対応する前記所定の記憶データを、受信した前記所定の記憶データで書き換えるステップとを備えている
ことを特徴とするデータ書換方法。 - 建設機械であって、
ネットワークを介して互いに接続された複数の電子機器と
請求項1または請求項2に記載のデータ書換システムとを備えている
ことを特徴とする建設機械。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007085003A JP4963253B2 (ja) | 2007-03-28 | 2007-03-28 | データ書換システム、データ書換方法、および建設機械 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007085003A JP4963253B2 (ja) | 2007-03-28 | 2007-03-28 | データ書換システム、データ書換方法、および建設機械 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008239066A JP2008239066A (ja) | 2008-10-09 |
JP4963253B2 true JP4963253B2 (ja) | 2012-06-27 |
Family
ID=39910899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007085003A Expired - Fee Related JP4963253B2 (ja) | 2007-03-28 | 2007-03-28 | データ書換システム、データ書換方法、および建設機械 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4963253B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108445334B (zh) * | 2018-07-23 | 2018-11-23 | 常州天正工业发展股份有限公司 | 一种根据电参数判断设备是否被更换的方法及装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002144983A (ja) * | 2000-11-14 | 2002-05-22 | Toyoda Mach Works Ltd | 車両制御装置の制御ソフト変更装置及びその方法 |
JP2005202503A (ja) * | 2004-01-13 | 2005-07-28 | Hitachi Ltd | 車載情報装置、車載機器管理システム、車両の制御機器のプログラムのバージョンアップ情報の配信方法、車両の制御機器のプログラムのバージョンアップ方法及び車両の制御機器のプログラムのバージョンアップシステム |
-
2007
- 2007-03-28 JP JP2007085003A patent/JP4963253B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008239066A (ja) | 2008-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6665728B2 (ja) | 車載更新装置、車載更新システム及び通信装置の更新方法 | |
CN110347412B (zh) | 电子控制单元固件升级管理方法、装置、设备和存储介质 | |
JP5729337B2 (ja) | 車両用認証装置、及び車両用認証システム | |
EP2096538A1 (en) | Communication device and firmware update method thereof | |
JP6585072B2 (ja) | 不揮発性メモリ又はセキュア素子へのデータの読み込みを安全に行うこと | |
KR20180033238A (ko) | 건설 기계의 프로그램 재기입 장치 | |
JP2007099145A (ja) | 車載ネットワークの診断システム及び車載制御装置 | |
JP7081223B2 (ja) | マスタ装置、マスタ、ソフトウェアの整合性を確認するための方法及びプログラム、車両 | |
JP2013060047A (ja) | 車両用ネットワークシステム及び車両用情報処理方法 | |
EP3438815B1 (en) | Program update system and program update method | |
US7957316B2 (en) | Network device management apparatus and device management method | |
JP2008254484A (ja) | 車載用通信システム | |
CN105045640A (zh) | 一种软件升级方法、装置及智能设备 | |
KR101457086B1 (ko) | 임베디드 시스템의 펌웨어 무결성 검증 장치 및 방법 | |
JP4487007B2 (ja) | 車載プログラムの書き換え制御システム | |
JP4298716B2 (ja) | 通信制御システム | |
JP2024040359A (ja) | 更新データを配信するサーバ、更新データの配信方法及び配信プログラム、ソフトウェア更新システム | |
JP4963253B2 (ja) | データ書換システム、データ書換方法、および建設機械 | |
JP2003172199A (ja) | 車両用電子制御装置のプログラム書き換えシステム | |
WO2016117212A1 (ja) | 制御手段及びこれを備えた車載プログラムの書き換え装置並びに車載プログラムの書き換え方法 | |
WO2017150233A1 (ja) | 端末装置およびソフトウェア書き換えプログラム | |
JP2006244164A (ja) | ソフトウェア更新装置、ソフトウェア更新システム、ソフトウェア更新方法、および機器管理装置 | |
JPH11280536A (ja) | 電子制御装置及び電子制御システム | |
KR102311786B1 (ko) | 배전자동화 시스템의 보안 강화 장치 및 그 방법 | |
WO2020195034A1 (ja) | 車載更新装置、更新処理システム、更新処理方法及び処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100127 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101203 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120321 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120322 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4963253 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150406 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |