《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 以太網串口服務器ESP904的特性及其在ROV上的應用
以太網串口服務器ESP904的特性及其在ROV上的應用
陳宗恒,盛 堰,張錦煒
摘要: 介紹了以太網串口服務器ESP904的特點和性能,同時結合HYSUB130-4000 ROV系統開發,介紹了ESP904在其控制系統上的應用。
Abstract:
Key words :

0 引言
    隨著工業以太網的迅猛發展,各種家電設備、儀器儀表以及工業生產過程中的數據采集和控制設置正在逐步走向網絡化,以實現網絡資源共享。但是,由于工業生產中很多儀表設備都采用嵌入式系統,只能提供串口通信,而無法直接連接到以太網上,所以,以太網串口服務器在工業以太網和儀表設備之間具有非常重要的橋接作用。
    以太網串口服務器可以將配有串口的設備連接到局域網或廣域網中,并實現儀表設備的串口數據幀和以太網數據幀之間的相互轉換和發送,從而通過以太網啟動工業設備的串口,將工業生產中的遠端設備所發送的串行數據傳送到任何一臺計算機上,就像它們近在咫尺一樣。目前,以太網串口服務器的開發和應用非常普遍,其中以美國B&B公司提供的以太網串口服務器ESP904的應用較為典型,它利用因特網的高帶寬、遠距離等特性,可以讓傳統的RS-232/422/485設備立即聯網,并在任何位置通過網絡來管理和配置遠程的串口設備,因而是工業應用的理想選擇。

1 ESP904的主要特性
    ESP904是B&B公司專為苛刻的工業環境應用而設計的VlinxTM ESP系列以太網串口服務器,該器件具有由IP30認證的輕巧堅固的金屬外殼,可支持TCP服務器、TCP客戶端、UDP、虛擬COM和配對(Pair)模式,并可自動偵測10/100Mbps以太網端口,而且安裝便捷。它可以通過ESP管理器、Web和Telnet控制臺管理以進行遠程升級或恢復默認設置,也可以對控制模式進行遠程手動管理,并可通過LED指示燈提供快捷的運行狀態顯示。設計時,可以通過軟件選擇RS-232、RS-422或者RS-485端口,而且,半/全雙工皆可。此外,ESP904還帶有局域網RJ45接口和串口DB9公頭接口,可管理并支持多個TCP連接,也可為windows NT/2000/XP/VISTA提供虛擬COM驅動。
    如果已經有一個串口設備,并處于以太網局域網或廣域網中,那么,就可以用串口服務器與該串品設備相匹配。就好像控制室的計算機顯示設備直接連到監控器上一樣,這樣,不需要離開辦公桌就可以使其發揮更大功能,甚至可以在局域網之外通過網絡進行故障診斷。ESP9 04四端口以太網串口服務器提供有以太網到RS232\RS422\RS485的串口連接,可通過局域網或廣域網使用直接IP模式、虛擬COM模式或者配對(Pair)模式進行連接。
    虛擬COM口模式使用ESP管理器軟件中的Install Virtual COM來在windows中安裝驅動程序,新的COM口會出現在計算機的Windows設備管理器中,這樣就在局域網或者廣域網中的計算機和以太網串口服務器的IP地址間創建了一個虛擬的連接。Windows應用程序使用標準Windows API指令并通過這個虛擬連接來實現通訊,從而與ESP904上一個端口的遠程串行設備相連以進行通訊。連接建立后,局域網對程序和串口設備來說就是透明的,這就好像這些串口設備與PC上的物理COM口直接連接一樣。虛擬串行端口軟件可將應用數據轉換為IP數據包,并通過網絡發送到ESP904,ESP904又可以將IP數據包轉換為串行數據,并把數據發送到ESP904上的串行端口。使用這種模式,ESP904必須設置為TCP服務器或者UDP服務器并指派通訊端口號,虛擬串口驅動的就是TCP或者UDP客戶端。
    IP直連模式允許應用程序使用TCP/IP或者UDP/IP套間字程序與以太網串口服務器上的串口直接建立連接。在這種應用中,串口服務器被配置為TCP或者UDP服務器。運行在PC上的套間字程序可與串口服務器的IP地址建立通訊連接。服務器的串口可以直接發送和接收數據。當使用UDP協議時,服務器就被配置為廣播數據來接收和發送來自多IP地址的數據。如果自己編寫應用方案,一般推薦選擇這種連接模式。
    配對(Pair)模式也叫串行隧道模式,在這個模式下,串行數據被封裝在數據包中并通過以太網傳送。通過使用兩個以太網串口服務器和一個局域網,任何兩個能夠用串口通訊的串行設備將都能夠使用ESP904和局域網進行通訊,此時串行服務器可以自動處理網絡端通訊。在此模式中。有兩個ESP904服務器連接到網絡,一個配置為TCP或者UDP客戶端,另一個則為TCP/UDP服務器,且這兩個串口服務器都用其對接設備的IP地址來編程。只要電纜長度適合你的局域網或廣域網的規模,這種操作模式可以在任意兩個串口設備之間建立串口連接。
    此外,ESP904以太網串口服務器的心跳連接保護功能也可以在虛擬串口模式或者串行隧道模式下為用戶提供穩定的通訊,ESP904以太網串口服務器的這個特征可以在系統掉電或者以太網連接丟失等原因造成臨時通訊丟失的情況下恢復連接。一般情況下,如果通訊中斷,串口服務器的心跳特征會每隔5秒鐘嘗試重新建立一次連接,直至連接恢復。如果沒有這一便捷功能,一旦設備失去連接,通訊中斷,就只有通過人工修復才能重新建立連接。
    ESP904的管理器軟件也可為用戶提供完整的辦公桌管理功能,包括配置設備、固件升級以及監控活動狀態,其監控端口功能允許使用局域網或者廣域網中的任意一臺PC,來對網絡及連接到網絡中的設備進行實時監控、診斷,并顯示關聯硬件的通訊狀態。

2 ESP904以太網串口服務器的配置
    ESP904提供有ESP管理器軟件、網頁服務器、控制臺模式和遠程登錄模式等4種不同的接口方式來配置以太網串口服務器,從而可以很方
便地對ESP904的屬性進行配置或恢復默認設置,也可以對控制模式進行遠程手動管理。下面介紹怎樣通過ESP管理器對ESP904串口服務器進行設置。
    安裝并運行VLINX ESP管理器可自動尋找并顯示網絡上所有ESP904串口服務器的名稱、IP地址、網絡協議、端口號及端口狀態,每個串口服務器對應四個串口端口,雙擊ESP904管理器列表上的服務器屬性,就會彈出圖1所示的對話框。
    圖1所示的對話框中的服務器名稱(Server)用于給串行服務器指派最多由16個字符組成的名字,以便區別局域網上的多個串行服務器,當
ESP管理器在局域網中發現了串行服務器,就會顯示串行名字和IP地址,以允許用戶區別不同的串行服務器。

a.JPG


    DHCP是局域網管理系統的一部分。DHCP域提供有兩個選擇:不使能和使能,不使能是正常的或者缺省設置。當使能時,ESP904發送DHCP
請求到DHCP服務器,并要求分派動態IP地址、子網掩碼和網關給ESP904。如果DHCP在網絡上不可用,則在10秒后,ESP904超時,但缺省值將
保留。主服務器與客戶端之間的通訊軟件要求連接到一個具體的IP地址串口服務器。如果DHCP重新分派一個不同的IP地址,軟件將不能夠與硬件通訊,因此,推薦使用一個靜態的IP地址。一般在使用ESP904串口服務器時,其IP地址就已經分配好了,所以不需要使能DHCP。
    ESP904上的串口波特率必須與連接設備的波特率相匹配,除非使用虛擬串口模式。在虛擬串口模式下,軟件程序將建立串口設置。
    網絡通訊協議的選擇要根據實際需要來確定使用TCP還是UDP協議。如果應用不要求UDP,就選擇TCP,它能保證穩定的通訊并有差錯檢查;然而,UDP能提供更快的傳輸。但應注意,根據選擇TCP和UDP協議模式的不同,它們的一些參數設置選項也不同。
    圖1對話框里允許用戶輸入2個ASCII字符來分割一條消息的開始和結尾,當一條包含這些分隔符的消息在串行端口被接收到時,在串行緩沖區所包含的數據將被打包為以太網數據包并發送到以太網端口。如果只有分隔符1被設置(分隔符2為0或者空),ESP901/902收到分隔符1就將串行緩沖區的數據打包為以太網數據包,并發送到以太網端口。如果接收到的串行數據大于1KB,它將自動打包為以太網數據包并發送到以太網端口。
    Force Transmit參數表示允許用戶設置數據傳輸之間的最大時間限制,設置值乘以100 ms就是Force Transmit時間,當所花費的時間達到這個域配置的時間時,TCP/IP協議將在當前串行緩沖區打包數據并將其發送到以太網端口。
    TCP/UDP端口的缺省值為4000、4001、4002、4003,它們分別單獨對應串口服務器的端口1、2、3、4,如果端口號屬性被修改,那么,
被安裝電腦的設備管理器虛擬COM口設置也將被改變。在直接IP或者虛擬COM操作模式中,ESP904菜單里的端口號設置必須與虛擬COM或者套間字軟件端口設置相匹配。
    服務器串行端口可根據需要配置為控制臺(Console)模式、升級(Upgrade)模式、缺省模式、RS232模式、RS422模式和RS485模式,用戶
可以根據需要對端口進行配置。下面分別對各種操作模式進行介紹。
    在控制臺模式,ESP904管理器軟件可從運行在PC上的超級終端與串口服務器進行通訊,PC通過串口線連接到服務器的端口1的232串口上。由于PC為DTE設備,904串口配置為DTE(DB9),所以,必須使用交叉線。
    在升級模式,更新的固件能通過串口從PC上傳到904的端口1(端口1為RS-232串口)。也可以通過網絡連接,用ESP管理器和虛擬串口與904端口1形成映射來進行升級,從而上傳新的固件到服務器。
    在缺省模式,當服務器屬性更新時,所有的配置設置將返回到他們的缺省值。ESP904端口的缺省設置為:端口1為控制臺模式,端口2、3、4為RS-232模式。
    RS232模式、RS422模式和RS485模式的選擇將服務器端口分別配置為RS232接口、RS422接口和RS485接口,當服務器被更新時,服務器上
選擇的端口將變成對應的接口。

3 ESP904在ROV控制體系中的應用
    傳統的水下機器人內部數據通信系統是基于串行總線的通訊系統。但是,隨著近年來以太網技術的快速發展,特別是高速以太網技術的發展,極大地減少了數據在網絡傳輸上的延遲,而工業以太網交換機能夠把控制網絡分成若干個相互獨立的沖突域,故可避免不同沖突域之間的節點因競爭線路而發生碰撞,從而提高了數據在網絡中傳輸的可靠性和穩定性。因此,在工業控制中,越來越多的傳統現場總線控制網絡被工業以太網所代替,并已發展成為一個技術趨勢。為此,本文的HYSUB130-4000 ROV(ROV,Remotely Operated Vehicle)系統在遙控水下機器人控制系統中也采用了光纖以太網通訊體系結構。
    HYSUB130-4000 ROV系統除了較多的控制計算機接入到以太網網絡體系中外,還有很多嵌入式控制模塊,這些模塊只能提供串口通訊模
式。為了能將這些嵌入式控制模塊接入到遙控水下機器人的以太網控制系統中,本系統在開發過程中采用了以太網串口服務器ESP904,它的串口轉以太網性能可以很好的解決這個問題。HYSUB130-4000ROV系統的以太網控制體系如圖2所示。

b.JPG


    本系統中的甲板控制計算機和ROV本體控制計算機是ROV控制系統里的主控制計算機,是ROV系統的大腦和“指揮中心”,其他計算機用
于輔助管理視頻、導航數據、切換控制等操作。除此之外,HYSUB130-4000ROV系統還采用了ESP904以太網串口服務器來將眾多嵌入式控制模
塊接入以太網。甲板串口服務器ESP904連接ROV本體遠程控制模塊、駕駛員操縱桿控制模塊、7功能機械手操縱桿控制模塊和電源分配單元控制模塊,它們通過RS-485總線連接到ESP904服務器的串行端口。水下ROV本體串口服務器ESP904連接CTD傳感器、遠程I/O控制模塊、采樣藍控制模塊和工具閥箱控制模塊,它們分別根據需要通過RS-232或者RS-485總線連接到ESP904的串行端口上,這樣就可以使以太網控制系統中的任何一臺計算機都通過以太網像訪問真正的串口設備一樣去訪問分別連接到ESP904串口服務器上的設備。

4 結束語
    由于遙控水下機器人控制系統的慣性較大,其控制周期接近于秒級,因此,通過實踐證明,以太網數據傳輸能夠很好的滿足遙控水下機器人控制體系的控制性能,而且可以通過交換機擴展以太網串口服務器,同時在理論上還可以擴展任意多串口設備,因而可以使更多設備通過網絡進行通訊,并為設備的擴展提供了更大的接口空間。此外,通過ESP904以太網串口服務器可還以實時查看狀態,完成配置,并通過網絡中的任意計算機實現本地網絡及相關設備的故障診斷,也能實時檢測通訊中斷情況,保持通訊暢通,從而極大地方便實際應用。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          韩国女主播一区| 国产精品99久久99久久久二8| 蜜桃av噜噜一区二区三区| 欧美色图麻豆| 欧美日韩一区二区在线视频| 中日韩午夜理伦电影免费| 欧美三级午夜理伦三级中文幕| 国产美女精品人人做人人爽| 91久久中文字幕| 亚洲香蕉成视频在线观看| 免费久久99精品国产自| 国产一区在线免费观看| 香蕉成人久久| 亚洲美女网站| 你懂的国产精品永久在线| 一个人看的www久久| 一区三区视频| 1024亚洲| 久久国产福利国产秒拍| 久久久精品免费视频| 欧美在线视频在线播放完整版免费观看| 农夫在线精品视频免费观看| 欧美一区不卡| 国产精品久久久久久av下载红粉| 久久久精品免费视频| 午夜视频在线观看一区| 国产精品久久久久一区| 国产精品欧美日韩一区| 欧美精品一区二区三区视频| 久久精品在线观看| 西瓜成人精品人成网站| 国内精品久久久久久久影视麻豆| 久久久久久**毛片大全| 麻豆精品传媒视频| 伊人成人网在线看| 亚洲色无码播放| 激情欧美国产欧美| 一区二区三区 在线观看视| 日韩一级大片在线| 久久久久久自在自线| 欧美一区免费视频| 国产精品成av人在线视午夜片| 亚洲精品自在久久| 亚洲一区黄色| 国产精品一区免费在线观看| 久久中文字幕一区二区三区| 欧美福利电影网| 午夜精品久久久久久久99樱桃| 国产精品视频xxx| 久久夜色精品国产亚洲aⅴ| 亚洲第一在线| 久久精品夜夜夜夜久久| 国产精品爽爽ⅴa在线观看| 91久久久精品| 国产视频丨精品|在线观看| 国产精品久久久久一区二区三区| 欧美国产日韩精品免费观看| 欧美精品免费在线观看| 国产香蕉久久精品综合网| 在线视频日韩精品| 欧美日韩在线播放| 亚洲视频综合| 国产精品一区毛片| 国产精品一二三视频| 国产精品萝li| 亚洲专区欧美专区| 国产精品99久久久久久人| 国语自产偷拍精品视频偷| 一区二区三区黄色| 国产精品久久久久三级| 国产精品久久久久久户外露出| 亚洲伊人观看| 欧美日韩在线视频观看| 亚洲精品美女免费| 狠狠色狠狠色综合日日91app| 国产乱码精品1区2区3区| 国产精品久久久久久久久免费桃花| 亚洲伦理中文字幕| 一区二区三区毛片| 99精品国产一区二区青青牛奶| 夜夜嗨av一区二区三区四季av| 欧美99在线视频观看| 香蕉乱码成人久久天堂爱免费| 激情久久综艺| 亚洲高清成人| 亚洲午夜久久久久久尤物| 一本久久精品一区二区| 亚洲乱码国产乱码精品精可以看| 欧美肥婆在线| 国产精品免费看片| 亚洲精品国产精品国自产在线| 亚洲欧美精品suv| 亚洲电影激情视频网站| 日韩一级在线观看| 午夜精品久久久久久久白皮肤| 亚洲激情电影中文字幕| 久久久久.com| 亚洲欧美日韩专区| 亚洲女人小视频在线观看| 久久这里有精品15一区二区三区| 欧美福利网址| 欧美一区二区三区另类| 欧美电影美腿模特1979在线看| 欧美日韩一区二区国产| 久久亚洲影音av资源网| 欧美影院在线播放| 亚洲乱码国产乱码精品精| 欧美主播一区二区三区| 国产亚洲在线| 影音先锋亚洲视频| 欧美高清自拍一区| 一道本一区二区| 91久久精品日日躁夜夜躁欧美| 亚洲大片精品永久免费| 欧美国产日本在线| 久久天天躁狠狠躁夜夜av| 99热精品在线| 欧美午夜电影在线观看| 欧美一区精品| 亚洲精品国产视频| 国产精品网红福利| 亚洲一区二区视频在线观看| 亚洲日本中文字幕免费在线不卡| 久久综合久久久久88| 欧美精品久久久久久久久老牛影院| 亚洲国产精品日韩| 欧美www在线| 国产一区二区三区四区三区四| 欧美一区免费| 亚洲最快最全在线视频| 亚洲电影免费观看高清完整版| 欧美激情五月| 国产精品女人毛片| 亚洲欧美日韩综合| 亚洲高清资源| 欧美激情一区| 国产精品成人一区二区网站软件| 午夜精品久久久久久99热| 国产一级精品aaaaa看| 91久久久久久国产精品| 狠狠综合久久av一区二区小说| 国模精品一区二区三区色天香| 亚洲在线播放| 欧美日韩亚洲视频| 国产欧美韩日| 国产精品福利久久久| 久久免费视频一区| 国产一区二区三区高清在线观看| 一区二区精品| 中文一区二区在线观看| 欧美综合第一页| 国产精品视频男人的天堂| 欧美激情一区二区三区在线视频| 国产精品久久久久久一区二区三区| 国产精品一区二区三区免费观看| 黄网动漫久久久| 免费黄网站欧美| 国产午夜精品久久久久久久| 国产一区二区精品久久91| 亚洲大片精品永久免费| 国产精品videossex久久发布| 欧美一二区视频| 久久成人综合网| 久久久久久久999精品视频| 欧美日韩一区二区高清| 国产精品伦子伦免费视频| 久久精品国产精品亚洲综合| 伊人成人网在线看| 午夜亚洲视频| 在线看片日韩| 欧美中在线观看| 亚洲韩国青草视频| 欧美一级成年大片在线观看| 久久精品国产一区二区三| 久久久久久噜噜噜久久久精品| 久久久精品免费视频| 国产精品美女在线观看| 国产欧美日韩亚洲精品| 国产精品一区二区久久国产| 亚洲一区二区三区欧美| 激情综合自拍| 久久久久久噜噜噜久久久精品| 一色屋精品视频在线观看网站| 国产一区二区三区不卡在线观看| 欧美绝品在线观看成人午夜影视| 欧美国产一区二区在线观看| 亚洲激情在线观看| 欧美激情精品久久久久久| 欧美一区永久视频免费观看| 亚洲视频第一页| 欧美精品色一区二区三区| 久久国产精品久久国产精品| 欧美一区二区三区四区在线观看| 久久嫩草精品久久久久| 欧美黑人国产人伦爽爽爽| 亚洲天堂网站在线观看视频| 中国亚洲黄色| 精品粉嫩aⅴ一区二区三区四区| 欧美日韩成人一区| 亚洲精品亚洲人成人网| 欧美日韩精品免费在线观看视频| 亚洲欧美日韩精品一区二区| 欧美精品激情blacked18| 久久久综合网站| 欧美日韩一区三区四区| 欧美另类69精品久久久久9999| 亚洲一区影院| 久久国产66| 午夜精品理论片| 欧美激情一区二区三区| 亚洲欧美日韩国产一区二区三区| 精品成人久久| 在线观看日韩国产| 亚洲图中文字幕| 巨胸喷奶水www久久久免费动漫| 亚洲国产精品va在线观看黑人| 亚洲免费视频观看| 亚洲天堂成人在线观看| 国产精品永久免费| 国产欧美一区二区三区久久人妖| 欧美在线亚洲综合一区| 日韩视频―中文字幕| 一区二区日韩精品| 国产婷婷97碰碰久久人人蜜臀| 亚洲福利小视频| 久久精品国产免费| 欧美无乱码久久久免费午夜一区| 国产精品99久久久久久久女警| 久久亚洲春色中文字幕久久久| 亚洲神马久久| 欧美一区免费视频| 国产精品乱人伦一区二区| 久久久av水蜜桃| 亚洲黄网站在线观看| 国产精品国产三级国产aⅴ无密码| 久久精品国产欧美激情| 欧美精品二区| 国产欧美日本一区视频| 国产日韩专区在线| 亚洲电影一级黄| 欧美一二三区精品| 亚洲一区免费网站| 久久久久久久综合狠狠综合| 国产精品视频一区二区三区| 亚洲国产精品综合| 久久久午夜电影| 久久国产精品久久w女人spa| 精品成人一区二区| 欧美1级日本1级| 亚洲欧洲日韩在线| 久久免费视频网站| 欧美大片在线观看一区二区| 亚洲国产网站| 久久成人一区| 亚洲精品日韩激情在线电影| 亚洲国产一区二区在线| 国产精品五区| 欧美亚洲日本国产| 香蕉成人伊视频在线观看| 免费日本视频一区| 亚洲国产裸拍裸体视频在线观看乱了| 久久国产精品久久w女人spa| 国产精品video| 欧美高潮视频| 国产精品久久久久久av福利软件| 久久亚洲春色中文字幕久久久| 国产精品乱码一区二区三区| 欧美日韩伦理在线免费| 欧美午夜免费影院| 欧美国产成人在线| 久久久久国产精品一区| 国产精品夫妻自拍| 国产伦精品一区二区三| 国产综合激情| 亚洲乱码日产精品bd| 欧美日韩一区二区高清| 99精品热视频| 欧美精品日韩一本| 91久久精品国产91性色| 中国女人久久久| 亚洲狠狠婷婷| 欧美怡红院视频| 影音先锋一区| 久久欧美中文字幕| 欧美系列精品| 久久青青草原一区二区| 日韩视频一区二区三区在线播放免费观看| 国产精品一区二区黑丝| 午夜激情一区| 亚洲国产欧美日韩另类综合| 久久综合九色欧美综合狠狠| 尤物yw午夜国产精品视频明星| 一本色道久久综合狠狠躁篇怎么玩| 9色porny自拍视频一区二区| 一本色道久久综合狠狠躁篇怎么玩| 欧美亚洲系列| 国产亚洲欧美日韩在线一区| 亚洲国产高清一区二区三区| 欧美午夜理伦三级在线观看| 国产一区二区三区高清播放| 久久久91精品国产| 欧美剧在线免费观看网站| 在线观看视频一区| 欧美日韩mv| 欧美在线观看视频一区二区三区| 妖精成人www高清在线观看| 欧美日韩精品在线观看| 激情懂色av一区av二区av| 欧美精品免费观看二区| 国产亚洲精品bt天堂精选| 久久精品国产欧美亚洲人人爽| 久久影音先锋| 亚洲视频一区二区免费在线观看| 一区二区在线观看av| 亚洲欧美日韩国产中文| 欧美日韩高清免费| 香蕉久久夜色精品国产使用方法| 亚洲日产国产精品| 亚洲六月丁香色婷婷综合久久| 欧美黑人在线播放| 久久久噜久噜久久综合| 国产亚洲激情视频在线| 夜夜嗨av一区二区三区四区| 99在线精品观看| 亚洲夜晚福利在线观看| 国产精品毛片a∨一区二区三区|国| 国产精品欧美日韩| 美女国产一区|