在傳統的數據傳輸及工業自動化控制領域,有成千上萬的數據采集、通信和自動控制設備都是利用Meter Bus總線、CAN總線等進行數據通信、數據交換和數據管理的。雖然Meter Bus總線、CAN總線都具有一些先天性的優勢。諸如低功耗、造價低廉、設計簡單、應用廣泛等特點。但是,隨著社會需求的發展,穩定、大流量、長距離、高速度、高集成度、交互性強和資源共享的系統成為必然,從而使得單純的Meter bus總線通信或者CAN總線通信不能滿足社會的需求。同時,隨著互聯網的迅猛發展,支持TCP/IP協議的以太網的功能得到了極大的完善,并且已經延伸到社會的各個角落。與Meter Bus總線通信和CAN總線通信相比較,TCP/IP網絡是基于復雜環境設計的,具有自動糾錯功能,通信質量穩定。目前100M已經是TCP/IP網絡的標準配置,1000M也在快速的普及當中,這么快的傳輸速度是Meter Bus總線通信和CAN總線通信所無法達到的。而且,TCP/IP網絡的開放性非常強,只要接入互聯網,通信距離就可以無限延長,從而可以實現最大限度的信息和資源共享。基于此,充分利用Meter Bus總線通信和CAN總線通信的優勢,同時與開放的TCP/IP網絡銜接,正是目前國內外測控技術研究的重點,我們把它稱為網絡化的測控技術。本文基于嵌入式Linux系統,設計并實現了Meter Bus總線和CAN總線與TCP/IP網絡的通信轉換網關,完成了Meter Bus總線和CAN總線與TCP/IP網絡的數通,V1
標簽:
嵌入式
linux
以太網
can
mbus
現場總線
通信網關
上傳時間:
2022-06-21
上傳用戶: