多特蒙德3-2沃尔沃斯堡
專業CAN總線設備制造與服務商 【English】
當前位置:首頁 > 新聞中心
新聞中心
CAN總線系統知識整理_GCAN•沈陽廣成科技
2017-11-30
GCAN•沈陽廣成科技 產品中心:http://www.atqb.net/pro.html

  CAN總線對于從事工業通信領域的人們來說耳熟能詳,它是目前使用最為廣泛的現場總線之一。今天小編就整理下CAN總線的系統知識,希望能給大家帶來幫助!


GCAN•廣成科技USBCAN


  1.關于CAN標準協議

  底層CAN總線遵循ISO11898標準,11898標準又可細分為ISO11898-1/2/3,不同的標準中定義了不同的CAN物理層,即高速CAN、低速容錯CAN、單線CAN3類。標準中還定義了CAN2.0A、CAN2.0B規范,兩種規范的區別主要在于定義的CAN幀ID位數不同,CAN2.0A中規定幀ID為11位(二進制),CAN2.0B中規定幀ID為29位(二進制)。

  CAN標準上層協議包括:CANopen、SAEJ1939、Devicenet。

  CAN上層協議是指在標準的CAN總線數據中,將幀ID或幀數據按特定規則定義了多個段,不同的協議及不同的段之間均有不同的含義。

  此3種協議分別適用于不同的領域中。

  CANopen協議通常用于工業控制中,又一臺主機設備(CANopen主站)控制下邊的各個CAN節點(CANopen從站),CAN節點接收到主機發送給自己的數據后,執行相應的指令。主機設備也可對其他CANopen節點進行參數設置。

  Devicenet協議通常用于工業設備(如:限位開關,光電傳感器,閥組,馬達啟動器,過程傳感器)之間的通信。

  SAEJ1939協議多用于汽車中各個節點與ECU的通信,J1939協議已經逐漸成為汽車CAN總線通信的標準協議。





  上圖以幀ID601(J1939擴展幀00000601),幀數據1122334455667788為例,3種不同的協議會將此幀ID按各自的標準拆分。

  2.二次開發詳述

  我公司向用戶提供二次開發相關的所有資料,包括:動態鏈接庫(.dll)、靜態鏈接庫(.lib)、聲明文件(.h)、各類開發環境例程、開發手冊。

  了解開發環境。VB、VC、EVC、.NET、Labview、labwindows、C#、delphi等均為軟件開發環境,用戶可在這些環境中編寫代碼生成可用的軟件。

  了解過程。用戶在編寫軟件時,使用函數加載dll文件,通過dll文件與設備驅動連接,設備驅動可控制硬件設備。整個過程大體如此,因此,用戶使用二次開發的軟件控制設備時,必須先將設備驅動安裝好,并正常工作,且軟件開發中必須使用我公司提供的庫文件,才可控制硬件設備。




  在此過程中,庫文件、驅動、硬件設備此3種為對應關系,由同一廠家提供;而軟件則為后期開發,所以,如果找到軟件中與驅動對接的所有庫文件,并且連同庫文件、驅動、硬件一起替換,軟件仍可以繼續使用,這就是兼容的過程。

  3.CAN總線數據解碼

  數據解碼即通過軟件或工程師,將非自己開發的設備發出的數據的具體意義解析出來。

  數據解碼被廣泛應用在汽車上,通過解碼ECU發出的信號,制作相應的汽車電子設備。如解析出汽車的開門信號,制作出開門的同時打雙閃的設備等。

  4.ECAN兼容系列

  ECAN兼容系列設備使用同一種ECAN硬件,但里邊的內核程序是不同的。

  所有兼容替換原廠的設備使用的均是原廠的驅動和軟件,用戶使用ECAN設備時,無需對軟件和驅動做任何更改。即,如果用戶之前使用的是原廠的USBCAN設備,使用ECAN兼容替換系列即可即插即用,功能與用法跟原廠相同。具體ECAN系列如下表:


GCAN•廣成科技ECAN



  5.其他工業現場總線

  工業現場總線常用的包括:串行總線、以太網、CAN、PROFIBUS等,這些現場總線遵循的標準和數據格式都不相同所以不同總線之間無法直接連接通信。

  6.其他工業總線轉CAN系列

  工業現場總線種類很多,在實際使用中,用戶可能會需要將非同類總線設備接到一起,此時就必須需要一個轉換模塊橋接兩條不同的總線。

  第1章中介紹的其他工業現場總線,與CAN總線之間并無直接聯系,且各個總線與CAN總線之間無轉換標準,所以想要將其他工業總線與CAN總線連接,必須經過轉換模塊,而各個廠家的轉換模塊因為無行業標準所以轉換格式都不盡相同,這就造成了各個廠家的模塊之間無法通用。

  GCAN•沈陽廣成科技公司CAN轉換模塊有:以太網轉CAN、232轉CAN、485轉CAN、藍牙轉CAN。這些轉換模塊中均有透明傳輸轉換(兩條總線的數據均是透明可見的)和帶協議轉換兩種。所有透明轉換模塊均帶有配置軟件,可配置工作模式和參數;帶協議的轉換模塊均需特殊定制。

  特殊協議目前可做:以太網——Modbus/TCP;232(485)——Modbus/RTU;CAN——CANopen、J1939。


GCAN•廣成科技CANopen模塊


  以上就是關于“CAN總線系統知識整理_GCAN•沈陽廣成科技”的全部內容了,如果你想跟多的了解我們的產品,點擊此處進入產品中心……








相關鏈接:

單線CAN轉換器CAN-SW用戶手冊_沈陽廣成科技

【USBCAN】系列-廣成科技帶你走進USBCAN-IIPro的世界!

  
關于廣成  |  產品中心  |  解決方案  |  技術支持  |  新聞中心  |  聯系我們
版權所有? 2013 沈陽廣成科技有限公司 備案編號:遼ICP備14003151號-3
多特蒙德3-2沃尔沃斯堡 单机斗牛内购破解版下载 谁能修改私彩账户余额 篮球竞彩比分直播 360大乐透99%杀号定胆 极速时时软件计划 澳洲幸运5基本走势 吉林时时走势图开奖 2019前肖后肖 河北十一选五走势图基本走势图 河南二十二选五预测 南昌站街女信息 广西11选5走势图遗漏 福彩排列7历年开奖结果 新时时彩五星走势图 赛车视频直播观看