《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 基于UDP的設(shè)備采集配置
基于UDP的設(shè)備采集配置
摘要: UDP(User Data Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)是與TCP相對應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過去。UDP適用于一次只傳送少量數(shù)據(jù)、對可靠性要求不高的應(yīng)用環(huán)境。正因?yàn)閁DP協(xié)議沒有連接的過程,所以它的通信效果高;但也正因?yàn)槿绱耍目煽啃圆蝗鏣CP協(xié)議高。QQ就使用UDP發(fā)消息,因此有時(shí)會出現(xiàn)收不到消息的情況。
關(guān)鍵詞: UDP 設(shè)備采集 TCP 紫金橋
Abstract:
Key words :

概述

  為了對比方便,首先看一下UDPTCP的不同之處。

  TCP(Transmission Control Protocol,傳輸控制協(xié)議)是基于連接的協(xié)議,也就是說,在正式收發(fā)數(shù)據(jù)前,必須和對方建立可靠的連接。一個(gè)TCP連接必須要經(jīng)過三次“對話”才能建立起來,其中的過程非常復(fù)雜;相對來說,UDP則不需要建立可靠的連接。

  UDP(User Data Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)是與TCP相對應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過去。UDP適用于一次只傳送少量數(shù)據(jù)、對可靠性要求不高的應(yīng)用環(huán)境。正因?yàn)閁DP協(xié)議沒有連接的過程,所以它的通信效果高;但也正因?yàn)槿绱耍目煽啃圆蝗鏣CP協(xié)議高。QQ就使用UDP發(fā)消息,因此有時(shí)會出現(xiàn)收不到消息的情況。

如何在紫金橋中配置UDP采集的驅(qū)動(dòng)

  在紫金橋中配置UDP采集驅(qū)動(dòng)非常的容易,首先建立設(shè)備,我們假設(shè)modbus 這次采用UDP方式采集,注意在連接方式欄目中選擇“網(wǎng)絡(luò)UDP”方式。

  在紫金橋中所有的通用驅(qū)動(dòng)都可以選擇UDP方式,比如Modbus一般情況下是使用485之類的串口來工作的,那么我們只需要選擇”網(wǎng)絡(luò)UDP”即改變了傳輸通道。這說明紫金橋軟件的通道設(shè)置非常的靈活。

  設(shè)置的第二步,要指定2個(gè)端口號。上面是目標(biāo)設(shè)備的IP與目標(biāo)設(shè)備的端口號;下面的是本地的端口號,注意UDP方式特有的選擇項(xiàng)。

 

概述

  為了對比方便,首先看一下UDP和TCP的不同之處。

  TCP(Transmission Control Protocol,傳輸控制協(xié)議)是基于連接的協(xié)議,也就是說,在正式收發(fā)數(shù)據(jù)前,必須和對方建立可靠的連接。一個(gè)TCP連接必須要經(jīng)過三次“對話”才能建立起來,其中的過程非常復(fù)雜;相對來說,UDP則不需要建立可靠的連接。

  UDP(User Data Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)是與TCP相對應(yīng)的協(xié)議。它是面向非連接的協(xié)議,它不與對方建立連接,而是直接就把數(shù)據(jù)包發(fā)送過去。UDP適用于一次只傳送少量數(shù)據(jù)、對可靠性要求不高的應(yīng)用環(huán)境。正因?yàn)閁DP協(xié)議沒有連接的過程,所以它的通信效果高;但也正因?yàn)槿绱耍目煽啃圆蝗鏣CP協(xié)議高。QQ就使用UDP發(fā)消息,因此有時(shí)會出現(xiàn)收不到消息的情況。

如何在紫金橋中配置UDP采集的驅(qū)動(dòng)

  在紫金橋中配置UDP采集驅(qū)動(dòng)非常的容易,首先建立設(shè)備,我們假設(shè)modbus 這次采用UDP方式采集,注意在連接方式欄目中選擇“網(wǎng)絡(luò)UDP”方式。

  在紫金橋中所有的通用驅(qū)動(dòng)都可以選擇UDP方式,比如Modbus一般情況下是使用485之類的串口來工作的,那么我們只需要選擇”網(wǎng)絡(luò)UDP”即改變了傳輸通道。這說明紫金橋軟件的通道設(shè)置非常的靈活。

  設(shè)置的第二步,要指定2個(gè)端口號。上面是目標(biāo)設(shè)備的IP與目標(biāo)設(shè)備的端口號;下面的是本地的端口號,注意UDP方式特有的選擇項(xiàng)。

 

為什么UDP需要本地端口號設(shè)置呢?

  由于很多軟件需要用到UDP協(xié)議,所以UDP協(xié)議必須通過某個(gè)標(biāo)志用以區(qū)分不同的程序所需要的數(shù)據(jù)包。端口號的功能就在于此,例如某一個(gè)UDP程序A在系統(tǒng)中注冊了3000端口,那么,以后從外面?zhèn)鬟M(jìn)來的目的端口號為3000的UDP包都會交給該程序。端口號理論上可以有 2^16這么多。

       最后選擇完成即配置成功。

        多設(shè)備采集配置

  如果需要一對多的類似485總線的采集模式,除了配置目標(biāo)IP不同外,請?jiān)诒镜囟丝谔杻?nèi)輸入相同的端口號,這樣就相當(dāng)于多個(gè)設(shè)備掛在1個(gè)通道上了。(以下是驅(qū)動(dòng)框架運(yùn)行畫面)

小結(jié)

  由于紫金橋軟件的通道層的配置十分靈活,使得很多為串口開發(fā)的程序可以直接配置成UDP模式,減少了相同協(xié)議下不同傳輸介質(zhì)的開發(fā)工作量。受到廣大集成商和最終用戶的好評。
 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 欧美第一视频 | 日韩成人在线观看视频 | 欧美黄a| 国产福利在线观看 | 精品偷国情拍在线视频 | 午夜影院免费观看 | 中国免费毛片 | 在线免费观看日韩视频 | 日韩在线视精品在亚洲 | 免费国产小视频在线观看 | 亚洲sss综合天堂久久久 | 欧美成在线观看 | 一区二区三区鲁丝不卡麻豆 | 中文字幕日韩国产 | 黄色3级视频 | 在线色 | 男女性免费视频观看 | 亚洲国产精久久小蝌蚪 | 女攻男受高h重口调教 | 国产一级片视频 | 激情综合亚洲 | 成人午夜视频在线播放 | 亚洲日本一区二区 | 精品国产a | 综合 欧美 国产 视频二区 | 成人xxxxxx| 天天操天天擦 | 欧美一区二区三区成人看不卡 | 狂野欧美激情性xxxx | 蜜桃社尤物馆美女图片 | 免费看成人毛片 | 国产精品久久久 | 国内一区二区三区精品视频 | 欧美精品成人一区二区视频一 | 日本工里番h本无遮拦全彩 日本高清中文字幕在线观穿线视频 | 成人h在线播放 | 在线观看视频你懂的 | free中国性xxxx | 亚洲人成毛片线播放 | 男女午夜爽爽 | 韩国一级做a爰片性色毛片 韩国一级黄色大片 |