一種基於Modbus的工業通訊網關設計

2022-08-11 09:51:12 字數 575 閱讀 5146

近年來,隨著工業自動化領域的發展,工業現場對網路的可靠性及成本有極高的要求。傳統基於串列埠的工業閘道器可以滿足工業現場的應用,但卻要付出高額成本。一種基於 modbus 設計的工業通訊網關就走進人們的眼中,可以滿足現場匯流排可靠性和低成本的要求。

佰馬bmg500工業物聯網閘道器,支援modbus協議,集資料採集、協議轉換、資料**、等功能於一體。在工控資料採集傳輸系統中,bmg500閘道器負責雲端與工業裝置間的通訊。在這個通訊採集的過程當中,「閘道器」分為兩個角色,在雲端與閘道器的通訊當中,閘道器充當modbus tcp 協議中的從端,而在閘道器與工業裝置的通訊當中充當 modbus rtu 協議中的主端。

modbus是一種序列通訊協議,是 modicon(現為施耐德電氣公司的乙個品牌)在1979 年開發的一項通訊協議,在過去幾十年已被大量地應用於工業控制領域的開放的、標準的、免費的網路通訊協議,是工控領域常用的方式之一。

一種基於廣播通訊的時間同步方案猜想

本方案只是猜想,未驗證。因為網路時延,通常的時間同步方案都是基於雙向通訊,從而測出網路時延,但顯然雙向通訊相對於廣播通訊是很複雜的,在一些簡單的場景,也許我們不需要建立複雜的雙向通訊機制,只需要簡單的通知網內成員就行了。那麼在廣播通訊中如何解決時延的問題呢?我們可以總結出,需要被同步的從機只需要知道...

HSIC一種基於USB的高速晶元通訊協議

usb phy 之後通過usb cable 連線。usb2.0可以直接通過hsic直連,屬於晶元間的連線方案。速度可達480m,是iic的理想替代。晶元間usb ic usb 有時也稱為usb ic,晶元間usb或高速晶元間 hsic 是usb實施者論壇的 usb 2.0規範的附錄。hsic的usb...

一種基於有序序列mapjoin的方法

在解決資料傾斜問題時,我們經常會採用一種方式 mapjoin,按照hive的實現,mapjoin是將其中一張表在map的過程中載入到記憶體中,但是如果在join的表中,最小的表的資料量也不小的情況下。我們該怎麼辦呢?其中一種解決的方式是 將兩張表需要實現排序 直接用hadoop解決 如下,兩張表都是...