一、J1939——用于卡車和客車
SAE J1939規(guī)范集
SAE J1939-11物理層(250kbit/s,屏蔽雙絞線)
物理層基于ISO11898-2,速率為250kbit/s時最多可帶30個設(shè)備,最大總線長度可達(dá)40 m。
SAE J1939 21數(shù)據(jù)鏈路層
可定義常用的消息,例如請求、確認(rèn)和傳輸協(xié)議。
SAE J1939 31網(wǎng)絡(luò)層
定義了中繼器、路由器、網(wǎng)關(guān)和網(wǎng)橋。
SAE J1939 71
卡車和公交車動力傳動系統(tǒng)的網(wǎng)絡(luò):定義所有參數(shù)以及被稱為參數(shù)組的匯編消息。
SAE J1939 73應(yīng)用層診斷
定義診斷消息。
SAE J1939 81網(wǎng)絡(luò)管理
一、J1939——用于卡車和客車
SAE J1939規(guī)范集
SAE J1939-11物理層(250kbit/s,屏蔽雙絞線)
物理層基于ISO11898-2,速率為250kbit/s時最多可帶30個設(shè)備,最大總線長度可達(dá)40 m。
SAE J1939 21數(shù)據(jù)鏈路層
可定義常用的消息,例如請求、確認(rèn)和傳輸協(xié)議。
SAE J1939 31網(wǎng)絡(luò)層
定義了中繼器、路由器、網(wǎng)關(guān)和網(wǎng)橋。
SAE J1939 71
卡車和公交車動力傳動系統(tǒng)的網(wǎng)絡(luò):定義所有參數(shù)以及被稱為參數(shù)組的匯編消息。
SAE J1939 73應(yīng)用層診斷
定義診斷消息。
SAE J1939 81網(wǎng)絡(luò)管理
定義初始化的狀態(tài)圖以及對地址使用的限制。其主要功能是定義地址審斷,用以確保源地址在網(wǎng)絡(luò)上的唯一性。
其它行業(yè)采用常規(guī)的J1939通訊功能,特別是J1939/21和J1939/31協(xié)議定義,任何兼容J1939的系統(tǒng)都需要它們。
二、CANopen——用于嵌入式控制系統(tǒng),比較靈活
CANopen是一種基于CAN的較高層協(xié)議。它是作為一種標(biāo)準(zhǔn)化的嵌入式網(wǎng)絡(luò)而開發(fā)的,具有高度靈活的配置能力。
CANopen的設(shè)計(jì)用于面向運(yùn)動的機(jī)器控制網(wǎng)絡(luò),例如搬運(yùn)系統(tǒng)。到目前為止,已在多種應(yīng)用領(lǐng)域中使用,例如,醫(yī)療設(shè)備、越野車輛、海事電子設(shè)備、鐵路應(yīng)用或樓宇自動化。
CANopen使開發(fā)人員從處理與CAN相關(guān)的繁瑣事務(wù)中解放出來,例如位定時以及與執(zhí)行相關(guān)的功能。它提供了針對實(shí)時數(shù)據(jù)、組態(tài)數(shù)據(jù)以及網(wǎng)絡(luò)管理數(shù)據(jù)的標(biāo)準(zhǔn)化通訊對象。
三、DeviceNet ——用于工廠自動化,定義比較嚴(yán)謹(jǐn),死板
DeviceNet主要用在工廠自動化中,作為工業(yè)I/O設(shè)備與控制器(例如,限位開關(guān)、傳感器、驅(qū)動裝置、顯示屏和操作接口)之間的通訊網(wǎng)絡(luò)。這是一種發(fā)送方-接收方網(wǎng)絡(luò),支持多重通訊層級和消息優(yōu)先排序。
DeviceNet支持主站/從站以及點(diǎn)對點(diǎn)通訊。
設(shè)備沿著DeviceNet網(wǎng)絡(luò)以主干線/支線型拓?fù)浣Y(jié)構(gòu)分布。在單個邏輯網(wǎng)絡(luò)中,最多可使用64個節(jié)點(diǎn)。使用粗干線電纜時,DeviceNet支持125 Kbit/s (500 m)、250 Kbit/s (250 m)和500 Kbit/s (100 m)的數(shù)據(jù)速率。DeviceNet規(guī)定了電纜(粗、細(xì)和扁平型干線電纜)和接頭(例如迷你型和微型)的規(guī)格。有些電纜可在同一根通訊電纜中提供設(shè)備電源。
DeviceNet定義OSI模型的所有層。在較上面的層(OSI第5至7層)中,DeviceNet使用由ODVA指定的通用工業(yè)協(xié)議(CIP)。CIP也被其它網(wǎng)絡(luò)技術(shù)使用。基于CIP的網(wǎng)絡(luò)可提供異構(gòu)通訊系統(tǒng)的連通性。