国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      移動終端監(jiān)控數(shù)據(jù)的方法、設(shè)備和系統(tǒng)的制作方法

      文檔序號:7739680閱讀:348來源:國知局
      專利名稱:移動終端監(jiān)控數(shù)據(jù)的方法、設(shè)備和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信領(lǐng)域,特別涉及一種移動終端監(jiān)控數(shù)據(jù)的方法、設(shè)備和系統(tǒng)。
      背景技術(shù)
      當(dāng)今手機(jī)設(shè)備已經(jīng)不再是單一的以語音通話為目的,隨著3G時代的到來,通訊帶 寬的增加使得手機(jī)成為了個人無線數(shù)據(jù)終端,通過手機(jī)上網(wǎng),收發(fā)電子郵件,以及享受運 營商提供的其他服務(wù)是手機(jī)應(yīng)用的潮流。相比于其他制式的無線數(shù)據(jù)終端,如無線保真 (Wireless Fidelity, WIFI),藍(lán)牙設(shè)備等,手機(jī)基于移動運營商服務(wù),可以做到不受距離、 環(huán)境限制,通訊方式多樣,服務(wù)易于搭建等特點,這為手機(jī)應(yīng)用提供了極大的可拓展性。例 如在作業(yè)條件惡劣的工業(yè)現(xiàn)場,只需安裝一個專用的通用分組無線業(yè)務(wù)(GeneralPacket Radio Service, GPRS)數(shù)據(jù)服務(wù)器端,工程師可以在任何地方通過手機(jī)監(jiān)控到設(shè)備狀態(tài)。
      但是和一般嵌入式手持設(shè)備一樣,手機(jī)受制于其硬件條件,無法滿足大型應(yīng)用軟 件的運行需求,在很大程度上限制了手機(jī)向其他領(lǐng)域拓展的步伐。例如要開發(fā)一個標(biāo)準(zhǔn)的 工業(yè)設(shè)備監(jiān)控上位機(jī),需要監(jiān)控軟件具有數(shù)據(jù)采集、數(shù)據(jù)傳輸、界面顯示、人際交互等功能, 目前為止,除了采用大型的工業(yè)組態(tài)軟件以外,還沒有其他的一體化解決方案。而已有的解 決方案,由于軟件構(gòu)架復(fù)雜,要求的硬件門檻高,一般只有在PC上運行,很難移植到手機(jī)終 端上來。因此,亟需一種解決方案以解決該技術(shù)問題。

      發(fā)明內(nèi)容
      本發(fā)明的目的是提供一種移動終端監(jiān)控數(shù)據(jù)的方法、設(shè)備和系統(tǒng),以解決現(xiàn)有技
      術(shù)中無法發(fā)揮手機(jī)通訊的優(yōu)勢以及無法避免手機(jī)硬件不足的問題。
      —種移動終端監(jiān)控數(shù)據(jù)的方法,包括 提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽器弓|擎單元和腳本弓I擎單元;
      所述瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控指 令發(fā)送給所述腳本引擎單元; 所述腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的 數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;
      所述瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)。
      —種移動終端,包括 瀏覽器引擎單元,用于接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控 指令發(fā)送給腳本引擎單元; 所述腳本引擎單元,用于根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對 應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;
      所述瀏覽器弓|擎單元,還用于顯示所述讀取的數(shù)據(jù)。
      —種移動終端監(jiān)控數(shù)據(jù)的系統(tǒng),包括 移動終端,所述移動終端用于與工控設(shè)備進(jìn)行通信,所述通信包括
      所述移動終端的瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控指令發(fā)送給腳本引擎單元; 所述移動終端的腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;
      所述移動終端的瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)。 在本發(fā)明實施例中,通過提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽器引擎單元和腳本引擎單元;瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控指令發(fā)送給所述腳本引擎單元;腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;瀏覽器引擎單元顯示所述讀取的數(shù)據(jù),可以降低運行設(shè)備門檻,可移植性強、成本小。


      圖1是本發(fā)明實施例提供的移動終端監(jiān)控數(shù)據(jù)的方法的流程圖。 圖2是本發(fā)明實施例提供的構(gòu)建工控設(shè)備監(jiān)控系統(tǒng)的流程圖。 圖3是本發(fā)明實施例提供的移動終端監(jiān)控數(shù)據(jù)的方法的詳細(xì)流程圖。 圖4是本發(fā)明實施例提供的移動終端監(jiān)控數(shù)據(jù)的方法的詳細(xì)流程圖。 圖5是本發(fā)明實施例提供的移動終端監(jiān)控數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖。 圖6是本發(fā)明實施例提供的移動終端監(jiān)控界面的示意圖。
      具體實施例方式本發(fā)明的核心思想在于通過提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽
      器引擎單元和腳本引擎單元;瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,
      并將所述監(jiān)控指令發(fā)送給所述腳本引擎單元;腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控
      設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;瀏
      覽器引擎單元顯示所述讀取的數(shù)據(jù),可以降低運行設(shè)備門檻,可移植性強、成本小。 下面結(jié)合附圖及優(yōu)選實施方式對本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說明。 本發(fā)明實施例提供了一種移動終端監(jiān)控數(shù)據(jù)的方法,如圖1所示,包括 101,提供一瀏覽器至移動終端中,該瀏覽器包括瀏覽器引擎單元和腳本引擎單
      元; 102,該瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將該監(jiān)控指令發(fā)送給該腳本引擎單元; 103,該腳本引擎單元根據(jù)該監(jiān)控指令從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)據(jù),并將該讀取的數(shù)據(jù)發(fā)送給該瀏覽器引擎單元;
      104,該瀏覽器引擎單元顯示該讀取的數(shù)據(jù)。 進(jìn)一步地,該腳本引擎單元根據(jù)該監(jiān)控指令從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)據(jù)的步驟包括 該腳本引擎單元對該監(jiān)控指令進(jìn)行解析,根據(jù)解析的監(jiān)控指令調(diào)用本地讀取數(shù)據(jù)函數(shù)從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)據(jù)。 進(jìn)一步地,在該瀏覽器引擎單元顯示該讀取的數(shù)據(jù)的步驟后,還包括保存該讀取的數(shù)據(jù)。 進(jìn)一步地,所述瀏覽器引擎單元保存所述讀取的數(shù)據(jù)的步驟后,還包括查詢所述 保存的數(shù)據(jù)的步驟。 進(jìn)一步地,所述瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)的步驟后,還包括停止監(jiān)控 的步驟。
      其中,移動終端可以是手機(jī)、筆記本或PDA等,但不限于此。 其中,腳本引擎單元可以是JS引擎單元、VB引擎單元等,但不限于此。 下面對本發(fā)明實施例進(jìn)行詳細(xì)的描述,但本發(fā)明的保護(hù)范圍并不限于此。 利用腳本語言,結(jié)合腳本解析器的方式是現(xiàn)在較為流行的軟件構(gòu)建方式,它帶來
      的好處就是產(chǎn)品移植性強。只要腳本解析器在某個平臺上移植成功,則用腳本構(gòu)建的應(yīng)用
      程序無需做任何變化,即可以在該平臺上運行,類似與Java語言和Java虛擬機(jī)的關(guān)系,腳
      本解析器為腳本代碼提供了運行環(huán)境。 在互聯(lián)網(wǎng)網(wǎng)頁中,可以用超文本標(biāo)記語言(Hyper Text Mark-upLanguage, HTMLA可擴(kuò)展標(biāo)記語言(Extensible Markup Language,XML),配合層疊樣式單(Cascading Style Sheet, CSS)和Javascript不僅可以制作出色的網(wǎng)頁和互聯(lián)網(wǎng)應(yīng)用,更被認(rèn)為是新 一代的軟件用戶界面(Userlnterface, UI)制作工具。它的基本原理是,采用HTML/XML、 CSS、 JavaScript構(gòu)建軟件UI,以腳本形式存在,然后利用HTML渲染引擎和JavaScript引 擎將"UI腳本"轉(zhuǎn)化為可視化的軟件UI,即通常所說的瀏覽器技術(shù),瀏覽器內(nèi)核所完成的工 作,就是對HTML\XML的解析和渲染,對JavaScript的解析和執(zhí)行。 大型應(yīng)用軟件一般的要素包括數(shù)據(jù)采集,數(shù)據(jù)傳輸,UI界面,人際交互等。采 用瀏覽器技術(shù)一方面HTTP協(xié)議為數(shù)據(jù)的請求和發(fā)送提供數(shù)據(jù)通訊基礎(chǔ),另一方面HTML 和JavaScript是非常好的UI顯示和人際交互的框架。除此以外,采用HTML/XML和 JavaScript最大的好處就是它的平臺通用性較強,即只要手機(jī)設(shè)備上裝有定制后的瀏覽 器,就可以運行該應(yīng)用。而瀏覽器對硬件資源要求并不苛刻,它可以很好的運行在嵌入式系 統(tǒng)中。因此,利用瀏覽器技術(shù)拓展手機(jī)應(yīng)用,尤其是大型應(yīng)用,是一個很好的選擇。豐富的 HTML/XML、 CSS功能腳本,可以構(gòu)建出更加復(fù)雜和美觀UI表現(xiàn)。 下面就以構(gòu)建一個工控設(shè)備監(jiān)控系統(tǒng)(以下稱為HMI)為例,介紹利用瀏覽器技術(shù) 實現(xiàn)手機(jī)監(jiān)控數(shù)據(jù)的方法。如圖2所示,該方法包括
      201,利用腳本語言構(gòu)建HMI系統(tǒng)的圖形界面 具體地,HMI系統(tǒng)的應(yīng)具備的基本功能包括設(shè)備工作狀態(tài)的顯示,如指示燈、按 鈕、文字、圖形、曲線等;數(shù)據(jù)、文字輸入操作,打印輸出等,HMI系統(tǒng)的圖形界面元素包括三 大類 1)文字元素。用于表達(dá)HMI系統(tǒng)監(jiān)控顯示的各個數(shù)值的意義。 2)圖片元素??梢允窃O(shè)備的仿真圖或者照片等,用于豐富界面,達(dá)到仿真和虛擬現(xiàn)
      實的效果。 3)控件元素。包括文本輸入框,顯示框,按鈕等。 下面分別介紹如何用HTML腳本表達(dá)這些元素,采用HTML 4.0. l規(guī)范為例。為了 方便表述,以反應(yīng)器溫度的監(jiān)控界面為例。
      1、構(gòu)建文字元素
      〈Hi〉…〈H6>標(biāo)簽可用于設(shè)置標(biāo)題級的文字,從〈H1>到〈H6>標(biāo)題級別依次降低。 例如 〈H1>反應(yīng)器監(jiān)控系統(tǒng)〈/Hl> 〈H2>—溫度顯示單元〈/H2> 該段腳本的現(xiàn)實效果為,"反應(yīng)器監(jiān)控系統(tǒng)"為大標(biāo)題,表明該界面所屬的系統(tǒng); "一溫度顯示單元"為小標(biāo)題,表明該界面的功能。 〈font〉標(biāo)簽可用于設(shè)置文本的字體。例如 〈div〉 〈font size = "6,,color = "#0000ff,, face =,,Arial,,> 本界面用于顯示聚乙烯反應(yīng)器的運行過程中的實時溫度,并設(shè)置警報提示燈,顯 示溫度是否過載,請參考并保證設(shè)備安全 〈/font> 〈/div> 該段腳本是對該界面功能的簡述,規(guī)定了字體為"Arial","6號字",顏色為"藍(lán) 色"。 〈pXdivXspan〉標(biāo)簽可用于文本分段排版,并配合〈fontXcenterXalign〉使 用,達(dá)到設(shè)置該段字體、居中、對其等操作。例如 〈center> 〈H1>反應(yīng)器監(jiān)控系統(tǒng)X/H1> 〈H2>—溫度顯示單元〈/H2> 〈/cener> 〈pXdiv align = "left" 〈font size = "6,,color = "#0000ff,, face =,,Arial,,> 本界面用于顯示聚乙烯反應(yīng)器的運行過程中的實時溫度,并設(shè)置警報提示燈,顯 示溫度是否過載,請參考并保證設(shè)備安全 〈/font> 〈/div>〈/p> 2、構(gòu)建圖片元素 在"反應(yīng)器溫度監(jiān)控界面"中,還需要用圖片模擬實際的設(shè)備場景。 〈img〉標(biāo)簽可用于貼圖。例如 〈img src ="Reactor, jpg"width ="252"height ="115"alt ="an image"> 〈/img> 該段腳本可以顯示JPEG圖片Reactor, jpg,并制定了寬度和高度,用于模擬反應(yīng) 器本身。若要為整個UI區(qū)域設(shè)置背景圖,可用下面的腳本 〈body background = ,, bg. jpg,, > ...... 〈/body> 3、構(gòu)建控件元素 控件是人際交互的主要組件,通常包括文本輸入框,文本顯示框,按鈕等
      使用〈form〉可以建立一個表單,它可以理解為各類控件的容器,具體作法是在
      〈formX/form〉之間添加控件標(biāo)簽即可。 〈i即ut〉標(biāo)簽可以用于創(chuàng)建各類的控件。 〈f orm name = 〃 f orml 〃 > 〈i即ut type = ,, button,, value =,,啟動監(jiān)控,,onclick =,, start (),,>
      〈/form> 以上代碼可創(chuàng)建一個名字為"啟動監(jiān)控"的按鈕,當(dāng)點擊按鈕時執(zhí)行JavaScript
      函數(shù)start (),用于啟動監(jiān)控。 〈forn name = 〃 foorm 1 〃 > 〈input type = ,, text ,, name = ,, showf ield,, size =,, 10,, max length =,,20,,>
      〈/form> 以上代碼創(chuàng)建一個文本顯示框,用于顯示溫度值。對文本框的操作用JavaScript 函數(shù)進(jìn)行操作。 〈form name = 〃 form 1 〃 > 〈i即ut type = ,,radio,,value :,,顯示腔內(nèi)溫度,,onclick =,,InsightSelect (),,>
      〈i即ut type = ,,radio,,value :,,顯示腔夕卜溫度,,onclick =,,0usightSelect (),,>
      〈/form> 以上腳本創(chuàng)建一組單選鈕,用于選擇在要顯示的溫度項。 HTML標(biāo)簽還提供了更多的功能可用于構(gòu)建UI界面,結(jié)合CSS可以設(shè)計出更為出色
      的界面效果,甚至支持視頻、音頻等元素。 202,用JavaScript語言實現(xiàn)數(shù)據(jù)操作。 以從數(shù)據(jù)采集卡中讀取數(shù)據(jù),然后寫到文本框里,文本框如前文中的描述的 showfield。實現(xiàn)代碼如下







      〈script>
      Function showTemperature() var datacard = new DataCard ;
      var temperature = new string (datacard. readData ()); document, form 1. showfield. value = temperature ;
      〈/script>
      代碼中除了 DataCard及其成員函數(shù)readData 0需要拓展之外,其他為標(biāo)準(zhǔn) JavaScript語言。首先建立一個DataCard對象,用readData ()接口讀取數(shù)據(jù)以后,賦值給 String類型的temperature變量,最后寫入名為"showf ield"的文本框中。
      實際上,類似于文本輸出,按鈕事件處理等基本數(shù)據(jù)操作,都可以基于標(biāo)準(zhǔn) JavaScript語句完成,只有與設(shè)備相關(guān)的操作,比如讀取數(shù)據(jù)卡等操作,需要通過擴(kuò)展 JavaScript接口來完成。
      203,定制瀏覽器。 定制瀏覽器的目的主要在于擴(kuò)展JavaScript的功能,滿足工控HMI系統(tǒng)的特殊要求,例如讀取數(shù)據(jù)卡等功能。 首先,定制瀏覽器的基礎(chǔ)是有一套可定制的瀏覽器內(nèi)核。或者基于自研瀏覽器,或 者基于開源瀏覽器項目。在本示例中,可以采用開源的WebKit內(nèi)核,好處是WebKit內(nèi)核功 能完善,構(gòu)建瀏覽器應(yīng)用簡單方便;移植性好,且可以很好的運行在嵌入式設(shè)備中;拓展性 強,尤其是JavaScript功能。本發(fā)明對瀏覽器的擴(kuò)展定制主要是拓展JavaScript接口 。下 面以具體的例子來說基于WebKit內(nèi)核,拓展瀏覽器的過程。 以實現(xiàn)JavaScript數(shù)據(jù)采集卡對象DataCard為例,該對象提供readData ()方法 用于返回采集卡讀數(shù)。下面就介紹拓展接口的方法
      203a,注冊JavaScript對象至lj Hash表。 目標(biāo)是使得JavaScript引擎可以識別并解析、執(zhí)行自定義的JavaScript對象。在 WebKit內(nèi)核的JavaScript引擎單元中,可以將所有對象及其方法用Hash表管理起來,采用 Hash表的目的是為了提高檢索速度。 一般形式為
      struct HashTable(
      ...... const char氺n謙;〃 對象名稱 intptr_t pFunc ;〃對象方法的函數(shù)指針 }; HashTable最重要的就是要聲明該擴(kuò)展對象的名稱,和其方法的函數(shù)指針,函數(shù)指 針的數(shù)量根據(jù)要實現(xiàn)的接口數(shù)指定。那么對DataCard對象,和方法readData()的實現(xiàn)如 下。 struct HashTable {
      ...... const char氺DataCard ; intptr_t readCardData 5 ...... }; 203b,實現(xiàn)JavaScript對象的接口功能。 目的是將JS腳本中功能調(diào)用"翻譯為"本地實現(xiàn)。readData函數(shù)指針指向 readData ()的具體實現(xiàn),也就是說在JS腳本中調(diào)用DataCard. readData (),經(jīng)過JS引擎處 理,最終調(diào)到該方法對應(yīng)的本地代碼函數(shù)。在本地代碼中實現(xiàn)對數(shù)據(jù)卡的讀取,依賴于外部 提供的數(shù)據(jù)卡API。實現(xiàn)方法有很多,這里推薦采用標(biāo)準(zhǔn)化的方法?,F(xiàn)在各設(shè)備廠家為了提 供統(tǒng)一的數(shù)據(jù)訪問機(jī)制,大多會基于OPC標(biāo)準(zhǔn),即提供一個OPC Server,用于封裝對本設(shè)備 的數(shù)據(jù)訪問,對外提供標(biāo)準(zhǔn)接口為OPC Client服務(wù)。OPC包括一整套接口、屬性和方法的 標(biāo)準(zhǔn)集,提供給用戶用于過程控制和工業(yè)自動化應(yīng)用。其實可以將瀏覽器理解為一個OPC Client,在readDataCard函數(shù)中實現(xiàn)OPC Client的具體功能,與OPC Server進(jìn)行通信,讀 取數(shù)據(jù)。在實現(xiàn)readDataCard函數(shù)時,需遵循OPC標(biāo)準(zhǔn)對OPC Client的規(guī)定,這樣同樣的 JS接口就可以訪問不同廠家的數(shù)據(jù)采集卡。當(dāng)然對于不通過OPC Server的設(shè)備,只有根據(jù) 其提供的二次開發(fā)API進(jìn)行JavaScript功能拓展。 下面對本實施例的系統(tǒng)進(jìn)行詳細(xì)的描述,首先介紹系統(tǒng)運行的要素包括
      1)系統(tǒng)組成內(nèi)置的瀏覽器,系統(tǒng)的腳本工程,被監(jiān)控對象。 2)內(nèi)置的瀏覽器已經(jīng)安裝手機(jī)終端,瀏覽器已集成了自定義的JS引擎單元,該單 元主要實現(xiàn)數(shù)據(jù)訪問功能。 3)系統(tǒng)的腳本工程(HTML, css, javascript)已置于手機(jī)終端,并提供腳本工程入 口 ,如index, html。 以溫度監(jiān)控為了進(jìn)行描述,從用戶請求到數(shù)據(jù)顯示的流程,首先運行瀏覽器并載 入腳本工程入口 (index, html),渲染界面完成,此時溫度顯示區(qū)域狀態(tài)為Idle ;用戶點擊 用戶控制區(qū)域的"開始實時監(jiān)控"按鈕。結(jié)合圖3和圖6所示,包括
      步驟301 ,瀏覽器引擎單元捕獲按鈕點擊事件。
      步驟302,瀏覽器引擎單元處理點擊按鈕事件。 步驟303,當(dāng)運行至與按鈕元素關(guān)聯(lián)的JS腳本時,交由JS引擎單元處理。 步驟304,檢驗是否已加載自定義的擴(kuò)展的JS對象,如果是,則執(zhí)行306 ;如果否,
      則執(zhí)行305。 步驟305,即執(zhí)行加載,裝載自定義的JS對象庫到JS引擎中。否則,無法解析擴(kuò)展 的JS對象(如DataCard)及其行為(如DataCard. read())。 步驟306, JS引擎單元解析JS腳本中的DataCard對象,和方法調(diào)用DataCard. read 0 。 步驟307,找到JS引擎單元中與DataCard. read()方法對應(yīng)的"本地實現(xiàn)",這些
      "本地實現(xiàn)"即機(jī)器可執(zhí)行的本地代碼函數(shù)(native code function)。 步驟308 :本地實現(xiàn)調(diào)用設(shè)備對外提供的數(shù)據(jù)訪問接口,讀取設(shè)備中的溫度信息。 步驟309 :返回的溫度值物理量由JS引擎單元放置于實時數(shù)據(jù)庫中。 步驟310 :瀏覽器引擎單元的顯示接口將實時數(shù)據(jù)庫中的溫度物理量轉(zhuǎn)換為溫度
      曲線,在"顯示區(qū)域"中呈現(xiàn),顯示區(qū)域狀態(tài)置為active。 進(jìn)一步地,當(dāng)用戶想要根據(jù)實際情況停止監(jiān)控時,可以點擊用戶控制區(qū)域的"停止
      監(jiān)控"按鈕選擇停止監(jiān)控。此時,移動終端瀏覽器引擎單元根據(jù)用戶的指令,停止監(jiān)控數(shù)據(jù)。 進(jìn)一步地,當(dāng)用戶想要查詢以前監(jiān)控的溫度數(shù)據(jù)時,可以通過點擊用戶控制區(qū)域
      的"查詢歷史數(shù)據(jù)"按鈕,查詢以前保存的歷史溫度數(shù)據(jù)。移動終端的瀏覽器引擎單元根據(jù)
      用戶的指令,將向用戶呈現(xiàn)用戶想要的歷史數(shù)據(jù)。 本發(fā)明實施例提供了一種移動終端,如圖4所示,包括 該瀏覽器引擎單元,用于接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將該監(jiān)控 指令發(fā)送給該腳本引擎單元; 該腳本引擎單元,用于根據(jù)該監(jiān)控指令從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)
      據(jù),并將該讀取的數(shù)據(jù)發(fā)送給該瀏覽器引擎單元; 該瀏覽器弓|擎單元,還用于顯示該讀取的數(shù)據(jù)。 進(jìn)一步地,該腳本引擎單元,具體用于對該監(jiān)控指令進(jìn)行解析,根據(jù)解析的監(jiān)控指
      令調(diào)用本地讀取數(shù)據(jù)函數(shù)從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)據(jù)。 進(jìn)一步地,該瀏覽器引擎單元,還用于保存該讀取的數(shù)據(jù)。 本發(fā)明實施例還提供了移動終端監(jiān)控數(shù)據(jù)的系統(tǒng),如圖5所示,包括 移動終端,該移動終端用于與工控設(shè)備進(jìn)行通信,該通信包括
      該移動終端的瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將該 監(jiān)控指令發(fā)送給該腳本引擎單元; 該移動終端的腳本引擎單元根據(jù)該監(jiān)控指令從該工控設(shè)備讀取該監(jiān)控指令對應(yīng) 的數(shù)據(jù),并將該讀取的數(shù)據(jù)發(fā)送給該瀏覽器引擎單元;
      該移動終端的瀏覽器引擎單元顯示該讀取的數(shù)據(jù)。 進(jìn)一步地,移動終端的腳本引擎單元,具體用于對該監(jiān)控指令進(jìn)行解析,根據(jù)解析
      的監(jiān)控指令調(diào)用本地讀取數(shù)據(jù)函數(shù)從該工控設(shè)備讀取該監(jiān)控指令對應(yīng)的數(shù)據(jù)。 進(jìn)一步地,移動終端的瀏覽器引擎單元,還用于保存該讀取的數(shù)據(jù)。 在本發(fā)明實施例中,通過提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽器引
      擎單元和腳本引擎單元;瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將
      所述監(jiān)控指令發(fā)送給所述腳本引擎單元;腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備
      讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;瀏覽器
      引擎單元顯示所述讀取的數(shù)據(jù),可以降低運行設(shè)備門檻,可移植性強、成本小。 最后應(yīng)當(dāng)說明的是,以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參
      照較佳實施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明
      進(jìn)行修改、更改或者等同替換,而不脫離本發(fā)明和權(quán)利要求的精神和范圍。
      權(quán)利要求
      一種移動終端監(jiān)控數(shù)據(jù)的方法,其特征在于,包括提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽器引擎單元和腳本引擎單元;所述瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控指令發(fā)送給所述腳本引擎單元;所述腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;所述瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)。
      2. 如權(quán)利要求1所述的方法,其特征在于,所述腳本引擎單元根據(jù)所述監(jiān)控指令從所 述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù)的步驟包括所述腳本引擎單元對所述監(jiān)控指令進(jìn)行解析,根據(jù)解析的監(jiān)控指令調(diào)用本地讀取數(shù)據(jù) 函數(shù)從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù)。
      3. 如權(quán)利要求1所述的方法,其特征在于,在所述瀏覽器引擎單元顯示所述讀取的數(shù) 據(jù)的步驟后,還包括保存所述讀取的數(shù)據(jù)。
      4 . 一種移動終端,其特征在于,包括瀏覽器引擎單元,用于接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述監(jiān)控指令 發(fā)送給腳本引擎單元;所述腳本弓I擎單元,用于根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的 數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;所述瀏覽器引擎單元,還用于顯示所述讀取的數(shù)據(jù)。
      5. 如權(quán)利要求4所述的移動終端,其特征在于,所述腳本引擎單元,具體用于對所述監(jiān) 控指令進(jìn)行解析,根據(jù)解析的監(jiān)控指令調(diào)用本地讀取數(shù)據(jù)函數(shù)從所述工控設(shè)備讀取所述監(jiān) 控指令對應(yīng)的數(shù)據(jù)。
      6. 如權(quán)利要求4所述的移動終端,其特征在于,所述瀏覽器引擎單元還用于保存所述 讀取的數(shù)據(jù)。
      7 —種移動終端監(jiān)控數(shù)據(jù)的系統(tǒng),其特征在于,包括 移動終端,所述移動終端用于與工控設(shè)備進(jìn)行通信,所述通信包括所述移動終端的瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將所述 監(jiān)控指令發(fā)送給腳本引擎單元;所述移動終端的腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令 對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;所述移動終端的瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)。
      8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,移動終端的腳本引擎單元,具體用于對所述 監(jiān)控指令進(jìn)行解析,根據(jù)解析的監(jiān)控指令調(diào)用本地讀取數(shù)據(jù)函數(shù)從所述工控設(shè)備讀取所述 監(jiān)控指令對應(yīng)的數(shù)據(jù)。
      9. 如權(quán)利要求7所述的系統(tǒng),其特征在于,移動終端的所述瀏覽器引擎單元,還用于保 存所述讀取的數(shù)據(jù)。
      全文摘要
      本發(fā)明公開了一種移動終端監(jiān)控數(shù)據(jù)的方法、設(shè)備和系統(tǒng),屬于通信領(lǐng)域。該方法包括提供一瀏覽器至移動終端中,所述瀏覽器包括瀏覽器引擎單元和腳本引擎單元;瀏覽器引擎單元接收用戶輸入的監(jiān)控工控設(shè)備的監(jiān)控指令,并將監(jiān)控指令發(fā)送給所述腳本引擎單元;腳本引擎單元根據(jù)所述監(jiān)控指令從所述工控設(shè)備讀取所述監(jiān)控指令對應(yīng)的數(shù)據(jù),并將所述讀取的數(shù)據(jù)發(fā)送給所述瀏覽器引擎單元;瀏覽器引擎單元顯示所述讀取的數(shù)據(jù)。本發(fā)明的技術(shù)方案可以降低運行設(shè)備門檻,可移植性強、成本小。
      文檔編號H04W24/00GK101778362SQ201010001478
      公開日2010年7月14日 申請日期2010年1月6日 優(yōu)先權(quán)日2010年1月6日
      發(fā)明者崔遠(yuǎn) 申請人:中興通訊股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1