999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

UDP通信在工業控制中的應用

2017-03-15 20:56:10劉杰
電子技術與軟件工程 2017年2期

摘 要 數據交換系統廣泛應用于我國的工業控制中,而這一系統的應用原理主要是根據上位機與下位機的交換來實現,只有保障了系統單元之間的高速運轉才能讓整個數據通信系統正常工作,因此網絡通信方式就顯的尤為重要,而現實中應用在網絡中常見的通信方式有串口232通信,485/422總線通信,串行I2C,這些串口能最大限度的滿足人們的日常所需,但是上述的三種通信方式并不適用于所有的場合,尤其是那些要求高效的工業企業,上述的幾種通信方式,如果在某一時間段發送大量的數據,必然會影響到工業系統的工作效率,筆者希望能夠解決這一問題,因而對大量的網絡通信協議進行分析,并在下文中以UDP協議通信在工業控制中的應用為例,重點分析UDP與串行232,485,I2C及基于TCP協議的工業以太網之間的差別。

【關鍵詞】網絡通訊協議 通行效率 總線通信

UDP是User Datagram Protocol縮寫,簡稱用戶數據包協議,是無線傳輸層的一種模式,主要為用戶提供了一種相對簡單但并不可靠的網絡服務,隨著互聯網的不斷發展,這一技術已經開始滲入了工業控制系統,總的來說他有如下特征:

(1)從UDP的本質來看UDP是一種無連接協議,它建立了電腦主機和從機之間的無線鏈接關系,當需要傳遞信息的時候,它可以用極快的速度從機器的存儲器內抓取自己需要的信息,并以最快的速度將其發布到網絡上,從發送端來看UDP傳輸數據的速度僅僅被計算機的能力和傳輸信息的寬帶限制,而在接收端UDP將不同的信息分在不同的序列中,應用程序從隊列中讀取消息段時,UDP的傳輸速度高達毫秒,快速的傳播速度無疑是我國大部分工業企業內部急需的。

(2)UDP在傳輸數據的時候不會建立連接關系,所以不用在意主機和從機的連接狀態,這讓主機可以同時與多個從機進行數據交換,而機器之間的信息不會互相干擾,這在無形之中提高了工作效率,讓工業企業的計算機不用在局限于面對協議的怪圈,提高工業企業的工作效率。

(3)UDP的數據吞吐量不受空間控制算法調解,只受軟件之間的數據傳輸速率和傳輸的帶寬,以及計算機組的性能限制。

(4)UDP在進行數據傳輸的時候速度可高達10M/100M字節自適應,這讓其傳輸的速度時間很短,這種傳輸速度是同類協議不可企及的高度。

(5)UDP的傳輸線路采用的是雙絞線,抗干擾性很強,能夠保證信息的穩定傳輸。

而和UDP做對比的通信方式有:串行232,485,I2C通信

1 從傳輸速率和實時性來看

在現代工業中,信息技術的應用范圍越來越廣,工業對網絡速率的要求也越來越高,而UDP通信協議完全滿足這一需求,將其應用在工業上時其數據傳輸速度和互聯網的速率是相同的,設置好10M/100M字節的自適應后可以以極快的速度進行數據傳輸,完成工業計算機組之間的數據傳輸,這點和通常所使用的232,485,I2C等的通信相比速度得到了很大的提高,串行232,485,I2C的網絡傳輸速度最高也僅有100K左右的速度,而強行增加運行速度則會增加系統的負荷導致系統的錯誤率和崩潰率增加,這幾種通信方式的抗干擾能力也相對一般,面對需要傳輸大量數據的情況使用UDP,可以在最短的時間內完成任務。

2 從傳輸過程中的安全性來看

使用UDP協議來校準數值,以確保網絡數據的安全性。UDP協議在校準前首先通過特殊的算法計算數據,當數據轉移到接收方之后,還需要重新計算一次。如果在傳輸過程中數據被第三方篡改或損壞,由于數據錯誤等原因,導致驗算的發送和接收方不一致,UDP就不會接收這部分數據,由此可見,UDP協議可以降低錯誤的發生率。

3 與基于TCP協議的工業以太網的比較

TCP是Transmission Control Protocol的縮寫,簡稱傳輸控制協議。它是一種非常可靠的傳輸層通信協議和UDP位與OSI參考模型中的同一層。但是這三者之間卻有非常明顯的區別,是否是面向連接,從工業的角度來看,這一點造成的影響非常關鍵,從本質上來看TCP是連接時采用的通信協議,唯一的任務和使命就是發送與接受信號,但在發送數據之前,

它要保證數據傳輸之間的可靠性,而UDP協議則跨過這條,不需要和接收方建立安全連接,可直接向對方傳輸數據,也無需在對方返回數據時確認信號,排除了數據的可靠傳遞機制,減少了數據的延遲時間,將安全和排序的問題交與底層應用層來完成,減少了系統的傳輸速率,提高工作效率,從這點上來看UDP協議和TCP協議相比,優點有如下幾點:

(1)不用建立連接,減少系統開銷和延滯;

(2)不采用可靠的傳輸機制,主/從機不用維護很多用于記錄連接的狀態表;

(3)取消了確認信號的發送,提高了發送的速度和實時性

4 如何實現UDP協議

任何產品都需要考慮到自身的可行性,穩定性以及成本,而UDP的協議也是如此

4.1 可行性

工業控制往往會使用單片機,以及一些芯片來實現使用者所需的功能,而UDP協議需要的僅僅只是擁有網絡模塊的單片機及ARM之類的CPU就可以實現,因此其實現較為簡單。例如菲利普芯片LPC2300,通信芯片DM9161A。

4.2 穩定性

軟件的算法決定UDP的穩定性,這是因為Internet網絡中的數據傳輸協議UDP通信的本質是高密度的芯片,穩定性對其而言是必不可少的一部分。

4.3 成本

數據傳輸協議所使用的硬件,就是數據傳輸協議的成本,這些電子元件的價格從現在來看價格并不貴,因而任何通信協議的成本在現在都不是很昂貴。

筆者通過上文分析了在工業環境中經常使用的幾種網絡傳輸協議,這其中就參數控制數據,系統單元狀態數據,系統監控數據,系統故障診斷數據,系統報警數據等,這些工業系統在應用時都對網絡傳輸速度有很高的要求,高效快速的傳輸是這些系統的基礎,而串行232,485,I2C通信和TCP通信并不具備這種特性,UDP則完美的解決了這個問題。因此,可見基于UDP協議的通信是工業控制過程中不可缺少的通信模式。

參考文獻

[1]陳宏.基于嵌入式WinCE的UDP通信[D].成都:電子科技大學,2011.

[2]王艷芳.基于UDP的多媒體數據實時可靠傳輸研究[D].湘潭:湘潭大學,2009.

[3]燕永新.一種基于UDP協議的即時通信系統的研究[D].大連:大連海事大學,2008.

[4]胡傳軍.UDP通信在工業控制中的應用[J].數字技術與應用,2013(01).

作者簡介

劉杰(1982-),男,上海市人。大學本科學歷。現為中國船舶重工集團公司第七二六研究所科研崗位、工程師。研究方向為消防電子。

作者單位

中國船舶重工集團公司第七二六研究所 上海市 201108

主站蜘蛛池模板: 久久精品无码一区二区国产区| 国产成熟女人性满足视频| 国产色爱av资源综合区| 国产亚洲精品自在线| 日韩A级毛片一区二区三区| 久久一色本道亚洲| 麻豆国产原创视频在线播放 | 干中文字幕| 亚洲av无码片一区二区三区| a亚洲天堂| 国产凹凸一区在线观看视频| 国产伦片中文免费观看| 性欧美久久| 国产成人亚洲精品蜜芽影院| 老司机精品99在线播放| 欧美在线伊人| 在线日韩一区二区| 色丁丁毛片在线观看| 午夜小视频在线| 91久久国产综合精品女同我| 日韩高清一区 | 国产精品嫩草影院视频| 免费在线观看av| 91精品情国产情侣高潮对白蜜| 国产又色又刺激高潮免费看| 性欧美精品xxxx| 国产精品无码久久久久久| 国产9191精品免费观看| 国产成人免费| 四虎综合网| 日本欧美在线观看| 日韩无码黄色| 国产一区二区三区视频| 国产婬乱a一级毛片多女| 亚洲欧美国产高清va在线播放| 成人综合网址| 国产在线一区视频| 18禁影院亚洲专区| 久久国产高清视频| 日韩欧美高清视频| 九色国产在线| 亚洲精品国产精品乱码不卞| 亚洲成人精品| 日韩麻豆小视频| 久久精品国产国语对白| 99热国产在线精品99| 免费一级毛片在线播放傲雪网| 无码一区18禁| 天堂网亚洲系列亚洲系列| av尤物免费在线观看| 乱人伦99久久| 丝袜亚洲综合| 一本大道在线一本久道| 国产精品青青| 国产女同自拍视频| 亚洲av无码人妻| 久久窝窝国产精品午夜看片| 性欧美在线| 精品無碼一區在線觀看 | 国产亚洲视频在线观看| 国产精品尹人在线观看| 婷婷综合亚洲| 色婷婷色丁香| 国产精品亚洲综合久久小说| 国产乱肥老妇精品视频| 波多野吉衣一区二区三区av| 欧美中文字幕无线码视频| 三级视频中文字幕| 久久成人18免费| 精品黑人一区二区三区| 亚洲视频二| 久久精品亚洲中文字幕乱码| 久久动漫精品| 五月综合色婷婷| 国产精品福利导航| 亚洲中久无码永久在线观看软件 | 色综合中文字幕| 国产成在线观看免费视频| 国产成人亚洲精品色欲AV | 依依成人精品无v国产| 亚洲天堂伊人| 欧美日韩资源|