為什麼要有不同的通訊協議?比如現場匯流排裡面,有 Modbus 還有其他的,為什麼不能共用乙個協議?

時間 2021-05-31 09:30:02

1樓:

每個廠家、開發者、要求和裝置原因都有,廠家肯定希望客戶對自己有依賴性,開發者都是自己的習慣和自己的理解去開發,現有協議無法滿足要求(有的是協議結構性的有的是因為效率方面的),裝置方面好理解有的裝置效能無法滿足現有的協議。這幾個原因也是我見過的最多的幾個原因我見過的協議比較少。其實modbus可以說是相對用的算是比較廣泛的,有些協議是相關行業用到的例如103、104。

本人支援初學者不對的地方請指出。

2樓:slowmickey

不同的協議多電路層的要求不一樣吧,傳輸長度傳輸頻率這些。modbus是主從問答式的吧,比較浪費流量,從機不能主動傳送資料。我之前通訊原理也沒好好學,這學期爭取把它也看完了。

3樓:

現代社會都想做大佬。。。都想壟斷。。。。

為什麼那麼多公司要推行3g 4g技術標準?

為什麼東芝和索尼為了次世代光碟技術打的頭破血流?

4樓:凡人

每個工控大廠都主推自己的通訊協議,還都想成為工業控制的通訊標準。比如,施耐德公司自己的Modbus,西門子的Profibus,兩家公司怎麼可能放棄自己的技術、自己的通訊協議,轉而去用競爭對手的技術和通訊協議!

程式語言和redis通訊用的什麼協議?

eechen Redis客戶端跟Redis服務通訊使用的是Redis自己定義的乙個基於TCP的文字協議,名字叫RESP。你可以把程式跟Redis建立的連線理解為乙個HTTP長連線,Redis客戶端傳送請求 Redis命令 Redis伺服器處理命令,把處理結果返回給客戶端,跟HTTP的請求響應模型一模...

量子通訊為什麼是 無條件安全 的通訊方式?

Nick 說幾個要點希望可以拋磚引玉。1.量子方式和傳統方式相比,資訊按份傳輸,竊聽者只能獲取全部資料或者不獲取資料,而無法獲取資料某一比例大於零且小於一的分布。2.如果竊聽者獲取了全部資料,由於量子態的不確定性,造成了事實上不可能完美重現這一組資料,因此資訊接受者可以通過資料比對發現竊聽者的存在。...

衛星通訊的通訊速率為什麼遠遠小於頻寬?

這是由於太空無線電傳輸條件決定的。在深空需要進行遠距離傳輸,同時還要保證正確率。根據夏農第二定律 C B log2 1 S N 可知,衛星由於能源限制,訊號發射功率S不能很大,在通道容量C一定的條件下,只有通過降低頻寬B,來增大訊雜比S N。這就是為什麼頻寬要小於通道容量的原因了。 針對衛星通訊,因...