在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入WWW服務功能的通信線路實時狀態信息監視系統的設計與實現

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2018-12-07 08:26 ? 次閱讀

近年來,Internet已經成為現代生活中不可缺少的一部分。隨著被廣泛應用的全球信息網(Wide World Web)的發展和Web瀏覽器,在應用系統設計時使用HTTP協議和HTML標準嵌入WWW服務功能,使應用系統與Web連接起來,這樣任何一個有標準Web瀏覽器的客戶都可以通過Web瀏覽器直接訪問該應用系統,而無需安裝專門的客戶端軟件,這給客戶的訪問帶來方便。

這里設計的通信線路實時狀態信息監視系統主要是對多路通信線路的收電平、發電平及誤碼率指標進行實時測試,并通過網絡將實時測試結果送到相應的各級客戶;各級客戶通過Web瀏覽器選擇所關心的線路及各類參數,并依據權限對應用系統進行相應的遠程控制。

1 系統設計方法

1.1 系統構成

本系統主要由數據采集子系統、信息表現子系統和數據處理子系統三部分構成。其系統構成如圖1所示。

嵌入WWW服務功能的通信線路實時狀態信息監視系統的設計與實現

數據采集子系統主要由收電平測量板、發電平測量板和誤碼測量板三個部分組成。在信息處理器的控制下,測量板對各路通信線路的各方面指標進行測量之后,送到信息處理器進行處理。

信息表現子系統主要由本地監視、控制平臺和內、外部網絡構成。本地客戶通過本地監視來控制平臺監視整個系統的通信線路實時狀態信息和系統的工作狀態,設置網絡客戶的權限,根據需要對系統進行配置和維護;網絡客戶則根據自己所擁有的權限通過Web瀏覽器監視應用系統中通信線路的實時狀態信息,向系統發送遠程控制命令。

數據處理子系統是信息處理的核心,它主要由信息處理器、多串口卡和網絡卡等組成。一方面控制著數據采集子系統各采集板的數據采集,接收并處理采集板發送來的數據,并根據處理后的數據和主頁模板生成公共數據主頁;另一方面也響應本地客戶和網絡客戶的請求,根據客戶的請求進行相應的處理、顯示和控制。

1.2 嵌入WWW服務功能的實現

在應用系統中嵌入WWW服務功能需要完成動態主頁的實時生成和埂偵聽應答客戶請求這兩個方面的工作即可,其具體實現流程如圖2所示。

嵌入WWW服務功能的通信線路實時狀態信息監視系統的設計與實現

1.2.1 動態主頁生成過程

動態主頁生成的具體過程如下:

(1)主頁模板的生成。

根據客戶顯示的需求,采用HTML標準,創建在Web瀏覽器上可以瀏覽的主頁模板。對于主頁模板中需要實時更新的數據和根據客戶需求可能會改變的數據,采用相應的變量代替。

(2)公共數據主頁的生成。

應用系統啟動后,將事先生成的主頁模板加載到內存中,根據系統的配置,對部分公共變量用實際的內容(如各路通信線路的名稱等)進行替換,生成公共數據主頁。

(3)更新數據的生成。

系統通過各類數據采集板采集各路通信線路中實時變化的接收電壓、發送電壓和誤碼等數據,并將這些采集的數據實時送到數據處理器進行處理,生成客戶需要的收電平、發電平和誤碼率等實時更新數據。

(4)公共數據主頁的實時更新。

數據處理器生成實時更新的數據后,將公共數據主頁中該數據的對應項進行更新替換,實現公共數據主頁的實時更新。

(5)客戶數據主頁的生成。

當應用系統收到客戶請求的消息后,根據客戶的權限和需求對公共數據主頁中需要保密、限制的內容以及客戶主頁的刷新頻率進行更新處理,為各級別的客戶生成各自的客戶數據主頁。數據處理后對于不同客戶的同一請求,發送的客戶主頁信息就可能不同。

1.2.2 應答客戶請求過程

應答客戶請求的具體過程有如下七個步驟:

(1)偵聽客戶請求。

應用系統啟動后首先初始化網絡設置,并在80端口打開一個被動的TCP連接,等待接受客戶的連接。

(2)創建客戶請求處理線程。

在收到客戶連接后,應用系統為該客戶請求創建一個線程,用來解析、處理、應答客戶的請求。

(3)解析客戶請求。

應用系統根據請求消息的格式解讀請求消息,如果客戶所請求的動作不能實施或者URI無效,返回一個錯誤狀態并關閉該連接,否則對客戶進行安全控制。

(4)完全控制。

根據客戶的IP地址或者登錄信息,判別客戶的權限。如果客戶不具備所請求動作的權限則返回權限足信息開關閉該連接,否則對客戶請求進行處理,同時記錄請求內容、時間等信息。

(5)處理客戶請求。

根據客戶的權限和請求,對構建于內存中的公共數據主頁信息進行進一步處理,生成客戶所需要的客戶數據主頁。

(6)應答客戶請求。

對于客戶的請求為Get方式時,打開該URI所指定的被程序構成建于內存之口客戶數據主頁,在發送以前,應用系統為客戶數據主頁建立一個適當的題頭區,其后放一個空白行,然后將該題頭區發送出去,最后發出客戶數據主頁。對于客戶的請求為Post方式時,根據解析后的信息對應用系統進行相應的設置和操作,實現客戶的遠程控制。

(7)關閉客戶連接,退出線制。

2 關鍵技術

2.1 處理客戶請求

2.1.1 客戶請求

當客戶通過Web瀏覽器向應用系統發出請求時,需要指定一個全球資源定位器(URL)。URL是某個特定資源的Web名,用于定位Internet上面的資源,一個URL的基本格式為:

協議://主機名[:端口]/路徑

Web瀏覽器分析該URL,提取協議(這里是HTTP)、主機名以及全球資源路徑(URI),并使用提取的協議向具有該主機中的網絡主機發起連接。當連接建立后,Web瀏覽器發送請求消息,該消息包括一些可選配的題頭,用于標識該客戶和列出可接受的資源類型。應用系統發送響應消息,該消息有一個狀態行,后隨一個或多個題頭,然后是所請求的資源。

2.1.2 解析客戶請求

對客戶請求的解析主要是應用系統根據HTTP消息的格式,從請求消息中提取客戶請求的內容,并發送響應消息。HTTP消息是客戶發給應用系統的請求或者由應用系統傳給客戶的應答,消息格式為:

Start-line(開始行)

Message-headers(消息題頭)

CR LF(換行回車符,即空一行)

Message-body(消息正文)

請求包括開始行,題頭和正文三部分。開始行一定要有,題頭和正文可有可無。在客戶傳給應用系統的請求中,開始行就是請求行;在應用系統的應答中,則是狀態行。

請求行僅有一行文本,包括三個區,以CR LF結束,格式如下:

Method 請求的URI HTTP版本

同上:

HTTP版本 狀態碼 原因說明文字

2.2 安全控制

應用系統中增強客戶訪問安全性的方法主要采用密碼保護、身份限制、數據加密等。

2.2.1 密碼保護

當客戶訪問應用系統中需要安全保護的數據主頁,或者遠程進行可能對應用系統造成危害和控制操作時,應用系統就會要求客戶進行登錄。經過應用系統確認后,才會應答客戶的請求。

2.2.2 身份限制

當應用系統接收到客戶發送來的請求后,將對客戶IP進行過濾處理,判斷合法IP地址的客戶權限;根據系統的設置,為每個客戶生成并發送相應權限的客戶數據主頁,同時根據客戶的遠程控制權限響應客戶對應用系統的控制,向客戶發送控制后的結果信息。

2.3 動態控制數據發送

客戶想要實時檢測到這些實時采集的、不斷變化的的數據,就要不間斷地向應用系統及送頁而刷新請求,應用系統根據客戶請求也不斷地向客戶實時發送最新的客戶數據網頁。當客戶數量達到一定程度,就可能導致客戶數據網頁發送時間減慢,甚至引起系統崩潰。

一種叫動態控制客戶數據主頁的發送方法解決了這一難題。它是根據單位時間內客戶請求的數量,來改變客戶數據主頁的刷新頻率。當單位時間內客戶請求的數量大于某一門限值時,就降低客戶數據主頁刷新頻率;反之,則相反。

假定單位時間內允許客戶請求為N,實時性要求較高客戶數量為n1,刷新頻率為f1,其它客戶數量為n2,刷新頻率為f2,則:

嵌入WWW服務功能的通信線路實時狀態信息監視系統的設計與實現

隨著Internet的不斷發展,在應用系統中嵌入WWW服務功能具有廣闊的應用空間。不僅在應用系統的網絡功能方面得到了增強,客戶只要通過Web瀏覽器就能直接對信息進行訪問,就能實現遠程控制。而且可以廣泛應用于家用電器、設備儀器之中,在它們的處理系統中嵌入WWW服務功能,通過有線、無線等數據傳輸技術,利用Web瀏覽器遠程監視、控制這些家用電器和儀器設備的狀態。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19372

    瀏覽量

    230434
  • 數據采集
    +關注

    關注

    39

    文章

    6192

    瀏覽量

    113822
  • 監視
    +關注

    關注

    0

    文章

    73

    瀏覽量

    18774
收藏 人收藏

    評論

    相關推薦

    小型農田水利信息化監測系統建設方案:實時監測,遠程操控

    建設小型農田水利信息化監測系統通過傳感器實時采集農田水利設施的水位、流量、水質等參數,并通過通信模塊傳輸到監控中心。監控中心的監控軟件實時
    的頭像 發表于 11-30 09:24 ?315次閱讀
    小型農田水利<b class='flag-5'>信息</b>化監測<b class='flag-5'>系統</b>建設方案:<b class='flag-5'>實時</b>監測,遠程操控

    簡要分析消防系統在實際中的應用

    應用場景: 功能 1.電氣火災監控系統是用于接收剩余電流式電氣火災監控探測器等現場設備信號,以實現對被保護電氣線路的報警、監視、控制、管理的
    的頭像 發表于 11-11 15:52 ?240次閱讀
    簡要分析消防<b class='flag-5'>系統</b>在實際中的應用

    綜合布線中的配線架是什么

    )之間的通信線路集中在一起,形成一個通用的、可靠的、高效的通信線路系統。該系統可用于數據傳輸、電子媒體、光纖網絡、電話等多種應用,能夠實現
    的頭像 發表于 09-06 09:37 ?587次閱讀

    間隔棒及輸電線路狀態實時監測裝置:功能分析、技術優勢科普

    間隔棒及輸電線路狀態實時監測裝置:功能分析、技術優勢科普 間隔棒及輸電線路狀態
    的頭像 發表于 09-04 16:31 ?513次閱讀

    安科瑞電力監控系統對變配電系統實時監測,可以實現遠程操作

    電力監控系統適用于工業和民用建筑35kV及以下建筑、改造、擴建的用戶端變、配電系統的運行監視、遠程操作、運行數據統計,實時監視市電、光伏、風
    的頭像 發表于 08-20 16:28 ?778次閱讀
    安科瑞電力監控<b class='flag-5'>系統</b>對變配電<b class='flag-5'>系統</b><b class='flag-5'>實時</b>監測,可以<b class='flag-5'>實現</b>遠程操作

    嵌入系統怎么學?

    操作系統的基本概念和原理,掌握常見的RTOS,如FreeRTOS、uC/OS等,以實現嵌入系統的任務調度和資源管理。 6、通信協議:學
    發表于 07-02 10:10

    上位機與下位機實時通信實現

    在工業自動化、遠程控制、數據采集與處理等領域,上位機與下位機之間的實時通信實現高效、準確的數據交換和系統控制的基礎。本文旨在介紹實現上位機
    的頭像 發表于 06-28 17:01 ?1642次閱讀

    上位機如何實時讀plc的狀態

    在工業自動化領域,PLC(可編程邏輯控制器)是實現設備控制和過程監控的關鍵組件。上位機作為人機交互界面,用于實時讀取和顯示PLC的狀態,以便操作人員進行監控和控制。本文將詳細介紹如何實現
    的頭像 發表于 06-06 10:09 ?2072次閱讀

    AD7616的16路采樣通道,如何實現對通道狀態實時自檢,監測通道狀態是否正常?

    AD7616的16路采樣通道,如何實現對通道狀態實時自檢,監測通道狀態是否正常? 1)手冊中通信自測
    發表于 05-27 08:07

    電梯運行狀態監測系統:關鍵信息監測與安全高效運行新保障

    電梯運行狀態監測系統是一個綜合性的技術系統,用于實時監測電梯的運行狀態并收集相關數據。梯云物聯小編認為該
    的頭像 發表于 04-17 10:14 ?997次閱讀
    電梯運行<b class='flag-5'>狀態</b>監測<b class='flag-5'>系統</b>:關鍵<b class='flag-5'>信息</b>監測與安全高效運行新保障

    再談嵌入實時操作系統

    等領域。嵌入實時操作系統(RTOS)構造簡單、功能齊全、便于使用,特別適合各類應用場景,因此它在軟件應用程序開發中發揮著重要的作用,使嵌入
    的頭像 發表于 04-09 17:27 ?824次閱讀
    再談<b class='flag-5'>嵌入</b>式<b class='flag-5'>實時</b>操作<b class='flag-5'>系統</b>

    PLC如何實現監視功能

    PLC(Programmable Logic Controller)實現監視功能主要依賴于其編程軟件中的專門監視窗口。
    的頭像 發表于 04-01 10:08 ?2333次閱讀

    桿塔上的“電子眼睛”:輸電線路圖像監視系統

    輸電線路圖像監視系統是一種新的巡線手段,通過安裝在桿塔上的“電子眼睛”來監視線路的運行情況,可定時抓拍線路圖像,并利用4G/5G/WIFI無
    的頭像 發表于 02-29 09:34 ?642次閱讀

    淺談電能計量管理系統在煤礦上的應用

    、數據中心等);(6)交通運輸建筑(機場、車站、碼頭建筑等)。 6.3系統結構6.4系統功能6.4.1實時監測系統人機界面友好,以配電一次
    發表于 02-01 13:09

    語音通信線路板有哪些類型的功能和作用?

    語音通信線路板有哪些類型的功能和作用? 語音通信線路板是一種用于通信設備的重要組成部分,它具有多種功能和作用。下面將詳細介紹語音
    的頭像 發表于 01-17 16:26 ?906次閱讀
    主站蜘蛛池模板: 人人干操| 78m-78模成视频在线| 国产1区二区| 国产毛片久久久久久国产毛片| 男人女人的免费视频网站| 日本人69xxx| 日本sese| 亚洲一区二区中文| 狠狠色狠狠色综合婷婷tag| 伊人久久99| 天堂bt在线网bt| 黄网站色在线视频免费观看| 美女下面小内内的沟| 一级黄色毛毛片| 色欲香天天天综合网站| 欧美二区三区| 国产一卡二卡3卡4卡四卡在线 | 中文字幕导航| 午夜宅男视频| 免费日韩三级| 俺去鲁婷婷六月色综合| 国产在线播| 黄色毛片儿| 在线观看永久免费| 可以看黄色的网站| 69xxxxtube日本免费| 诱人的老师bd高清日本在线观看| 四虎影视永久在线精品免费播放| 欧美色88| 看全黄大片狐狸视频在线观看| 七月丁香八月婷婷综合激情| 久久视频免费| 有坂深雪在线| xxxx黄| 啪一啪日一日| 精彩视频一区二区三区| 色亚洲色图| 久草tv| 日日干夜夜草| 精品国产第一国产综合精品gif| 久久久午夜视频|