国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

如何解決總線通訊數據沖突的問題

發布時間:2016-6-27 14:17    發布者:designapp
關鍵詞: CAN , 總線通訊
現場總線作為工業自動化系統中最后一段通訊的橋梁,越來越多的傳感器和執行機構都集成了CAN總線之類的通訊接口,但其固化的幾個通訊數據格式,面對當前眾多復雜的大系統,時常會給設計者帶來底層數據沖突的困擾,如何完美解決這一難題,至關重要。

一、問題描述

大家都知道,一個CAN網絡中不同節點發出的報文的ID也應是不同的,否則當ID沖突的兩個節點同時上傳數據時會產生錯誤。但是我們時常會發現某些CAN接口的傳感器或者控制器的報文ID是固定的,不具備硬件地址區分。以下圖為例,某電機控制器有三條標準幀功能報文,ID分別為0x0001、0x0002、0x0003。那么如何在同一個CAN網絡中使用多個同樣的電機控制器既可以防止ID沖突又可以識別硬件地址呢?





圖 1 相同CANID設備組網

二、解決方案

針對這一問題,可以將致遠電子的CAN網橋CANbridge+加裝在各個設備與總線之間,利用其ID映射功能,將每臺設備的功能ID映射為一個帶地址字段的新ID。這樣既可以防止設備上傳的報文產生ID沖突錯誤,又可以通過添加的地址字段區分不同的設備。如下圖所示,將標準幀ID的高8位定義為地址字段,這樣就可以通過ID區分不同設備的上行下行報文。





圖 2 使用CAN網橋實現相同CANID設備組網

三、設置流程

1、 波特率設置

使用通訊線連接CANbridge+和PC機,打開CANCfg軟件,在基本信息選項卡里點擊CAN1、CAN2波特率的下拉菜單,均選擇所接CAN設備的對應波特率。





圖 3 CANbridge+的波特率設置

2、 幀映射設置

在幀映射選項卡里點擊使能幀映射,假定網橋的CAN1端口連接CAN設備,網橋的CAN2端口連接CAN網絡。添加如下圖所示的映射關系,即可將1號設備的所有功能ID關聯上硬件地址。同樣對其他設備連接的CAN網橋做類似的設置,即可實現相同CANID設備的組網。





圖 4 CANbridge+的幀映射設置
本文地址:http://m.qingdxww.cn/thread-169442-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线观看一级片| 亚洲精品视频免费| 五月天婷婷激情视频| 午夜精品久久久久久毛片| 亚洲狼人香蕉香蕉在线28| 国产3级在线观看| 99久久精品费精品国产| 美女快播第一网| 亚洲一区欧洲一区| 青青国产在线播放| 色批网站www| 538在线视频一区二区视视频| 免费观看99热只有精品| 奇米影视777狠狠狠888不卡| 日本道久久| 四虎在线永久免费观看| yellow免费| 婷婷久久无码欧美人妻| 午夜不卡视频| 午夜黄色网址| 一级黄色录像| 老熟人老女人国产老太| 婷婷激情综合网| 日韩欧美片| 色婷婷久久合月综| 97国产在线观看| 恋夜秀场1234手机视频在线观看| 欧美一级啪啪| 日本伊人色| 午夜视频在线观看一区| 国产精品嫩草免费视频| 一抽一出BGM免费3分钟| 欧洲亚洲欧美国产日本高清| 最新99热| xxxxhd17欧美老师| 亚州性夜夜射在线观看| 亚洲一区免费看| 中文有码第一页| pkf女尸studiosxnxx| 甜性涩爱快播| 亚洲精品免费视频|