bus協議
⑴ HART modbus profibus 這三種協議有什麼區別這幾種協議都是干什麼用的
一、定義及作用:
1、HART(Highway Addressable Remote Transcer),可定址遠程感測器高速通道的開放通信協議,是美國ROSEMOUNT公司於1985年推出的一種用於現場智能儀表和控制室設備之間的通信協議。
2、PROFIBUS是一個用在自動化技術的現場匯流排標准,在1987年由德國西門子公司等十四家公司及五個研究機構所推動,PROFIBUS是程序匯流排網路(PROcess FIeld BUS)的簡稱。PROFIBUS和用在工業乙太網的PROFINET是二種不同的通信協議。
3、Modbus 協議是應用於電子控制器上的一種通用語言。通過此協議,控制器相互之間、控制器經由網路(例如乙太網)和其它設備之間可以通信。
二、應用場景:
odbus和profibus 都是應用是工業現場的匯流排協議,主站控制系統合現場設備用的都比較多。
HART在過程式控制制中用的比較多,比如一些流量計,變送器,感測器等,要把它們的數據採集到主控系統中就需要用的一些轉換產品。
三、傳輸方式不同;
1、HART通信採用的是半雙工的通信方式,屬於模擬系統向數字系統轉變過程中過渡性產品。
2、PROFIBUS依據EIA-485規范的電氣傳輸方式會使用阻抗150歐姆的雙絞線,比特率范圍可以從9.6 kbit/s到12 Mbit/s。
3、Modbus已經成為工業領域通信協議的業界標准(De facto),並且現在是工業電子設備之間常用的連接方式。
(1)bus協議擴展閱讀:
PROFIBUS協議及其網路組成:
1、Profibus協議的三個主要部分:
Profibus DP(Distributed I/Os):在主站和從站之間採用輪循的通訊方式,主要應用於製造業自動化系統中單元級和現場級通信。
PROFIBUS PA(Process Automation):電源和通信數據通過匯流排並行傳輸,主要用於面向過程自動化系統中單元級和現場級通訊。
PROFIBUS FMS(Fieldbus Message Specification):定義主站和主站之間的通訊模型,主要用於自動化系統中系統級和車間級的過程數據交換。
2、Profibus網路由主站,從站,網路部件等構成:
主站也被稱做主動節點。包括SIMATIC PLC,SIMATICWinAC控制器,支持主站功能的通訊處理器,IE/PB鏈路模塊以及ET200S/ET200X的主站模塊
典型的從站為感測器,執行器以及變頻器。從站不會擁有匯流排訪問的授權。
Profibus的傳輸速度為9.6/19.2/93.75/187.5/500/1500Kbit/s以及3/6/12Mbit/s。
最大節點數127(地址0-126)。
⑵ M-Bus和C-MBus,這兩個協議有什麼區別
參數對比,請參考下圖
⑶ 汽車的bus匯流排是什麼
CAN—BUS,至少在25萬之上的車輛才能配備這樣的組件,我來說明什麼是CAN—BUS,我用最簡單的話讓各位可能了解的,過去把發動機打開以後,可以看到一連串的線路,這些線路全部沒有了,變成一條光纖,如果我把它剪斷,變成兩頭的話,如果不碰,你馬上可以看到有亮光,傳輸速度非常快,它的成本自然不在話下,非常高。各位可以想到,這個東西在一部車里鏈接的時候,如果還要一大把線路,線路是不是包裝的,塑膠的,而且裡麵包有銅絲,那麼塑膠用久了以後會老化,更何況車在行使的過程中溫度那麼高,所以塑膠會破損,就會產生短路現象,所以使用一年兩年三年以上的車的時候,不是這里就是那裡出毛病,其實都是線路出問題,現在把這些線變成一條光纖,第一,當我們打開車蓋的時候,只有一條光纖;第二,沒有線路老化,會產生故障、產生短路的現象,但是成本會非常高,基本上我們要用區域網控制系統。越高檔的車裡面的CAN—BUS越多,有兩個、三個、四個,當然價位不一樣,現在我們看到的25萬以上的車才有這個東西,不要小看這個東西,其實他是一個模塊,這個模塊裡面有很多開關,零組件、介面,如果這兩個模塊之間要連接的時候,只剩下這一條光纖,所以傳輸快,不會出問題,因此在選擇的時候,先問你這個車輛有沒有CAN—BUS的設置,如果沒有,保證它的科技、成本還達不到標准,因此還不能稱之為好車。控制器區域網(controllerareanetwork 簡稱CAN)最初是德國Bosch公司於1983年為汽車應用而開發的,一種能有效支持分布式控制和實時控制的串列通訊網路,屬於現場匯流排(FieldBus)的范疇。1993年11月,ISO正式頒布了控制器區域網CAN國際標准(ISO11898),為控制器區域網標准化、規范化推廣鋪平了道路。目前它已經成為國際上應用最廣泛的開放式現場匯流排之一。作為一種技術先進、可靠性高、功能完善、成本合理的遠程網路通訊控制方式,CAN-bus 不再僅僅局限於汽車電子領域,還被被廣泛應用到其它各個自動化控制系統中。例如自動控制、智能大廈、電力系統、安防監控等領域。CAN匯流排的通訊介質可採用雙絞線,同軸電纜和光導纖維。通訊距離與波持率有關,最大通訊距離可達10km,最大通訊波持率可達1Mdps。CAN匯流排仲裁採用11位標識和非破壞性位仲裁匯流排結構機制,可以確定數據塊的優先順序,保證在網路節點沖突時最高優先順序節點不需要沖突等待。CAN匯流排採用了多主競爭式匯流排結構,具有多主站運行和分散仲裁的串列匯流排以及廣播通信的特點。CAN匯流排上任意節點可在任意時刻主動地向網路上其它節點發送信息而不分主次,因此可在各節點之間實現自由通信。CAN匯流排協議已被國際標准化組織認證,技術比較成熟,控制的晶元已經商品化,性價比高,特別適用於分布式測控系統之間的數據通訊。目前CAN-BUS匯流排在車上的應用越來越普及,不僅僅局限於高檔車,比如波羅、寶來、帕薩特中低檔車也越來越多的配備了CAN-BUS匯流排。汽車上的CAN-BUS匯流排一般有三種,高速的動力驅動系統(速率可達到500kb/s以上)主要連接對象包括發動機ECU、ABSECU、SRSECU、組合儀表等,低速的CAN匯流排則用於車身舒適系統(速率100kb/s),連接對象有集控鎖、電動門窗、後視鏡、廂內照明燈等,另外可能還會有用於衛星導航的智能通訊系統。
⑷ modbus協議與tcp協議有什麼關系
Modbusrtu和Modbus tcp兩個協議的本質都是MODBUS協議,都是靠MODBUS寄存器地址來交換數據;但所用的硬體介面不一樣,Modbus RTU一般採用串口RS232C或RS485/422,而Modbus TCP一般採用乙太網口。
Modbus允許多個 (大約240個) 設備連接在同一個網路上進行通信,舉個例子,一個由測量溫度和濕度的裝置,並且將結果發送給計算機。在數據採集與監視控制系統(SCADA)中,Modbus通常用來連接監控計算機和遠程終端控制系統(RTU)。
(4)bus協議擴展閱讀:
對於通過TCP/IP(例如乙太網)的連接,存在多個Modbus/TCP變種,這種方式不需要校驗和計算。
對於所有的這三種通信協議在數據模型和功能調用上都是相同的,只有封裝方式是不同的。
TCP為了保證報文傳輸的可靠,就給每個包一個序號,同時序號也保證了傳送到接收端實體的包的按序接收。然後接收端實體對已成功收到的位元組發回一個相應的確認(ACK);如果發送端實體在合理的往返時延(RTT)內未收到確認,那麼對應的數據(假設丟失了)將會被重傳。
⑸ 我們為什麼要對一些汽車can-bus協議進行解析呢
感謝題主復的邀請,我來說下我的制看法:
之所以會這樣,是因為現在大多數的汽車都在使用CAN匯流排進行車子的控制,如果汽車CAN匯流排出了問題,不僅汽車的運行會受到影響,還有可能讓駕駛人員的生命安全遭受威脅。CAN協議就是CAN匯流排的運行規則,在汽車上,可能CAN協議規定了數據1就是汽車開關車門,數據2就是汽車引擎的啟動。因為每一個具體的動作都和CAN數據一一對應了,所以我們在日後的汽車檢測工作中就能有的放矢,清楚是車子硬體出問題了還是匯流排本身有問題了,然後及時的進行修復。如果沒有相應的標准,那天知道如何去著手解決問題。所以,如果你不清楚一台車子的CAN協議,你就應該在汽車軟硬體都能夠正常工作的時候進行CAN協議的解析,現在你清楚了嗎?如果您需要相關的USBCAN設備的話,可以前往我們的網站進行具體的咨詢,歡迎來訪。
⑹ 到底LOCAL BUS匯流排的具體協議是什麼
Local Bus一般指PCI板上CPU/DSP的匯流排,沒有協議標准,但一定注意板上CPU/DSP讀寫時序與PCI介面晶元回(如你用的答PLX 9054)讀寫時序匹配,如果不能直接匹配連接,中間就需要CPLD/FPGA做介面轉換。
⑺ profit bus通訊協議和RS485協議有哪些不同
rs485 是 物理電路
modbus、profit bus是基於物理層的通訊協議回
請看答 網路 吧
RS-485
http://ke..com/view/542681.htm
modbus協議
http://ke..com/view/15267.htm
Profibus
http://ke..com/view/14965.htm
⑻ modbus通訊協議與R485通訊協議的區別可以通用嗎
一、不存在通用不通用,而是相互依存;
RS485是埠協議,modbus是協議;modbus離不開,485也離不開MODBUS。
二、區別
Modbus具有以下幾個特點:
1、標准、開放:用戶可以免費、放心地使用Modbus協議,不需要交納許可證費,也不會侵犯知識產權。目前,支持Modbus的廠家超過400家,支持Modbus的產品超過600種。
2、Modbus可以支持多種電氣介面:如RS-232、RS-485等,還可以在各種介質上傳送,如雙絞線、光纖、無線等。
3、Modbus的幀格式簡單、緊湊,通俗易懂。用戶使用容易,廠商開發簡單。
RS485通信埠協議具有以下幾個特點:
1、MODBUS通信協議是RS485通信埠協議裡面的一種。
2、RS-485的電氣特性:邏輯「1」以兩線間的電壓差為+(2—6)V表示;邏輯「0」以兩線間的電壓差為-(2—6)V表示。介面信號電平比RS-232-C降低了,就不易損壞介面電路的晶元, 且該電平與TTL電平兼容,可方便與TTL 電路連接。
3、 RS-485的數據最高傳輸速率為10Mbps 。
4、RS-485介面強,即抗雜訊干擾性好。
5、RS-485介面的最大傳輸距離標准值為4000英尺,實際上可達 3000米(理論上的數據,在實際操作中,極限距離僅達1200米左右),另外RS-232-C介面在匯流排上只允許連接1個收發器,即單站能力。而RS-485介面在匯流排上是允許連接多達128個收發器。
(8)bus協議擴展閱讀
Modbus是工業上廣泛使用的通訊協議,基於各種應用,Modbus有RTU、ASCII和TCP三種協議,這三種協議普遍應用在工業上的設備。
1、Modbus協議是一個master/slave架構的協議。有一個節點是master節點,其他使用Modbus協議參與通信的節點是slave節點。每一個slave設備都有一個唯一的地址。
2、在串列和MB+網路中,只有被指定為主節點的節點可以啟動一個命令(在乙太網上,任何一個設備都能發送一個Modbus命令,但是通常也只有一個主節點設備啟動指令)。
3、一個ModBus命令包含了打算執行的設備的Modbus地址。所有設備都會收到命令,但只有指定位置的設備會執行及回應指令(地址0例外,指定地址0的指令是廣播指令,所有收到指令的設備都會運行,不過不回應指令)。
4、所有的Modbus命令包含了檢查碼,以確定到達的命令沒有被破壞。基本的ModBus命令能指令一個RTU改變它的寄存器的某個值,控制或者讀取一個I/O埠,以及指揮設備回送一個或者多個其寄存器中的數據。
5、有許多modems和網關支持Modbus協議,因為Modbus協議很簡單而且容易復制。它們當中一些為這個協議特別設計的。有使用有線、無線通信甚至短消息和GPRS的不同實現。不過設計者需要克服一些包括高延遲和時序的問題。
⑼ 智能家居BTcino採用的SCS-BUS協議,SCS-BUS協議具體是什麼意思
一種不通用,很少人使用的匯流排通訊協議,下面是英文簡介,我一句一句翻譯給你聽啊:
SCS bus is based on a sheathed twisted pair formed of two flexible conctors; these are braided and unshielded with isolation 300/500V – according to the rules adopted by CEI (Italian Electrotechnical Committee).
SCS匯流排基於護套雙絞線,耐壓300/500伏-基於CEI(義大利電工委員會)
Across the Scs bus are transmitted four different types of signals in frequency molation
SCS匯流排可以調制四種不同的信號
Electricity Supply
電力供應
Data
數據
Sound
音頻
Video
視頻
The transmission protocol is the CSMA/CA.
傳輸控制協議是CSMA/CA(載波偵聽/碰撞避免)
Through the SCS bus you have the following functions:
SCS總經可以實現以下功能:
Automation
自動控制
Sound diffusion
聲音廣播
Energy management
能源管理
Thermoregulation
溫度調節
Video intercom
可視對講
All the listed functions share the same technology and the same proceres for configuration / installation.
所有的功能都基於同樣的技術和產品的配置和安裝
下面沒啥意思
Devices connected to the SCS bus are IMQ-certified and comply with these proct standards ( IEC EN 50428 - IEC EN 60669-1/A1 - IEC EN 60669-2-1 - IEC EN 50090-2-2 - IEC EN 50090-2-3 ).
You can interact with the SCS bus through a gateway and an open high-level protocol called OpenWebNet.
These gateways are bidirectional; they translate SCS frames into OpenWebNet frames, and the other way round.
⑽ canbus和modbus協議各自的優缺點都有哪些
MODBus的Can匯流排與485匯流排的不同之處在於:不同的主從結構,不同的錯誤檢測機制,不同的訓練成本。
1、主從結構不同
超過1,can匯流排的can匯流排是一種主從結構,每個節點有可以控制設備,多個節點發送,發送自動仲裁的ID號,這樣你就可以實現匯流排數據,和一個節點發送,另一個節點可以檢測到匯流排空閑,並立即發送,這個省去主機要求,提高匯流排的利用率提高速度。
485公交車,485匯流排是一個主從結構,還有隻有一個主機在公共汽車上,溝通是由它,它沒有訂單,下面的節點不能發送,並且想要發送答案,暴露於答案後,主機到下一個節點要求,這是防止多個節點發送數據匯流排,數據混亂造成的。
2、不同的錯誤檢測機制
Can匯流排:Can匯流排有一個Can控制器,它可以檢測匯流排中的任何錯誤。如果錯誤超過128,它將被自動阻止。保護公共汽車。如果在另一個節點或它自己的節點上檢測到錯誤,一個錯誤幀被發送到匯流排,以指示另一個節點數據是不正確的。
485匯流排:485匯流排只指定了物理層,而沒有數據鏈路層,所以無法識別錯誤,除非發生短路等物理錯誤。這很容易導致一個節點損傷,發送數據到匯流排上,導致汽車事故。
3、不同的培訓成本
Can匯流排:Can匯流排要求底層工程師了解Can的復雜層,上位機軟體了解Can的協議。培訓成本很高。
485匯流排:從485匯流排通信的軟體是很方便的,只要你懂串口通信,就可以編程。培訓成本更低。
(10)bus協議擴展閱讀:
CAN匯流排通過CAN收發介面晶元82C250的兩個輸出端CANH和CANL連接到物理匯流排,CANH端只能處於高電平或掛起狀態,CANL端只能處於低電平或掛起狀態。
這保證了RS-485網路中不會出現系統出現錯誤,多個節點同時向匯流排發送數據時,匯流排會出現短路,造成部分節點損壞的現象。
節點可以自動關閉輸出功能的嚴重錯誤,使匯流排上的其他節點的操作將不受影響,以確保公共汽車不會在「死鎖」由於單個節點的問題,如網路。
完美的通信協議可以實現的控制器晶元及其介面晶元,從而大大減少了系統開發的難度,縮短開發周期,這是無與倫比的rs-485的只有電子協議。
與其他現場匯流排相比,CAN匯流排是一種國際標準的現場匯流排,具有通信速率高、易於實現和性價比高的特點。這也是CAN匯流排應用於許多領域並具有較強市場競爭力的重要原因。