国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于嵌入式Web服務(wù)器的遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2018-07-28 07:19:12李慧靜李東敬
電腦知識(shí)與技術(shù) 2018年11期
關(guān)鍵詞:遠(yuǎn)程監(jiān)控

李慧靜 李東敬

摘要:以BTF340為硬件平臺(tái),設(shè)計(jì)了基于嵌入式web服務(wù)器遠(yuǎn)程監(jiān)控系統(tǒng)的硬件結(jié)構(gòu)和軟件實(shí)現(xiàn)。以遠(yuǎn)程監(jiān)控空調(diào)機(jī)為例,著重論述了利用CGI技術(shù)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控web瀏覽器與嵌入式web服務(wù)器動(dòng)態(tài)數(shù)據(jù)交互的具體方法及實(shí)現(xiàn)過(guò)程。經(jīng)過(guò)大量測(cè)試,驗(yàn)證了該系統(tǒng)具有很好的可行性和高效性。對(duì)今后關(guān)于嵌入式設(shè)備的遠(yuǎn)程監(jiān)控系統(tǒng)研究具有一定的參考價(jià)值。

關(guān)鍵詞:遠(yuǎn)程監(jiān)控;嵌入式web服務(wù)器;TCP/IP協(xié)議棧;CGI;動(dòng)態(tài)數(shù)據(jù)交互

中國(guó)分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2018)11-0249-03

Design and Implementation of Remote Monitoring System Based on Embedded Web Server

LI Hui-jing 1,LI Dong-jing 2

(1.Transportation Institute ,Inner Mongolia University, Huhehaote 10070, China;2.Substation Management Division,Xilinhot Electricity Bureau , Xilinhaote 026000, China)

Abstract:Taking BTF340 as hardware platform, the hardware structure and software implementation of remote monitoring system based on embedded web server are designed. Taking remote monitoring air conditioner as an example, the paper mainly discusses the concrete method and implementation process of using CGI technology to remotely monitor the dynamic data exchange between web browser and embedded web server. After a large number of tests, it is verified that the system has good feasibility and high efficiency. It is of certain reference value to the research on the remote monitoring system of embedded devices in the future.

Key words: Remote monitoring; Embedded web server; TCP/IP protocol stack; CGI; Dynamic data interaction

隨著計(jì)算機(jī)網(wǎng)絡(luò)、自動(dòng)控制、微電子等技術(shù)的發(fā)展,家用電器接入網(wǎng)絡(luò)已經(jīng)成為發(fā)展趨勢(shì)。在家用電器設(shè)備中實(shí)現(xiàn)Web服務(wù)器功能(即嵌入式web服務(wù)器),可以向 Internet提供基于 Web 的圖形化管理接口,用戶可以隨時(shí)使用Web瀏覽器進(jìn)行遠(yuǎn)程監(jiān)控和智能服務(wù)。這樣不僅能提高工作效率,而且方便統(tǒng)一管理。如何實(shí)現(xiàn)無(wú)網(wǎng)絡(luò)接口的現(xiàn)有家用電器接入Internet,以方便統(tǒng)一管理呢?可行的方法是設(shè)計(jì)一種基于網(wǎng)絡(luò)的通用型遠(yuǎn)程遙控器來(lái)實(shí)現(xiàn)遠(yuǎn)程監(jiān)控。本文主要論述了在其研發(fā)中,如何設(shè)計(jì)實(shí)現(xiàn)基于嵌入式Web服務(wù)器的遠(yuǎn)程監(jiān)控系統(tǒng)。

1 系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)

本文以BTF340為硬件開(kāi)發(fā)平臺(tái),在其開(kāi)發(fā)板上,微控制器(以下簡(jiǎn)稱MCU)C8051F340是所設(shè)計(jì)的嵌入式Web服務(wù)器的核心,一方面MCU要實(shí)現(xiàn)TCP/IP協(xié)議棧,并驅(qū)動(dòng)以太網(wǎng)控制器CP2200實(shí)現(xiàn)Internet接入;另一方面,MCU又是相應(yīng)監(jiān)控系統(tǒng)的控制單元。其具體硬件結(jié)構(gòu)為圖1。

2系統(tǒng)的軟件設(shè)計(jì)

本文以遠(yuǎn)程監(jiān)控空調(diào)機(jī)為例進(jìn)行研發(fā)的,用戶可通過(guò)Web瀏覽器進(jìn)行實(shí)時(shí)監(jiān)視現(xiàn)場(chǎng)環(huán)境溫度和遠(yuǎn)程遙控空調(diào)機(jī)。在BTF340開(kāi)發(fā)板上實(shí)現(xiàn)上述功能的軟件程序設(shè)計(jì)主要包括:嵌入式Web服務(wù)器框架的生成、遠(yuǎn)程空調(diào)遙控器控制網(wǎng)頁(yè)的程序設(shè)計(jì)、嵌入式Web服務(wù)器交互功能程序設(shè)計(jì)。

2.1 嵌入式Web服務(wù)器框架的生成

2.1.1 TCP/IP Configuration Wizard

BTF340生產(chǎn)商提供的Ethernet-DK開(kāi)發(fā)工具內(nèi)包含了TCP/IP Configuration Wizard,可以生成一個(gè)包含TCP/IP協(xié)議棧的工程,在此基礎(chǔ)上,修改定制自己的應(yīng)用程序[1]。TCP/IP Configuration Wizard界面如圖2所示, 3個(gè)區(qū)域,分別為選項(xiàng)區(qū)(顯示成樹(shù)狀結(jié)構(gòu))、設(shè)置區(qū)和代碼量估計(jì)。

2.1.2生成工程文件

TCP/IP Configuration Wizard主要有三類設(shè)置,分別為:硬件設(shè)置、協(xié)議設(shè)置和系統(tǒng)設(shè)置。本文的具體設(shè)置如下:

(1)硬件設(shè)置

以太網(wǎng)控制器選擇:選擇“CP220x”

MCU選擇:選擇“C8051F34x”。

(2)協(xié)議設(shè)置

物理層/數(shù)據(jù)鏈路層:Ethernet

網(wǎng)絡(luò)層協(xié)議選擇:IP、PING、ARP

傳輸層協(xié)議選擇:TCP

應(yīng)用層協(xié)議選擇:HTTP

(3)系統(tǒng)設(shè)置

系統(tǒng)設(shè)置分別為虛擬文件設(shè)置、Socket設(shè)置、時(shí)鐘設(shè)置、IP地址和MAC地址設(shè)置,為方便實(shí)驗(yàn),BTF340的IP地址設(shè)置為:192.168.0.10,監(jiān)控端的IP地址設(shè)置為:192.168.0.80。

2.1.3 TCP/IP協(xié)議棧接口

// Start mn_server ()

猜你喜歡
遠(yuǎn)程監(jiān)控
遠(yuǎn)程監(jiān)控在電力調(diào)度自動(dòng)化系統(tǒng)中的應(yīng)用研究
露天礦運(yùn)輸站場(chǎng)邊坡穩(wěn)態(tài)遠(yuǎn)程監(jiān)控及工程對(duì)策
變電站直流電源智能化在線遠(yuǎn)程監(jiān)測(cè)系統(tǒng)的實(shí)際應(yīng)用
基于數(shù)據(jù)融合的家庭遠(yuǎn)程監(jiān)護(hù)系統(tǒng)研究
保鮮庫(kù)智能溫度遠(yuǎn)程監(jiān)控系統(tǒng)
數(shù)據(jù)中心服務(wù)器運(yùn)行狀態(tài)監(jiān)控系統(tǒng)研究 
基于Android的青少年監(jiān)護(hù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
論城市消防遠(yuǎn)程監(jiān)控系統(tǒng)的現(xiàn)狀及發(fā)展趨勢(shì)
水電站集控兼遠(yuǎn)程監(jiān)控及調(diào)度中心系統(tǒng)建設(shè)的探究
基于力控的輔助運(yùn)輸設(shè)備遠(yuǎn)程監(jiān)控系統(tǒng)
武邑县| 铁力市| 上栗县| 吉林省| 霍邱县| 祁连县| 保康县| 平谷区| 武汉市| 台州市| 铜陵市| 隆子县| 安国市| 微山县| 兴文县| 陇川县| 色达县| 丹巴县| 青河县| 五峰| 西昌市| 胶州市| 阳春市| 靖安县| 浦东新区| 翁牛特旗| 平遥县| 泸溪县| 湘西| 溧水县| 富民县| 长丰县| 石阡县| 迁西县| 沙洋县| 清涧县| 正蓝旗| 龙井市| 太康县| 丹江口市| 萍乡市|