1樓:啥都懂一點兒
can匯流排是一種區別於串列埠匯流排的工業控制通訊系統,它是德國博世公司出品為汽車電子產品升級而服務的,因為主要是應用在汽車控制上,所以它的優點很多傾向於汽車的控制,如:
1、can匯流排的資料傳輸速度快,理論峰值能夠達到1mbps,具有很高的資料通訊即時性。
2、can匯流排的最遠資料傳輸距離為10千米,完全能夠滿足汽車的通訊控制需要。
3、一條can匯流排就可以同時連線128個節點,對於一臺汽車來說,一到兩條can匯流排就能夠完全勝任汽車的控制工作,對於空間寸土寸金的汽車來說特別合適。
4、can匯流排的抗干擾能力很強,不會輕易的出問題,能夠有效地保障駕駛者的安全。
希望我的回答令您滿意。
can匯流排的優點?
2樓:匿名使用者
1、廢除傳統的站地址編碼,代之以對通訊資料塊進行編碼,可以多主方式工作。
2、採用非破壞性仲裁技術,當兩個節點同時向網路上傳送資料時,優先順序低的節點主動停止資料傳送,而優先順序高的節點可不受影響繼續傳輸資料,有效避免了匯流排衝突。
3、採用短幀結構,每一幀的有效位元組數為8個,資料傳輸時間短,受干擾的概率低,重新傳送的時間短。
4、每幀資料都有crc校驗及其他檢錯措施,保證了資料傳輸的高可靠性,適於在**擾環境下使用。
5、節點在錯誤嚴重的情況下,具有自動關閉匯流排的功能,切斷它與匯流排的聯絡,以使匯流排上其他操作不受影響。
6、可以點對點,一對多及廣播集中方式傳送和接受資料。
7、具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點。
8、採用雙線序列通訊方式,檢錯能力強,可在高噪聲干擾環境中工作。
9、具有優先權和仲裁功能,多個控制模組通過can控制器掛到can-bus上,形成多主機區域性網路。
10、可根據報文的id決定接收或遮蔽該報文。
11、可靠的錯誤處理和檢錯機制。
12、傳送的資訊遭到破壞後,可自動重發。
13、節點在錯誤嚴重的情況下具有自動退出匯流排的功能。
14、報文不包含源地址或目標地址,僅用標誌符來指示功能資訊、優先順序資訊。
3樓:春素小皙化妝品
1、具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點。
2、採用雙線序列通訊方式,檢錯能力強,可在高噪聲干擾環境中工作。
3、具有優先權和仲裁功能,多個控制模組通過can 控制器掛到can-bus上,形成多主機區域性網路。
4、可根據報文的id決定接收或遮蔽該報文。
5、可靠的錯誤處理和檢錯機制。
6、傳送的資訊遭到破壞後,可自動重發。
7、節點在錯誤嚴重的情況下具有自動退出匯流排的功能。
8、報文不包含源地址或目標地址,僅用標誌符來指示功能資訊、優先順序資訊。
擴充套件資料
can控制器工作於多種方式,網路中的各節點都可根據匯流排訪問優先權(取決於報文識別符號)採用無損結構的逐位仲裁的方式競爭向匯流排傳送資料,且can協議廢除了站地址編碼,而代之以對通訊資料進行編碼,這可使不同的節點同時接收到相同的資料。
這些特點使得can匯流排構成的網路各節點之間的資料通訊實時性強,並且容易構成冗餘結構,提高系統的可靠性和系統的靈活性。
can節點在錯誤嚴重的情況下具有自動關閉輸出功能,以使匯流排上其他節點的操作不受影響,從而保證不會出現像在網路中,因個別節點出現問題,使得匯流排處於「死鎖」狀態。
can具有的完善的通訊協議可由can控制器晶片及其介面晶片來實現,從而大大降低系統開發難度,縮短了開發週期,這些是僅有電氣協議的rs-485所無法比擬的。
4樓:匿名使用者
can匯流排也叫控制器區域網,一般來說它有如下幾個優點:
1、資料傳輸速度快,在四十米的範圍內,can匯流排的波特率數值能夠達到1mbps,這在各類匯流排當中屬於特別厲害的一種。
2、資料傳輸的距離遠,最遠能夠達到十千米。
3、抗外界干擾能力強,由於採用差分電壓訊號進行資料傳輸,can匯流排的抗干擾能力相較於一般的工業匯流排有了質的飛躍,即使某一個節點裝置出現問題,這個節點也會主動切斷和匯流排之間的連線,而不會繼續傳送錯誤資料造成整條匯流排的崩潰。
4、一條can匯流排就能同時連線128個節點裝置,僅次於rs485匯流排,特別適合汽車這種對空間要求比較大的工業裝置使用。
如果對你有幫助,請點個採納呀!
5樓:林妙菡
● 具有實時性強、傳輸距離較遠、抗電磁干擾能力強、成本低等優點; ● 採用雙線序列通訊方式,檢錯能力強,可在高噪聲干擾環境中工作; ● 具有優先權和仲裁功能,多個控制模組通過can 控制器掛到can-bus 上,形成多主機區域性網路; ● 可根據報文的id決定接收或遮蔽該報文; ● 可靠的錯誤處理和檢錯機制; ● 傳送的資訊遭到破壞後,可自動重發; ● 節點在錯誤嚴重的情況下具有自動退出匯流排的功能; ● 報文不包含源地址或目標地址,僅用標誌符來指示功能資訊、優先順序資訊。
EIB匯流排和CAN匯流排的通訊機制有什麼相同點和不同點
你這個問題只有專門研究現場匯流排協議的才能幫你,就應用來講跨度太大 eib現在的knx主要應用在智慧家居和樓宇自控上,而can我看了看介紹基本屬於工控的範疇,而且是汽車製造。can匯流排訊號採用不歸零位編碼 帶位填充 資料以雙線間差分電壓表示。當隱性的時候 注意表徵為1 can h can l 2....
請問can匯流排分散式IO和可擴充套件PLC的IO模組可以通用嗎
感謝題主的bai邀請,我來說下我的看du法 首先zhi你要看以上兩種裝置是dao不是一個廠家版出品的,如果不是權,基本不要想通用的事情了。如果是一個廠家生產的,同時兩種裝置都是支援擴充套件io模組的話,那一般都是通用的,畢竟標準化很節約成品,管控起來也方便。如果你需要相關裝置的話,可以前往gcgd官...
CAN匯流排裡邊的報文過濾功能是什麼
識別符號就是確定報文傳送優先順序的,can匯流排是一種序列匯流排,匯流排上一次只能傳輸一則報文資訊,如果同時有多個節點需要在匯流排上傳送報文,通過識別符號決定哪個先傳送。兩個can裝置,其中一個設定了過濾模式,另一個傳送id不匹配的報文,請 can匯流排id是包含在報文幀中的.1 主要用作can匯流...