[發明專利]工程機械控制器局域網絡總線通訊的方法、裝置及系統有效
| 申請號: | 201210092739.0 | 申請日: | 2012-03-31 |
| 公開(公告)號: | CN102664778A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 易偉春;韋曉慧;李仁玉;林叔斌 | 申請(專利權)人: | 中聯重科股份有限公司 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 410013 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工程機械 控制器 局域網絡 總線 通訊 方法 裝置 系統 | ||
技術領域
本發明涉及工程設備技術領域,特別涉及一種工程機械CAN總線通訊的方法、裝置及系統。
背景技術
控制器局域網絡(Controller?Area?Network,CAN)總線屬于現場總線的范疇,它是為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議。CAN總線是一種架構開放、廣播式的新一代網絡通信技術,具有高的實時性和可靠性,在工業現場已經得到了廣泛的使用。工程機械上也應用了CAN總線,使得工程機械的電控系統的結構產生了重大的變化。
目前,越來越多的CAN總線設備加入到CAN總線系統控制中來。但是,不同廠商生產的CAN設備,例如:傳感器、顯示屏、遙控器等,具有不同的通訊接口協議,這樣,每個CAN設備以節點終端的形式接入CAN總線系統中,通過與各自對應的通訊接口協議與CAN總線控制器進行通訊。如圖1所示,CAN總線系統包括:CAN總線控制器100,多個CAN設備200,以及顯示裝置,該系統中由于每個CAN設備具有各自的通訊接口協議,使得每個CAN設備只能固定地接在某一個對應的CAN通訊口上,不能隨意地進行CAN設備硬件的增加或更改。
可見,目前的工程機械CAN總線系統中,很多總線設備都采取了一次架設的形式,當系統完成設計后,不能任意地進行CAN設備的增減和改動。若想進行改動,必須在進行硬件改動的同時對底層軟件進行一定程度的改進,這就大大地約束了總線應用的靈活性和易擴性。
發明內容
本發明提供一種工程機械CAN總線通訊的方法、裝置及系統,用以提高工程機械CAN總線的靈活性。
本發明提供一種工程機械控制器局域網絡CAN總線通訊的方法,包括:
掃描CAN接口;
若確定當前被掃描的CAN接口接收到第一心跳包數據時,在保存的設備類型與特征心跳包數據的對應關系中,獲得與所述第一心跳包數據對應的第一設備類型,并生成與所述當前被掃描的CAN接口對應的第一設備信息進行保存;
根據所述第一設備信息發起通訊連接請求,與發送所述第一心跳包數據的第一CAN設備進行數據通訊。
本發明提供一種工程機械控制器局域網絡CAN總線通訊的裝置,包括:
掃描設備,用于掃描CAN接口;
生成設備,用于若確定所述當前被掃描的CAN接口接收到第一心跳包數據時,在保存的設備類型與特征心跳包數據的對應關系中,獲得與所述第一心跳包數據對應的第一設備類型,并生成與所述當前被掃描的CAN接口對應的第一設備信息進行保存;
通訊設備,用于根據所述第一設備信息發起通訊連接請求,與發送所述第一心跳包數據的第一CAN設備進行數據通訊。
本發明提供一種工程機械控制器局域網絡CAN總線通訊的系統,包括:CAN總線控制器,以及至少一個CAN設備,其中,
所述CAN設備,用于向所述CAN總線控制器發送第一心跳包數據;
所述CAN總線控制器,用于掃描CAN接口,若確定當前被掃描的CAN接口接收到第一心跳包數據時,在保存的設備類型與特征心跳包數據的對應關系中,獲得與所述第一心跳包數據對應的第一設備類型,并生成與所述當前被掃描的CAN接口對應的第一設備信息進行保存,根據所述第一設備信息發起通訊連接請求,與發送所述第一心跳包數據的第一CAN設備進行數據通訊。
本發明提供一種工程機械,包括上述的控制器局域網絡CAN總線通訊的系統。
本發明中,預存了設備類型與特征心跳包數據的對應關系,這樣,確定當前被掃描的CAN接口接收到第一心跳包數據時,獲得與所述第一心跳包數據對應的第一設備類型,并生成與所述當前被掃描的CAN接口對應的第一設備信息進行保存,進而根據該設備信息發起通訊連接請求,與發送第一心跳包數據的第一CAN設備進行數據通訊。可見,CAN設備與CAN總線控制器不再是緊耦合了,增加或改動一個CAN設備后,只需在預存的設備類型與特征心跳包數據的對應關系中查找到對應的設備類型,即可生成第一設備信息,然后發起通訊連接請求進行數據通訊,而不需要對每個CAN設備對應的通訊接口協議進行底層軟件的改動,極大地方便了CAN設備的增加或改動,提高了工程機械CAN總線系統的靈活性和易擴性。
附圖說明
圖1為現有技術中工程機械CAN總線通訊系統的架構圖;
圖2為本發明實施例中工程機械CAN總線通訊系統的架構圖;
圖3為本發明實施例中工程機械CAN總線通訊的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中聯重科股份有限公司,未經中聯重科股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210092739.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種Nor flash更新方法及裝置
- 下一篇:傳感數據處理方法及計算節點





