用於車隊管理模塊的CAN診斷裝置及方法與流程
2023-07-29 07:52:51
本發明涉及一種can診斷裝置及方法,特別涉及一種用於車隊管理模塊的can診斷裝置及方法。
背景技術:
對於有多臺車輛的車隊出行,需要統一進行管理,因此設置了車隊管理模塊。車隊管理模塊用於對車隊中的車輛進行支配及監測,例如:確定目的地、行駛路線、監測車輛是否出現故障等。
目前,車隊管理模塊沒有數據傳輸的usb接口和串口,不能快速的進行參數的查詢、配置、準確定位故障和高效的完成程序的升級。
技術實現要素:
本發明的目的是為了解決車隊管理模塊不能快速的進行參數的查詢、配置、準確定位故障和高效的完成程序的升級的問題,本發明提供一種用於車隊管理模塊的can診斷裝置及方法。
本發明的用於車隊管理模塊的can診斷裝置,所述診斷裝置包括can總線和控制器,車隊管理模塊通過can總線與控制器連接;
所述控制器包括:
功能選擇模塊,用於根據輸入信號,選擇參數查詢功能或參數配置功能或故障查詢功能或程序升級功能;
參數查詢模塊,用於進行參數查詢功能時,將參數查詢指令通過can總線發送至車隊管理模塊,還用於接收車隊管理模塊返回的相應參數,並顯示;
參數配置模塊,用於進行參數配置功能時,且能正確通過安全訪問,對相應車型的參數進行配置,並根據配置的參數通過can總線對車輛管理模塊進行監測;
故障查詢模塊,用於進行故障查詢功能時,根據can總線返回的車輛管理模塊的監測參數,確定故障類型,並顯示;
程序升級模塊,用於進行程序升級功能時,下載升級程序,並將該程序通過can總線發送至車輛管理模塊,並驅動。
本發明還提供一種用於車隊管理模塊的can診斷方法,所述診斷方法基於can總線和控制器實現,車隊管理模塊通過can總線與控制器連接;
所述控制器進行can診斷時,包括如下步驟:
功能選擇步驟,用於根據輸入信號,選擇參數查詢功能或參數配置功能或故障查詢功能或程序升級功能;
參數查詢步驟,用於進行參數查詢功能時,將參數查詢指令通過can總線發送至車隊管理模塊,還用於接收車隊管理模塊返回的相應參數,並顯示;
參數配置步驟,用於進行參數配置功能時,且能正確通過安全訪問,對相應車型的參數進行配置,並根據配置的參數通過can總線對車輛管理模塊進行監測;
故障查詢步驟,用於進行故障查詢功能時,根據can總線返回的車輛管理模塊的監測參數,確定故障類型,並顯示;
程序升級模步驟,用於進行程序升級功能時,下載升級程序,並將該程序通過can總線發送至車輛管理模塊,並驅動。
本發明的有益效果在於,在車隊管理模塊中加入can診斷功能可以有效的解決這些問題。僅通過can總線與控制器的連接就可以快速準確的完成數據傳輸,操作簡單,實用性強。
附圖說明
圖1為本發明用於車隊管理模塊的can診斷裝置的原理示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動的前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
需要說明的是,在不衝突的情況下,本發明中的實施例及實施例中的特徵可以相互組合。
下面結合附圖和具體實施例對本發明作進一步說明,但不作為本發明的限定。結合圖1說明本實施方式,本實施方式所述的用於車隊管理模塊的can診斷裝置,所述診斷裝置包括can總線和控制器,車隊管理模塊通過can總線與控制器連接;
所述控制器包括:
功能選擇模塊,用於根據輸入信號,選擇參數查詢功能或參數配置功能或故障查詢功能或程序升級功能;
參數查詢模塊,用於進行參數查詢功能時,將參數查詢指令通過can總線發送至車隊管理模塊,還用於接收車隊管理模塊返回的相應參數,並顯示;
參數配置模塊,用於進行參數配置功能時,且能正確通過安全訪問,對相應車型的參數進行配置,並根據配置的參數通過can總線對車輛管理模塊進行監測;
為防止非法更改參數,在參數配置之前,需要進行安全訪問。
故障查詢模塊,用於進行故障查詢功能時,根據can總線返回的車輛管理模塊的監測參數,確定故障類型,並顯示;
判斷監測參數是否在正常範圍內,若某一個或幾個參數不在正常範圍內,給出可能出現的故障類型;
程序升級模塊,用於進行程序升級功能時,下載升級程序,並將該程序通過can總線發送至車輛管理模塊,並驅動。
本實施方式在車隊管理模塊中加入can診斷功能可以有效的解決這些問題。僅通過can總線與控制器的連接就可以快速準確的完成數據傳輸,操作簡單,實用性強。
本實施方式還提供一種用於車隊管理模塊的can診斷方法,,所述診斷方法基於can總線和控制器實現,車隊管理模塊通過can總線與控制器連接;
所述控制器進行can診斷時,包括如下步驟:
功能選擇步驟,用於根據輸入信號,選擇參數查詢功能或參數配置功能或故障查詢功能或程序升級功能;
參數查詢步驟,用於進行參數查詢功能時,將參數查詢指令通過can總線發送至車隊管理模塊,還用於接收車隊管理模塊返回的相應參數,並顯示;
參數配置步驟,用於進行參數配置功能時,且能正確通過安全訪問,對相應車型的參數進行配置,並根據配置的參數通過can總線對車輛管理模塊進行監測;
故障查詢步驟,用於進行故障查詢功能時,根據can總線返回的車輛管理模塊的監測參數,確定故障類型,並顯示;
程序升級模步驟,用於進行程序升級功能時,下載升級程序,並將該程序通過can總線發送至車輛管理模塊,並驅動。
雖然在本文中參照了特定的實施方式來描述本發明,但是應該理解的是,這些實施例僅僅是本發明的原理和應用的示例。因此應該理解的是,可以對示例性的實施例進行許多修改,並且可以設計出其他的布置,只要不偏離所附權利要求所限定的本發明的精神和範圍。應該理解的是,可以通過不同於原始權利要求所描述的方式來結合不同的從屬權利要求和本文中所述的特徵。還可以理解的是,結合單獨實施例所描述的特徵可以使用在其他所述實施例中。
技術特徵:
技術總結
用於車隊管理模塊的CAN診斷裝置及方法,涉及一種CAN診斷裝置及方法。為了解決車隊管理模塊不能快速的進行參數的查詢、配置、準確定位故障和高效的完成程序的升級的問題。本發明通過CAN總線,實現對車輛管理模塊參數查詢功能或參數配置功能或故障查詢功能或程序升級功能。在車隊管理模塊中加入CAN診斷功能可以有效的解決這些問題。僅通過CAN總線與控制器的連接就可以快速準確的完成數據傳輸,操作簡單,實用性強。
技術研發人員:吳南南;滕勝廣;鄭祥濱;王晶
受保護的技術使用者:航天科技控股集團股份有限公司
技術研發日:2017.04.25
技術公布日:2017.08.29