女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

    文章

    19799

    瀏覽量

    233495
  • 數據采集
    +關注

    關注

    40

    文章

    6929

    瀏覽量

    115670
  • 監視
    +關注

    關注

    0

    文章

    73

    瀏覽量

    18986
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    計算機網絡入門指南

    計算機網絡是指將地理位置不同且具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統、網絡管理軟件及網絡通信協議的管理和協調下,
    的頭像 發表于 04-22 14:29 ?802次閱讀
    計算機網絡入門指南

    氣壓溫度流量監測系統功能特點與應用

    氣壓溫度流量視頻監控智能聯網云平臺監控是由廣州眾為自動化科技有限公司開發設計,是一款工業云監控云平臺,只要連接您所需監控設備到我們監控云平臺,系統自動讀取設備實時狀態與數據,實現互聯
    發表于 04-21 11:39

    mes生產執行系統如何實時監控設備狀態?這些預警功能太實用

    技術實現、預警機制兩大維度,深入解析mes生產執行系統如何實時監控設備狀態,并探討其預警功能的實用性。mes生產執行
    的頭像 發表于 04-15 14:04 ?210次閱讀
    mes生產執行<b class='flag-5'>系統</b>如何<b class='flag-5'>實時</b>監控設備<b class='flag-5'>狀態</b>?這些預警<b class='flag-5'>功能</b>太實用

    電機管理信息系統的設計與實現

    符合行業標準的電機管理信息系統。基于這一要求,本文介紹了電機管理信息系統的設計、主要功能實現方法。 純分享帖,需要者可點擊附件獲取完整資料~~~ (免責聲明:本文系網絡轉載,版權歸原
    發表于 04-08 15:56

    智能化雨水情自動測報系統實時發布降水預警信息

    雨水情自動測報系統是基于現代信息技術的一套完整的降水量監測和氣象預警系統。它通過水位傳感器、雨量傳感器、無線通信網絡以及大數據分析技術,實現
    的頭像 發表于 02-06 15:12 ?596次閱讀
    智能化雨水情自動測報<b class='flag-5'>系統</b>:<b class='flag-5'>實時</b>發布降水預警<b class='flag-5'>信息</b>

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

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

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

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

    泵站信息系統

    一、系統介紹泵站信息系統是集智能傳感、物聯網、自動控制、計算機監控、信息通信技術等完成泵站機械電氣設備
    的頭像 發表于 09-19 15:48 ?476次閱讀
    泵站<b class='flag-5'>信息</b>化<b class='flag-5'>系統</b>

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

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

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

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

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

    電力監控系統適用于工業和民用建筑35kV及以下建筑、改造、擴建的用戶端變、配電系統的運行監視、遠程操作、運行數據統計,實時監視市電、光伏、風
    的頭像 發表于 08-20 16:28 ?1032次閱讀
    安科瑞電力監控<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 ?2561次閱讀

    鴻蒙原生應用元服務開發-位置服務獲取設備信息開發

    , \'maxAccuracy\': 0}; 實例化Callback對象,用于向系統提供位置上報的途徑。 應用需要自行實現系統定義好的回調接口,并將其實例化。系統在定位成功確定設備的
    發表于 06-14 14:46

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

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