Modbus標準協議和Modbus RTU協議有區別嗎

2021-08-08 01:15:39 字數 4511 閱讀 1130

1樓:佑子葉

modbus是一種序列通訊協議,是modicon公司(現在的施耐德電氣 schneider electric)於2023年為使用可程式設計邏輯控制器(plc)通訊而發表。它有三種型別,modbus rtu是一種緊湊的,採用二進位制表示資料;modbus ascii是一種人類可讀的,冗長的表示方式;rtu格式後續的命令/資料帶有迴圈冗餘校驗的校驗和。modbus在通訊時要指定一個主裝置和多個從裝置,通訊模型:

輪詢。物理硬體層大多數modbus裝置通訊通過串列埠eia-485物理層進行,現在也有在其它的物理層中使用,近幾年有做出透傳modbus協議的匯流排技術,如powerbus等,可以透傳modbus協議並將匯流排模式由四線轉為二線。

2樓:ne恩易物聯

modbus tcp和rtu有什麼區別?帶你漲知識~

3樓:蒙闌老富

有一個儀表說是支援modbus標準協議,那直接從200呼叫modbus主站庫指令,能實現通訊嗎,200好象是modbusrtu協議

4樓:匿名使用者

目前儀表支援modbusrtu傳輸模式的為多,樓主可以再次向廠家確認一下。標準的modbus網路通訊包括兩種傳輸模式(ascii或rtu),ascii的主要優點是字元傳送的時間間隔可達到1秒而不產生錯誤;rtu的主要優點是在同樣的波特率下,可比ascii方式傳送更多的資料。

5樓:匿名使用者

廠家說是rtu模式,但是我用主站庫指令通訊不上,後來自己編的一個自由口程式通訊上了.

6樓:遊俠麗麗

modbus協議是應用層報文傳輸協議(osi模型第7層),它定義了一個與通訊層無關的協議資料單元(pdu),即pdu=功能碼+資料域。

modbus協議能夠應用在不同型別的匯流排或網路。對應不同的匯流排或網路,modbus協議引入一些附加域對映成應用資料單元(adu),即adu=附加域+pdu。目前,modbus有下列三種通訊方式:

1. 乙太網,對應的通訊模式是modbus tcp。

2. 非同步序列傳輸(各種介質如有線rs-232-/422/485/;光纖、無線等),對應的通訊模式是modbus rtu或modbus ascii。

3. 高速令牌傳遞網路,對應的通訊模式是modbus plus。

7樓:匿名使用者

庫指令包括初始化和讀寫都有錯誤**的呀!

modbus tcp和modbus rtu的區別

8樓:你的血腳

modbus tcp和modbus rtu的區別如下:

1、概念不同:modbus是一種標準的工業控制資料交換協議,可以用rtu和ascii兩種方式進行協議資料的互傳,rtu是通過二進位制資料方式直接傳送資料,而tcp是通過將每位元組二進位制資料轉換為固定兩位十六進位制字串,再依次串聯在一起,以tcp碼形式進行資料傳送,一般用得最多的還是rtu方式。

2、通訊方式不同: 乙太網,對應的通訊模式是modbus tcp。非同步序列傳輸(各種介質如有線rs-232-/422/485/;光纖、無線等),對應的通訊模式是modbus rtu或modbus ascii。

高速令牌傳遞網路,對應的通訊模式是modbus plus。

擴充套件資料:

區域網中常用的通訊協議主要包括tcp/ip、netbeui和ipx/spx三種協議:

1、tcp/ip

tcp/ip(transport control protocol/internet protocol,傳輸控制協議/internet協議)tcp/ip是由一組具有專業用途的多個子協議組合而成的,這些子協議包括tcp、ip、udp、arp、icmp等。tcp/ip憑藉其實現成本低、在多平臺間通訊安全可靠以及可路由性等優勢迅速發展,併成為internet中的標準協議。

2、netbeui協議

netbeui(netbios增強使用者介面)協議由netbios(網路基本輸入輸出系統)發展完善而來,該協議只需進行簡單的配置和較少的網路資源消耗,並且可以提供非常好的糾錯功能,是一種快速有效的協議。不過由於其有限的網路節點支援(最多支援254個節點)和非路由性,使其僅適用於基於windows作業系統的小型區域網中。

3、ipx/spx協議

ipx/spx(網際包交換/序列包交換)協議主要應用於基於netware作業系統的novell區域網中,基於其他作業系統的區域網(如windows server 2003)能夠通過ipx/spx協議與novell網進行通訊。在windows 2000/xp/2003系統中,ipx/spx協議和netbeui協議被統稱為nwlink。

9樓:ne恩易物聯

modbus tcp和rtu有什麼區別?帶你漲知識~

10樓:

modbus是一種標準的工業控制資料交換協議,可以用rtu和ascii兩種方式進行協議資料的互傳,rtu是通過二進位制資料方式直接傳送資料,而tcp是通過將每位元組二進位制資料轉換為固定兩位十六進位制字串,再依次串聯在一起,以tcp碼形式進行資料傳送,一般用得最多的還是rtu方式

11樓:億佰特物聯網專家

modbus tcp協議是在rtu協議前面新增mbap報文頭,由於tcp是基於可靠連線的服務,rtu協議中的crc校驗碼就不再需要,所以在modbus tcp協議中是沒有crc校驗碼。

modbus rtu協議中的指令由地址碼(一個位元組),功能碼(一個位元組),起始地址(兩個位元組),資料(n個位元組),校驗碼(兩個位元組)五個部分組成。資料由資料長度(兩個位元組,表示的是暫存器個數,假定為m)和資料正文(m乘以2個位元組)組成。

12樓:傲氣比天高

modbus協議是應用層報文傳輸協議(osi模型第7層),它定義了一個與通訊層無關的協議資料單元(pdu),即pdu=功能碼+資料域。

modbus協議能夠應用在不同型別的匯流排或網路。對應不同的匯流排或網路,modbus協議引入一些附加域對映成應用資料單元(adu),即adu=附加域+pdu。目前,modbus有下列三種通訊方式:

1. 乙太網,對應的通訊模式是modbus tcp。

2. 非同步序列傳輸(各種介質如有線rs-232-/422/485/;光纖、無線等),對應的通訊模式是modbus rtu或modbus ascii。

3. 高速令牌傳遞網路,對應的通訊模式是modbus plus。

13樓:若夢然痕

modbus tcp和modbus rtu都屬於modbus通訊協議。

modbus通訊協議與r485通訊協議的區別?可以通用嗎?

14樓:上帝右腳尖

首先分清modbus通訊協議本身就是一種協議,在硬體開發中屬於協議層開發。

r485不是通訊協議,只是一種硬體介面。屬於物理層。

modbus是一種軟體協議,規定了一種語言。而rs485相當於喇叭。

modbus可以跑在rs485上,也能跑在rs232上,也能跑在powerbus。

rs485只是一種硬體介面,他只是把來自微控制器uart的訊號,翻轉電平進行傳輸,並驅動線纜。

所以rs485其實只是一種硬體介面驅動晶片。同理。

rs485上可以用modbus,也能用其他自擬協議。協議只是軟體。

15樓:匿名使用者

rs485是接線口

modbus是協議。他是建立在rs485是接線口的基礎上進行通訊的。所以modbus離不開485,485也離不開modbus

前半部分說的基本正確,(rs485是接線口)與(485也離不開modbus) 回答錯誤

rs485不不完全是接線口,它是一種電氣標準,包含機械特性,電氣特性等特點,可以找一些通訊書籍看看,描述有很多特點;

485也離不開modbus,理解也狹隘了,用485通訊的規約很多,modbus只是其中比較常用的有一種規約,如iec103,cdt等全是rs485通訊方式,還有一點modbus不完全在rs485通訊方式,還有tcp方式,modbus plus有詳細介紹,很簡單

16樓:匿名使用者

有區別:

modbus通訊協議是rs485通訊埠協議裡面的一種modbus通訊協議裡有:tcp/ip 、rs485方式有rtu和ascii碼

而rs485是埠協議:遵守rs485通訊協議的通訊方式有:mpi、ppi、modbus、profbus_dp等等

17樓:匿名使用者

rs485是一種序列通訊標準,包含機械特性,電氣特性,定義了傳輸的物理層。rs485是埠協議:遵守rs485通訊協議的通訊方式有:

mpi、ppi、modbus、profbus_dp等等 ,modbus通訊協議是rs485通訊埠協議裡面的一種,可以使用rs485介面傳輸

18樓:卡卡拉耳釘

modbus 是通訊協議

rs485是電器介面

沒什麼可比性

modbus可以用在rs485或rs232 通訊中

19樓:匿名使用者

bigbirdq 回答的很明確了。

三方協議和定崗實習協議有什麼區別

三方協議 學生 學校 公司 三方合意,對三方都有民事約束力。定崗實習協議 學生 學校 兩房合意,它更像是學校的規章制定,而不是法律文書。簡單的說三方協議 是大學還沒畢業前與用人單位籤的用工協議,主要用於你畢業時人事派遣的,你籤的哪個單位檔案就給你派到那裡。其實最大的好處就是方便學校統計就業率吧 至於...

「婚內財產協議」和「離婚協議」怎樣簽訂才具有法律效

婚姻法 規定,夫妻可以約定婚姻關係存續期間所得的財產以及婚前財產歸各自所有 共同所有或部分各自所有 部分共同所有。約定應當採用書面形式。但婚內財產協議是否有效還要看是否符合下面的情形 首先婚內財產協議約定,必須要建立在夫妻雙方平等自願 協商一致的基礎上,如果有脅迫 欺詐的情況,那麼就會導致協議無效。...

如果借款合同上有投資,借款協議和投資協議的區別

你的問題是什麼呢?借款協議和投資協議的區別 5 首先,民間借貸其實也是借款合同的一種。其主要目的是為了區別於金融機構的放貸行為。而之所以有人認為民間借貸與借款合同有所區別,是因為一般而言民間借貸約定相對比較簡單,例如一張借條,就一行字而已 一般金融機構的放貸合同都比較詳細和規範,因而導致認為民間借貸...