[發(fā)明專利]基于CANopen協(xié)議和以太網(wǎng)協(xié)議進行數(shù)據(jù)轉換的網(wǎng)關和方法有效
| 申請?zhí)枺?/td> | 201710347087.3 | 申請日: | 2017-05-16 |
| 公開(公告)號: | CN108881001B | 公開(公告)日: | 2021-01-19 |
| 發(fā)明(設計)人: | 成智華;徐曉波;楊瓊;梁榮生 | 申請(專利權)人: | 比亞迪股份有限公司 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L29/06;H04L12/24 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 518118 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 canopen 協(xié)議 以太網(wǎng) 進行 數(shù)據(jù) 轉換 網(wǎng)關 方法 | ||
1.一種基于CANopen協(xié)議和以太網(wǎng)協(xié)議進行數(shù)據(jù)轉換的網(wǎng)關,其特征在于,包括:
第一控制器和第二控制器,與所述第一控制器連接的第一以太網(wǎng)接口,以及與所述第二控制器連接的第二以太網(wǎng)接口;其中,
所述第一控制器和所述第二控制器共用一個電源和多個CAN接口;
所述第一控制器和所述第二控制器之間通過總線網(wǎng)絡和硬線連接;
所述第二控制器,用于在所述第一控制器根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對接收的數(shù)據(jù)進行轉發(fā)的過程中,同步接收數(shù)據(jù),當監(jiān)聽到所述第一控制器出現(xiàn)異常時,接替所述第一控制器的工作,并通知所述第一控制器處于監(jiān)聽狀態(tài);
所述第一控制器,用于通過總線網(wǎng)絡,和/或,硬線向所述第二控制器發(fā)送所述第一控制器的工作狀態(tài);以及
所述第二控制器,用于通過總線網(wǎng)絡,和/或,硬線向所述第一控制器發(fā)送所述第二控制器的工作狀態(tài);
所述第一控制器,具體用于通過所述第一以太網(wǎng)接口接收以太網(wǎng)數(shù)據(jù),根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對所述以太網(wǎng)數(shù)據(jù)的格式進行轉換生成CAN網(wǎng)絡數(shù)據(jù),并發(fā)送給相應的CAN接口;或者,通過CAN接口接收CAN網(wǎng)絡數(shù)據(jù),根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對所述CAN網(wǎng)絡數(shù)據(jù)的格式進行轉換生成以太網(wǎng)數(shù)據(jù),并發(fā)送給所述第一以太網(wǎng)接口;
所述第二控制器,具體用于通過所述第二以太網(wǎng)接口和所述多個CAN接口同步接收數(shù)據(jù),當通過所述總線網(wǎng)絡,和/或,硬線監(jiān)聽到所述第一控制器出現(xiàn)異常時,根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對接收到的數(shù)據(jù)進行轉發(fā),并通知所述第一控制器處于監(jiān)聽狀態(tài);
所述第二控制器,具體用于若檢測獲知在預設時間內沒有從所述總線網(wǎng)絡接收所述第一控制器發(fā)送的心跳報文;以及沒有從所述硬線接收所述第一控制器發(fā)送的狀態(tài)信號,則確定所述第一控制器出現(xiàn)異常;
所述第二控制器,具體用于通過所述總線網(wǎng)絡,和/或,所述硬線接收所述第一控制器發(fā)送的通信故障消息,則確定所述第一控制器出現(xiàn)異常;
所述第二控制器,還用于當監(jiān)聽到所述第一控制器出現(xiàn)異常時,通過所述硬線輸出方式控制所述第一控制器復位,并通知所述第一控制器復位后處于監(jiān)聽狀態(tài)。
2.一種基于CANopen協(xié)議和以太網(wǎng)協(xié)議進行數(shù)據(jù)轉換的方法,其特征在于,包括以下步驟:
第二控制器在第一控制器根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對接收的數(shù)據(jù)進行轉發(fā)的過程中,同步接收數(shù)據(jù),當監(jiān)聽到所述第一控制器出現(xiàn)異常時,接替所述第一控制器的工作,并通知所述第一控制器處于監(jiān)聽狀態(tài);
所述第一控制器通過總線網(wǎng)絡,和/或,硬線向所述第二控制器發(fā)送所述第一控制器的工作狀態(tài);以及
所述第二控制器通過總線網(wǎng)絡,和/或,硬線向所述第一控制器發(fā)送所述第二控制器的工作狀態(tài);
其中,第一控制器通過第一以太網(wǎng)接口接收以太網(wǎng)數(shù)據(jù),根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對所述以太網(wǎng)數(shù)據(jù)的格式進行轉換生成CAN網(wǎng)絡數(shù)據(jù),并發(fā)送給相應的CAN接口;或者,通過CAN接口接收CAN網(wǎng)絡數(shù)據(jù),根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對所述CAN網(wǎng)絡數(shù)據(jù)的格式進行轉換生成以太網(wǎng)數(shù)據(jù),并發(fā)送給所述第一以太網(wǎng)接口;
所述第二控制器通過第二以太網(wǎng)接口和多個CAN接口同步接收數(shù)據(jù),當通過總線網(wǎng)絡,和/或,硬線監(jiān)聽到所述第一控制器出現(xiàn)異常時,根據(jù)CANopen協(xié)議和以太網(wǎng)協(xié)議之間的轉換規(guī)則對接收到的數(shù)據(jù)進行轉發(fā),并通知所述第一控制器處于監(jiān)聽狀態(tài);
所述第二控制器通過所述總線網(wǎng)絡,和/或,硬線監(jiān)聽到所述第一控制器出現(xiàn)異常,包括:
所述第二控制器若檢測獲知在預設時間內沒有從所述總線網(wǎng)絡接收所述第一控制器發(fā)送的心跳報文;以及沒有從所述硬線接收所述第一控制器發(fā)送的狀態(tài)信號,則確定所述第一控制器出現(xiàn)異常;
所述第二控制器通過所述總線網(wǎng)絡,和/或,所述硬線接收所述第一控制器發(fā)送的通信故障消息,則確定所述第一控制器出現(xiàn)異常;
所述第二控制器當監(jiān)聽到所述第一控制器出現(xiàn)異常時,通過所述硬線輸出方式控制所述第一控制器復位,并通知所述第一控制器復位后處于監(jiān)聽狀態(tài)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于比亞迪股份有限公司,未經比亞迪股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710347087.3/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 用于CANopen網(wǎng)絡的控制系統(tǒng)
- 一種基于ARM9的CANopen網(wǎng)關
- 協(xié)議轉換裝置及數(shù)據(jù)傳輸方法
- 協(xié)議轉換裝置
- SPI協(xié)議與CANopen協(xié)議通信的網(wǎng)關
- SPI協(xié)議與CANopen協(xié)議通信的網(wǎng)關
- 實現(xiàn)Profibus-DP到CANopen轉換的系統(tǒng)及方法
- 一種CANopen網(wǎng)絡主設備冗余控制方法
- 一種基于CANopen總線的工業(yè)嵌入式控制系統(tǒng)
- 一種橋接ROS系統(tǒng)和CANopen網(wǎng)絡實時通信方法
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產平臺PXEBOOT的協(xié)議架構
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉換的方法、裝置、設備及存儲介質
- 一種用于燈光控制的協(xié)議轉換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關
- 以太網(wǎng)設備的連接器的連接方法及以太網(wǎng)設備
- 以太網(wǎng)齊納式安全柵的應用
- 基于APPID可配置的多路以太網(wǎng)擴展方法及裝置
- 一種在工業(yè)以太網(wǎng)中傳輸標準以太網(wǎng)數(shù)據(jù)的方法
- 列車級以太網(wǎng)交換設備及系統(tǒng)
- 實現(xiàn)ILK接口業(yè)務和以太網(wǎng)接口業(yè)務互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實現(xiàn)方法、設備及介質
- 一種以太網(wǎng)轉接模塊
- 具有路由器功能的計算機





