999国内精品永久免费视频,色偷偷9999www,亚洲国产成人爱av在线播放,6080亚洲人久久精品,欧美超高清xxxhd

首頁 新聞 工控搜 論壇 廠商論壇 產(chǎn)品 方案 廠商 人才 文摘 下載 展覽
中華工控網(wǎng)首頁
  P L C | 變頻器與傳動 | 傳感器 | 現(xiàn)場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業(yè)以太網(wǎng) | 現(xiàn)場總線 | 顯示調節(jié)儀表 | 數(shù)據(jù)采集 | 數(shù)傳測控 | 工業(yè)安全
  電 源 | 嵌入式系統(tǒng) | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
利用Xport 將設備層的測控單元連網(wǎng)技術
廣州市佳宇通網(wǎng)絡系統(tǒng)集成有限公司
收藏本文     查看收藏
<div align=center>云曉旭, 趙春宇, 陳大躍<BR> (上海交通大學信息檢測技術與儀器系, 上!200030)<BR> 摘要:Xport 是Lantronix 公司研制的嵌入式設備服務器,它能使串口嵌入式設備快速、方便地增加聯(lián)網(wǎng)能力。本文介紹了嵌入式設備服務器Xport 的功能和原理,并給出了基于Xport 的遠程室溫監(jiān)測系統(tǒng)的實現(xiàn)方案。<BR> 關鍵詞:嵌入式系統(tǒng); Xport ; 遠程監(jiān)測; TCP/ IP 中圖分類號: TP27415  文獻標識碼: B  文章編號: 100327241 (2004) 0720028203<BR> The Ap plicatio n of Xp ort in Remot e Temp e rat ureS up e rvisio n S ys t emYUN Xiao - xu ,ZHAO Chun - yu , CHEN Da - yue(Department of Information Measurement Technology andInstruments , Shanghai Jiao Tong University , Shanghai 200030 ,China)Abstract :The XPort embedded device server was developed by Lantronix company. It can make embedded device quickly and easily connect to inter2net . The paper introduces the function and principle of Xport and the design of remote temperature monitoring and controlling system based<BR> on Xport is also given.<BR> Key words :Embedded system; Xport ; Remote monitoring system; TCP/ IP<BR> 1  引言<BR> 隨著Internet 技術發(fā)展的日益成熟,使得基于分組交換技術的通信性能、通信質量和可靠性得到了穩(wěn)步提高,借助Internet傳送各種測量和控制信息,具有快速、方便、可靠的特點,嵌入式系統(tǒng)與Internet 技術結合實現(xiàn)遠程控制,已成為目前嵌入式系統(tǒng)研究的新熱點。嵌入式系統(tǒng)與internet 相結合,要求嵌入式設備要能夠接入internet ,同時還要能夠提供網(wǎng)絡服務,實現(xiàn)這些服務的關鍵是滿足TCP/ IP 等網(wǎng)絡協(xié)議。對TCP/ IP 協(xié)議的處理通常有兩種方法,一種是采用實時操作系統(tǒng)ROTS ,用軟件的方式直接處理TCP/ IP協(xié)議;另一種方法是采用固化了的TCP/ IP 協(xié)議的硬件芯片通過外部硬件電路處理TCP/ IP 協(xié)議。這兩種方法要求開發(fā)人員對實[/align]時操作系統(tǒng)(RTOS) 和TCP/ IP 協(xié)議都要十分熟悉,并且軟件的實現(xiàn)往往需要高檔的微控制器提供更快的速度,更大的存儲量,還要配備專門的接口,因此常常使簡潔的嵌入式系統(tǒng)變得非常臃<BR> 腫,同時帶來的是開發(fā)成本和復雜程度的增加,開發(fā)周期的延長。此外,當前大量存在的是用8 和16 位的微控制器開發(fā)成的嵌入式系統(tǒng),若在它們有限的系統(tǒng)資源下加入實時操作系統(tǒng)或固化TCP/ IP 等Internet 協(xié)議是比較困難的[5 ] 。如果使用Xport進行系統(tǒng)開發(fā),便可以使這些低檔的MCU 系統(tǒng)通過串口快速方便地具有聯(lián)網(wǎng)功能了。<BR> 2  嵌入式設備服務器Xport [1 ]<BR> 美國Lantronix 公司的Xport 嵌入式設備服務器是一種單芯片、專為面向嵌入式系統(tǒng)而設計的網(wǎng)絡服務器。它是一種從串口到以太口(RJ45) 的轉換設備,開發(fā)人員可以不必考慮復雜的網(wǎng)絡協(xié)議,也不用對自己已經(jīng)開發(fā)好的系統(tǒng)進行全面改動,只需在原應用系統(tǒng)上增加小段接口程序即可實現(xiàn)上網(wǎng)功能,降低了系統(tǒng)開發(fā)的復雜程度,并能大大縮短了開發(fā)周期。<BR> 2. 1  嵌入式設備網(wǎng)絡服務器Xport 系統(tǒng)結構Xport 為嵌入式系統(tǒng)提供了完整的集成方案,其一端是輸出<BR> 為3. 3 伏COMS 電平的高速串口,另一端是傳輸率為10/ 100Mbps自適應以太網(wǎng)口(RJ45) ;內部集成了可靠成熟的操作系統(tǒng)、嵌入式WEB 服務器、完整的TCP/ IP 協(xié)議棧,還具有email 報警功能。<BR> Xport 的系統(tǒng)結構圖如圖1 所示。Xport 利用其一端的串口與底層MCU 的( I/ O 節(jié)點相連) ,上層用另一端的以太網(wǎng)接口RJ45 可直接接入Internet ,可以使串行設備具有聯(lián)網(wǎng)能力,并允許授權用戶在internet 上用瀏覽器對現(xiàn)場進行遠程監(jiān)控。<BR> 圖1  Xport 系統(tǒng)結構原理圖<BR> Xport 總體上是基于Lantronix 公司自主設計的16 位DSTni -Lx186 CPU ,該CPU 具有2K字節(jié)的ROM大于5K字節(jié)的SRAM、Watchdaog 以及UART、SPI、Ethernet 網(wǎng)等外圍設備接口。Xport 內部還有512K字節(jié)的Flash ROM,用戶可以存放按自己用途開發(fā)的網(wǎng)頁和Java 小程序,也可以用來給系統(tǒng)進行軟件升級。為了防止電磁干擾,Xport 內部增加了隔離濾波模塊,保證數(shù)據(jù)安全正確的傳輸,此外Xport 還具有外部重啟動功能。<BR> 2. 2  嵌入式設備網(wǎng)絡服務Xport 協(xié)議架構<BR> Xport 所采用的實時多任務操作系統(tǒng)SuperTask 以及其所支持的Internet 協(xié)議都存放在DSTni - Lx186 CPU 的256K 字節(jié)SRAM中。SuperTask 是由Lantronix 公司自主開發(fā)的實行操作系<BR> 統(tǒng),它以MultiTask 為內核開放型的操作系統(tǒng),易于操作修改和維護,同時SuperTask 具有穩(wěn)定性好,具有遠程維護和遠程監(jiān)視的能力和優(yōu)越的處理性能等特點,加強了網(wǎng)絡互聯(lián)通信、協(xié)議和管理等方面的功能。Xport 具有比較完備的網(wǎng)絡協(xié)議棧,其結構如圖2 所示:圖2  Xport 的TCP/ IP 協(xié)議棧結構<BR> 這些協(xié)議按照分層協(xié)議棧的方式精心組織,應用層有SN2MP、SMTP、Telnet 、HTTP 協(xié)議。HTTP 協(xié)議用以實現(xiàn)和瀏覽器通訊提供各種類型資源,如HTML、圖片等;SMTP 協(xié)議實現(xiàn)簡單郵件傳輸,用來發(fā)送E - mail 告警信息。傳輸層有TCP、UDP 兩種協(xié)議可選擇,其中TCP 是面向連接的傳輸協(xié)議,它支持出錯重傳機<BR> 制,為用戶提供可靠的數(shù)據(jù)流,但實時性較差,可以用于對可靠性要求較嚴格的文件傳輸,而UDP 是面向無連接的傳輸協(xié)議,它不保證數(shù)據(jù)傳輸100 %可靠,但提供了很高的實時性,用戶可根據(jù)自己的需要選擇其一。還有網(wǎng)絡層的IP、ICMP 協(xié)議通過數(shù)據(jù)鏈路層和物理層的Ethernet 進行Internet 數(shù)據(jù)交互[2 ] 。<BR> 2. 3  Xport 參數(shù)設置及地址分配<BR> 每個Xport 都有一個唯一的MAC 地址,接入網(wǎng)絡之前必須根據(jù)MAC 地址給它分配有效的IP 地址,并且對高速串口所使用的協(xié)議、握手信號、E - mail 觸發(fā)方式等參數(shù)進行設置。所有這些參數(shù)都可以通過Xport Installer 軟件調用內嵌參數(shù)網(wǎng)頁進行簡單直觀設置, 其中高速串口支持RS232 協(xié)議, 波特率有4800bps、9600bps、19200bps 等11 種可選,其他參數(shù)如數(shù)據(jù)位、奇偶校驗位、停止位,都可以在此設置。Xport 還有一個很實用的功能,就是Email 告警,當監(jiān)控對象發(fā)生異常時Xport 就會發(fā)E2mail 給主機監(jiān)控頁面,以便管理人員能及時采取措施。Email 觸發(fā)條件有兩種選擇,可根據(jù)應用任選其一:第一種是當串口收到特定的字符時觸發(fā);第二種是當Xport 的三個可編程的引腳電平滿足所設定的條件時即可觸發(fā)。<BR> 3  遠程室溫監(jiān)測系統(tǒng)的構成<BR> 遠程監(jiān)測的實質是將前端傳感設備信號轉化符合TCP/ IP協(xié)議的網(wǎng)絡信號,使用戶通過局域網(wǎng)或Internet 端就能訪問到監(jiān)測數(shù)據(jù),并把終端的調節(jié)控制命令轉化程MCU 所能接受的串口數(shù)據(jù),再由MCU 控制執(zhí)行器產(chǎn)生相應動作從而達到調節(jié)控制的目的。在整個系統(tǒng)的構建中按照監(jiān)測功能和監(jiān)測參數(shù)頁面均“分散化”的設計思想,監(jiān)測系統(tǒng)采用基于嵌入式設備服務器的B/ S系統(tǒng)結構[6 ] ,系統(tǒng)的構成如圖3 所示。整個系統(tǒng)分為三層:管理層、中間層和設備層。其中管理層負責整個系統(tǒng)溫度歷史數(shù)據(jù)的收集、顯示,調節(jié)系統(tǒng)監(jiān)測參數(shù),發(fā)送調節(jié)控制命令,這些功能由管理層中的數(shù)據(jù)庫服務器和Web 服務器來實現(xiàn)。Web 服務器用來生成整個監(jiān)控系統(tǒng)頁面,并通過與Xport 交互來顯示監(jiān)測到的數(shù)據(jù),同時向各監(jiān)測點發(fā)送各種調節(jié)控制命令,它相當于一<BR> 個門戶站點,遠程授權用戶可以通過internet 對其進行訪問。數(shù)據(jù)庫服務器和WEB 服務器在邏輯上是相互獨立的,它們可以存在于同一臺機器上,也可以存在于不同機器上。由于它們之間的這種相互獨立,一些高級的應用就可以運行而不會影響系統(tǒng)的性能。<BR> 中間層實際上成為管理層與設備層之間的一個連接,它主要作用是協(xié)議轉換和數(shù)據(jù)傳遞,設備層是由溫度傳感器、執(zhí)行器以及微控制器(MCU) 組成的底層數(shù)據(jù)采集控制模塊。采樣獲得的數(shù)據(jù)由MCU 判斷,一旦所測的數(shù)據(jù)超出安全范圍,MCU 立刻觸發(fā)Xport 的Email 告警功能,通知管理層采取措施。如果在安全范圍內,數(shù)據(jù)則經(jīng)串口傳給Xport ,由嵌入到Xport 中的Java 小程序來訪問,通過Socket 連接傳到管理層并在監(jiān)測頁面上顯示。由管理層通過監(jiān)測頁面發(fā)出的調節(jié)控制命令也通過Socket 連接傳給Xport ,MCU 接到串口發(fā)來的數(shù)據(jù)后控制執(zhí)行器產(chǎn)生相應的動作,對室溫進行調控。<BR> 圖3  遠程室溫監(jiān)測系統(tǒng)結構圖<BR> 這種系統(tǒng)結構有以下優(yōu)點:<BR> 第一, 采用監(jiān)測功能與監(jiān)測參數(shù)頁面均“分散化”的設計思想構建系統(tǒng),使整個系統(tǒng)對管理層的依賴性大大降低,提高了系統(tǒng)的安全性和穩(wěn)定性。<BR> 第二, 在已有的應用系統(tǒng)基礎上只需增加一段與Xport 通訊的接口程序,其他無需作大的改動便可以使原系統(tǒng)接入Inter2net ,實現(xiàn)遠程網(wǎng)絡化監(jiān)測,大大提高了系統(tǒng)的擴展性。<BR> 第三, 這種結構對MCU 的要求較低,無論是運行速度、硬件配置和存儲容量等方面均無非常特殊的要求,降低了系統(tǒng)的開發(fā)成本。<BR> 第四, 系統(tǒng)在統(tǒng)一了各層接口的情況下,管理層、中間層和<BR> 設備層三層可以同時進行開發(fā),可以縮短系統(tǒng)的開發(fā)周期。<BR> 4  管理層、中間層通訊軟件實現(xiàn)<BR> 整個系統(tǒng)基于嵌入式設備服務器的B/ S 系統(tǒng)結構,并且要求監(jiān)測主頁面要實時動態(tài)地顯示不同監(jiān)測點的數(shù)據(jù)并要和Xport 進行動態(tài)交互。在軟件開發(fā)方面,Java 語言具有面向對象與操作平臺無關、多線程執(zhí)行的特點,此外它還具有擴展HTML語言(超文本標記語言) 的功能,這些特點能很好的滿足遠程室溫監(jiān)測系統(tǒng)的要求[3 ] 。遠程室溫監(jiān)測系統(tǒng)管理層與中間層通信的軟件結構如圖4 所示。本系統(tǒng)中間層的Xport 與管理層的通信軟件主要由Xport 初始化設置、數(shù)據(jù)接受、數(shù)據(jù)發(fā)送、數(shù)據(jù)處理等模塊組成。在程序中加入基于TCP/ IP 協(xié)議的用戶自定義數(shù)據(jù)通信協(xié)議,這樣使終端客戶機能與Xport 服務器進行自定義的通信,如發(fā)送升溫、降溫命令、采集參數(shù)初始命令等。<BR> 圖4  中間層與管理層通信的軟件結構圖<BR> Xport 初始化完成后,授權用戶通過瀏覽器向WEB 服務器發(fā)出HTTP 請求,然后Java 小程序隨同HTML 文件下載到客戶端,并由客戶端的Java 虛擬機來執(zhí)行,同時Java 小程序和Xport建立Socket 連接,該連接把采集到的數(shù)據(jù)傳給WEB 服務器,同時還傳給數(shù)據(jù)庫服務器[4 ] 。在整體數(shù)據(jù)流動的過程中Xport 起到了從以太網(wǎng)數(shù)據(jù)流到SPI 數(shù)據(jù)流的轉換作用,MCU 從串口發(fā)來的數(shù)據(jù)存在數(shù)據(jù)緩沖區(qū),“接受數(shù)據(jù)”程序一旦查詢到緩沖區(qū)<BR> 有新的數(shù)據(jù)傳來,便將數(shù)據(jù)交給“數(shù)據(jù)處理”程序處理!皵(shù)據(jù)處理”程序主要是對此數(shù)據(jù)根據(jù)所選的協(xié)議幀格式進行打包處理,數(shù)據(jù)打包后上傳到管理層顯示。如果室溫需要調節(jié)時,管理員可通過監(jiān)測頁面下達的調節(jié)控制命令,這些命令包經(jīng)“數(shù)據(jù)處理”程序對其進行解析,最終由“發(fā)送數(shù)據(jù)”程序傳遞給MCU 來執(zhí)行。<BR> 5  結束語<BR> 通過瀏覽器對現(xiàn)場的環(huán)境進行監(jiān)測是將Internet 引入監(jiān)測領域的一種新技術。本文所介紹的基于Xport 的網(wǎng)絡化遠程室溫監(jiān)測方案正是應用這一嵌入式Internet 新技術來構建的,該系統(tǒng)硬軟件設計簡單、靈活性好、使用方便,可根據(jù)需要應用到其他的監(jiān)測領域,具有一定的推廣價值。<BR> 6  參考文獻:<BR> [1 ]  Lantronix corporation. Xport user manual [ EB/ OL ] . www. lantronix.com . 2003<BR> [2 ]  [美]Douglas E. Comer 著林瑤等譯. 用TCP/ IP 進行網(wǎng)絡互聯(lián) . 北京:電子工業(yè)出版社, 1998<BR> [3 ]  王克宏主編, 徐劍軍, 徐鵬編著. Java 嵌入式技術[M] . 北京:清華大學出版社,1998<BR> [4 ]  廖衛(wèi)東編著. Java 程序設計[M] . 北京:機械工業(yè)出版社,1997<BR> [5 ]  王懷宜編著. 單片機原理及其嵌入式應用教程[M] . 北京:北京希望電子出版社, 2002<BR> [6 ]  JOEL P. KANTER 編著, 李杰亮李志譯. 全面理解瘦客戶/ 服務器計算技術[M] . 北京: 清華大學出版社,1999<BR> 作者簡介:云曉旭(1978 - ) ,男,上海交通大學信息檢測技術與儀器系碩士研<BR> 究生, 主要從事現(xiàn)場總線和嵌入式設備網(wǎng)絡化技術研究。</div></P><P> ps:如果有任何疑問或者需要,請和我聯(lián)系:020-87579017 聯(lián)系人:李霖
 

狀 態(tài): 離線

公司簡介
產(chǎn)品目錄

公司名稱: 廣州市佳宇通網(wǎng)絡系統(tǒng)集成有限公司
聯(lián) 系 人: 李霖
電  話: 020-13826042042
傳  真: (020)87579017
地  址: 廣州市龍口東路5號龍暉大廈1303A
郵  編: 510630
主  頁:
 
 
立即發(fā)送詢問信息在線聯(lián)系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網(wǎng)會員
請留下您的有效聯(lián)系方式,以方便我們及時與您聯(lián)絡

關于我們 | 聯(lián)系我們 | 廣告服務 | 本站動態(tài) | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網(wǎng)客服熱線:0755-86369299
版權所有 中華工控網(wǎng) Copyright©2022 Gkong.com, All Rights Reserved