區別:modbus是一種串行通訊協議,這種協議被廣泛應用於工業領域,現在它也是工業電子設備之間常用的連接方式,而profibus-DP是用於設備級控制系統與分散式I/O的通訊協定。
本文操作環境:windows10系統、thinkpad t480電腦。
profibus和modbus的差別是什麼?
主要差異:
一、主體不同
1、modbus:是一種串列通訊協議,是Modicon公司於1979年為使用可程式邏輯控制器(PLC)通訊而發表。 Modbus已成為工業領域通訊協定的業界標準,現在是工業電子設備之間常用的連接方式。
2、Profibus-DP:具有高速低成本,用於設備級控制系統與分散式I/O的通訊協定。與PROFIBUS-PA、PROFIBUS-FMS共同組成了PROFIBUS標準。
二、協定特點不同
1、modbus:只能在一個資料鏈路上處理247個位址,這種情況限制了可以連接到主控站點的裝置數量。只有一個主機,所有通訊都由他發出。網路可支援247個之多的遠端從屬控制器,但實際所支援的從機數要由所用通訊設備決定。
2、Profibus-DP:用於現場設備級的高速資料傳送,主站週期地讀取從站的輸入資訊並週期地向從站發送輸出訊息。總線循環時間必須比主站(PLC)程式循環時間短。除週期性用戶資料傳輸外,PROFIBUS-DP還提供智慧化設備所需的非週期性通訊以進行群組狀態、診斷和警報處理。
三、傳輸特點不同
1、modbus:協定包括ASCII、RTU、TCP等,並沒有規定實體層。此協定定義了控制器能夠認識和使用的訊息結構,而不管它們是經過何種網路進行通訊的。資料通訊採用Maser/Slave方式,Master端發出資料請求訊息,Slave端接收到正確訊息後就可以傳送資料到Master端回應請求
2、Profibus-DP:協定明確規定了使用者數據怎樣在匯流排各站之間傳遞,但使用者資料的意義是在PROFIBUS行規中具體說明的。 PROFIBUS主站之間採用令牌傳送方式,主站與從站之間採用主從方式。令牌傳遞程序保證每個主站在一個確切規定的時間內得到匯流排存取權。
更多相關知識,請造訪常見問題欄位!
以上是profibus和modbus的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!