• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何進行CAN通信網絡協議分析

    隨著CAN總線技術的廣泛應用,用于安裝、開發、測試、維護、管理的CAN-bus網絡的專業分析工具就顯得尤其重要。CAN通信網絡協議分析應該如何進行?下面將介紹使用專業的協議分析工具,支持處理CAN2.0A和CAN2.0B格式的CAN報文信息,同時結合CANPro協議分析平臺,對CAN底層協議、CANOpen協議、DeviceNet協議、SAE J939 協議、及自定義協議進行全面分析。

    東西/原料

    • CANalyst-II+闡發儀、電腦、Win7/Win10操作系統、上位機設置裝備擺設軟件CANPro

    典型應用

    1. 1

      CANalyst-II+當作功撐持DBC解碼、CANopen、J1939和談、國網充電樁與BMS和談闡發。今朝已當作功為新能源汽車充電樁等場所普遍應用。如圖1所示。

      END

    設備安裝申明

    1. 1

      供電體例

      外部電源(DC+9~+25V,200mA)接到POWER電源插座,SYS顯示為紅色;再將 PC 與 CANalyst-II+接口卡經由過程隨機附帶的USB毗連,CANalyst-II+接口卡即可正常工作。

      USB總線供電模式適合于大大都應用場所,將PC與CANalyst-II+接口卡經由過程隨機附帶的USB電纜直接毗連,由USB電纜標的目的CANalyst-II+接口卡供給+5V電源。

    2. 2

      旌旗燈號指示燈

      CANalyst-II+接口卡具有1個雙色SYS指示燈、1 個雙色 CAN0 指示燈、1 個雙色 CAN1指示燈來指示設備的運行狀況。各指示燈示意如下。如表1所示。

      END

    CANPro軟件安裝

    1. 1

      下載對應最新版本CANPro軟件,安裝對應如圖2所示。

      選擇安裝的目次后,點擊安裝后,完當作如圖3所示。

      END

    軟件利用指南

    1. 1

      CANPro需要和CANalyst-II+闡發儀共同利用,所以我們起首CANalyst-II+闡發儀USB端毗連至電腦,且SYS指示燈為綠色。

      設置系統參數

      在軟件操作中選擇“系統參數”設置系統運行參數。如圖4所示。

    2. 2

      設置數據列表參數

      操作菜單中,選擇“數據列表設置”進行列表參數設置。如圖5所示。

    3. 3

      啟動系統

      在操作菜單中選擇“啟動系統”后,如圖6所示。

    4. 4

      選擇所要闡發和談

      系統啟動,此軟件就會主動領受收集上的數據并顯示出來。若闡發的是底層 CAN收集數據,選擇顯示CAN低層數據的數據列表。如圖7所示。

      END

    應用指南

    1. 1

      CAN底層和談闡發與節制操作

      CANalyst-II+可精確領受總線收集上的CAN幀數據,同時也可標的目的 CAN 線收集中發送數據,確保通信具有一個靠得住的數據傳輸通道,經由過程配套的“CANPro 和談闡發平臺”軟件,可完當作所有的操作。如圖8所示。

    2. 2

      CAN總線操縱率闡發

      若何搭建一個靠得住的CAN通信收集,無錯誤幀和合適的通信流量節制是關頭。CANalyst-II+可直接探測現實流量、負載和錯誤狀況,并經由過程圖形曲線和分歧色調字體做凸起展示。如圖9所示。

    3. 3

      曲線與模擬儀表闡發

      為了加倍簡化和形象的闡發數據,CANalyst-II+沖破性的集當作了曲線和模擬儀表闡發功能,可利用圖形化的控件來聯系關系顯示 CAN幀數據的轉變,加倍形象的不雅察到CAN幀數據的轉變和趨向。如圖10所示。

    4. 4

      按時發送功能

      利用 CANalyst-II+的按時發送功能,可以自界說設置發送數據幀,并按本身設計的時候距離精確發送 CAN 幀。如圖11所示。

    5. 5

      和談解析

      CANalyst-II+可撐持闡發分歧類型的 CAN 高層和談數據,例如 CANOpen、DeviceNet、SAE J939 等。如圖12所示。

      END

    常見問題

    1. 1

      在上位機CANPro中,為何顯示“找開設備掉敗”?

      答:可能的原因是:CANalyst-II+設備驅動沒有正常安裝。

    2. 2

      可否安裝多塊CANalyst-II+接口卡?

      答:今朝的CANalyst-II+接口卡,撐持多達8個統一型號的PC-CAN接口卡同時操作。

    3. 3

      CANalyst-II+接口卡最高的數據轉換率是幾多?

      答:CANalyst-II+接口卡的單一CAN通道最高撐持7000 fps的CAN總線數據轉換,這里提到的幀是指擴展幀的數據幀,若是是尺度幀或者長途幀可能會更快。別的,最高數據流量會受PC機能的限制。

    4. 4

      為何CAN 狀況指示燈不亮?

      答:因為CANalyst-II+接口卡的所有操作是受PC機節制的,只有PC機發送了啟動CAN通信的號令后,CAN狀況指示燈才會有意義。

    5. 5

      為何挪用接口函數時系統不法操作?

      答:起首在利用接口函數時請當真閱讀函數申明,包管輸入參數正當,出格注重指針(地址)的傳遞,或參照供給的例子程序。

      END

    注重事項

    • 和談闡發東西供給2個CAN端口,用戶可以或許在統一程序中操作分歧的端口。該設備不許可共享體例打開設備,統一個設備不成被分歧歷程經由過程挪用VCI_OpenDevice函數多次打開。VCI_OpenDevice和VCI_CloseDevice函數一般在應用程序初始化和退出時只需要挪用一次。
    • 發表于 2020-03-20 19:00
    • 閱讀 ( 998 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆