一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)與實(shí)現(xiàn)方法
【專(zhuān)利摘要】本發(fā)明提供了一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)與實(shí)現(xiàn)方法,該方法包括:通過(guò)用戶瀏覽器界面顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制;用戶服務(wù)器通過(guò)接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給用戶瀏覽器界面;終端設(shè)備將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給用戶服務(wù)器,用戶服務(wù)器記錄所述終端設(shè)備實(shí)時(shí)采集的數(shù)據(jù)并發(fā)送給用戶瀏覽器界面。該系統(tǒng)及方法實(shí)現(xiàn)了在瀏覽器上進(jìn)行系統(tǒng)的定制和運(yùn)行,既滿足進(jìn)行遠(yuǎn)程操作的需求,同時(shí)能夠兼容絕大部分瀏覽器,本發(fā)明所述系統(tǒng)具有初始化速度快,運(yùn)行效率高及安全性高等特點(diǎn)。
【專(zhuān)利說(shuō)明】一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)與實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體涉及一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)與實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]在節(jié)水灌溉領(lǐng)域,物聯(lián)網(wǎng)技術(shù)得到了深入的應(yīng)用,傳感器可對(duì)灌溉區(qū)氣象、水分條件進(jìn)行監(jiān)測(cè),使用可遠(yuǎn)程控制的閥門(mén)進(jìn)行灌溉控制,結(jié)合自動(dòng)灌溉決策模型,整個(gè)系統(tǒng)可以實(shí)現(xiàn)自動(dòng)化運(yùn)行,但是目前應(yīng)用于節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)卻不能滿足要求。
[0003]目前主要使用工業(yè)控制軟件進(jìn)行節(jié)水灌溉,工業(yè)組態(tài)軟件能夠根據(jù)監(jiān)控對(duì)象和目的任意組合,完成最終的自動(dòng)化監(jiān)控過(guò)程。工業(yè)組態(tài)軟件雖然有豐富的組件,但由于其設(shè)計(jì)初衷是工業(yè)控制領(lǐng)域,對(duì)節(jié)水灌溉物聯(lián)網(wǎng)中的設(shè)備和邏輯模型有所欠缺;工業(yè)組態(tài)軟件通常是C/S結(jié)構(gòu),適用范圍受限,對(duì)于需要進(jìn)行遠(yuǎn)程配置和運(yùn)行的工程不能滿足需要;工業(yè)組態(tài)軟件涉及到配置與硬件的通訊,對(duì)非專(zhuān)業(yè)軟件使用者來(lái)說(shuō)友好性差,同時(shí)可移植性差。
[0004]隨著網(wǎng)絡(luò)應(yīng)用的普及,監(jiān)測(cè)控制系統(tǒng)出現(xiàn)了進(jìn)行遠(yuǎn)程配置、管理的需求,一些研究通過(guò)使用ActiveX技術(shù)將組態(tài)軟件功能擴(kuò)展應(yīng)用到了網(wǎng)絡(luò)平臺(tái)。ActiveX是一個(gè)開(kāi)放的集成平臺(tái),為開(kāi)發(fā)人員、用戶和Web生產(chǎn)商提供了一個(gè)快速而簡(jiǎn)便的在Internet和Intranet創(chuàng)建程序集成和內(nèi)容的方法,可輕松的在Web頁(yè)中插入復(fù)雜程序來(lái)滿足應(yīng)用需求。當(dāng)用戶第一次瀏覽到嵌入ActiveX插件的網(wǎng)頁(yè)時(shí),經(jīng)過(guò)用戶的同意及確認(rèn),IE瀏覽器即可自動(dòng)下載并提示用戶安裝。ActiveX插件的開(kāi)發(fā)方便利用現(xiàn)有程序,但也存在一些問(wèn)題:(1)瀏覽器兼容性,只有IE支持ActiveX插件,F(xiàn)irefox, Safari, Chrome, Opera等瀏覽器采用的是NPAPI的插件技術(shù),不能安裝和運(yùn)行ActiveX插件;(2)ActiveX控件有較強(qiáng)的功能,但也存在被人利用的隱患,造成一定安全問(wèn)題;(3) ActiveX控件的功能和流程往往不是為Web專(zhuān)門(mén)設(shè)計(jì),操作方式比Web應(yīng)用程序復(fù)雜,執(zhí)行效率低,與服務(wù)器數(shù)據(jù)交換能力較弱;(4)采用ActiveX的B/S結(jié)構(gòu)的監(jiān)控軟件存在插件龐大,運(yùn)行性能低。
【發(fā)明內(nèi)容】
[0005](一)要解決的技術(shù)問(wèn)題
[0006]本發(fā)明要解決的技術(shù)問(wèn)題是:如何在瀏覽器上定制和運(yùn)行節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)。
[0007](二)技術(shù)方案
[0008]為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)與實(shí)現(xiàn)方法,該方法包括以下步驟:
[0009]S1、根據(jù)工程對(duì)象建立模型;
[0010]S2、在用戶瀏覽器界面加載所述根據(jù)工程對(duì)象建立的模型,保存并生成工程配置文件;
[0011]S3、在用戶服務(wù)器上下載RIA應(yīng)用程序和工程配置文件到瀏覽器,讀取工程配置文件;[0012]S4、通過(guò)用戶瀏覽器界面顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制;
[0013]S5、用戶服務(wù)器通過(guò)接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給用戶瀏覽器界面;
[0014]S6、終端設(shè)備將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給用戶服務(wù)器,用戶服務(wù)器記錄所述終端設(shè)備實(shí)時(shí)采集的數(shù)據(jù)并發(fā)送給用戶瀏覽器界面。
[0015]進(jìn)一步的,步驟SI中所述的模型包括工程模型和設(shè)備模型。
[0016]進(jìn)一步的,所述的工程模型和設(shè)備模型的定義主要包括設(shè)備數(shù)據(jù)、用戶界面Π和交互設(shè)計(jì)。
[0017]進(jìn)一步的,所述設(shè)備數(shù)據(jù)的屬性主要包括設(shè)備編號(hào)、設(shè)備狀態(tài)、監(jiān)測(cè)區(qū)域及數(shù)據(jù)表。
[0018]進(jìn)一步的,所述用戶界面Π的屬性包括坐標(biāo)、大小和透明度。
[0019]進(jìn)一步的,所述工程配置文件的內(nèi)容主要包括用戶界面Π和設(shè)備數(shù)據(jù)的屬性。
[0020]本發(fā)明還提供了一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng),該系統(tǒng)包括:工程控制單元、中央單兀和終端設(shè)備單兀;
[0021]所述工程控制單元,用于顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制;
[0022]所述中央單元,用于接收操作人員的控制指令對(duì)終端設(shè)備單元的設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給工程控制單元;
[0023]所述終端設(shè)備單元,用于將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給中央單元,通過(guò)中央單元記錄實(shí)時(shí)數(shù)據(jù)并發(fā)送給工程控制單元。
[0024]進(jìn)一步的,所述的工程控制單元包括背景容器、分區(qū)容器和設(shè)備容器;
[0025]所述背景容器設(shè)置在工程控制單元的底層,用于存放工程的平面布局圖;所述分區(qū)容器設(shè)置在工程控制單元的中層,用于存放對(duì)工程進(jìn)行分區(qū)的多邊形區(qū)域;所述設(shè)備配置容器設(shè)置在工程控制單元的頂層,用于存放工程中需要設(shè)置的各類(lèi)設(shè)備。
[0026]進(jìn)一步的,所述中央單兀和所述終端設(shè)備單兀包括中央設(shè)備和終端設(shè)備;
[0027]所述中央設(shè)備包括采集器、控制器和采集控制器;
[0028]所述采集器用于采集終端設(shè)備的實(shí)時(shí)數(shù)據(jù),并將數(shù)據(jù)顯示到工程控制單元上;所述控制器用于接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制;
[0029]所述終端設(shè)備包括采集終端設(shè)備和控制終端設(shè)備。
[0030]進(jìn)一步的,所述采集終端設(shè)備包括空氣溫度傳感器、空氣濕度傳感器、太陽(yáng)輻射傳感器、光照強(qiáng)度傳感器、降雨量傳感器、風(fēng)向傳感器、風(fēng)速傳感器、土壤溫度傳感器、土壤濕度傳感器和土壤鹽分傳感器等傳感器;所述控制終端設(shè)備包括模擬量開(kāi)關(guān)和0/1開(kāi)關(guān)。
[0031](三)有益效果
[0032]本發(fā)明的上述技術(shù)方案具有如下優(yōu)點(diǎn):本發(fā)明通過(guò)一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)的系統(tǒng)及實(shí)現(xiàn)方法,實(shí)現(xiàn)了在瀏覽器上進(jìn)行系統(tǒng)的定制和運(yùn)行,既滿足進(jìn)行遠(yuǎn)程操作的需求,同時(shí)能夠兼容絕大部分瀏覽器,本發(fā)明所述系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,初始化更快,運(yùn)行效率高及安全性高等特點(diǎn)。【專(zhuān)利附圖】
【附圖說(shuō)明】
[0033]圖1為本發(fā)明實(shí)施例提供的一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)的實(shí)現(xiàn)方法的步驟流程圖;
[0034]圖2為本發(fā)明實(shí)施例提供的一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)結(jié)構(gòu)方框圖?!揪唧w實(shí)施方式】
[0035]下面結(jié)合附圖,對(duì)發(fā)明的【具體實(shí)施方式】作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
[0036]本發(fā)明實(shí)施例提供了一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)的實(shí)現(xiàn)方法,步驟流程如圖1所示,具體包括以下步驟:
[0037]S1、根據(jù)工程對(duì)象建立模型;
[0038]S2、在用戶瀏覽器界面加載所述根據(jù)工程對(duì)象建立的模型,保存并生成工程配置文件;
[0039]S3、在用戶服務(wù)器上下載RIA應(yīng)用程序和工程配置文件到瀏覽器,讀取工程配置文件;
[0040]S4、通過(guò)用戶瀏覽器界面顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制;
[0041]S5、用戶服務(wù)器通過(guò)接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給用戶瀏覽器界面;
[0042]S6、終端設(shè)備將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給用戶服務(wù)器,用戶服務(wù)器記錄所述終端設(shè)備實(shí)時(shí)采集的數(shù)據(jù)并發(fā)送給用戶瀏覽器界面。
[0043]進(jìn)一步的,步驟SI中所述的模型包括工程模型和設(shè)備模型。
[0044]進(jìn)一步的,所述的工程模型和設(shè)備模型的定義主要包括設(shè)備數(shù)據(jù)、用戶界面UI和交互設(shè)計(jì)。
[0045]進(jìn)一步的,所述設(shè)備數(shù)據(jù)的屬性主要包括設(shè)備編號(hào)、設(shè)備狀態(tài)、監(jiān)測(cè)區(qū)域及數(shù)據(jù)表。
[0046]進(jìn)一步的,所述用戶界面Π的屬性包括坐標(biāo)、大小和透明度。
[0047]進(jìn)一步的,所述工程配置文件的內(nèi)容主要包括用戶界面UI和設(shè)備數(shù)據(jù)的屬性。
[0048]如圖2所示,本發(fā)明實(shí)施例提供了一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)架構(gòu)圖,該系統(tǒng)包括:工程控制單兀、中央單兀和終端設(shè)備單兀;
[0049]所述工程控制單元,用于顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制;
[0050]所述中央單元,用于接收操作人員的控制指令對(duì)終端設(shè)備單元的設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給工程控制單元;
[0051]所述終端設(shè)備單元,用于將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給中央單元,通過(guò)中央單元記錄實(shí)時(shí)數(shù)據(jù)并發(fā)送給工程控制單元。
[0052]進(jìn)一步的,所述的工程控制單元包括背景容器、分區(qū)容器和設(shè)備容器;
[0053]所述背景容器設(shè)置在工程控制單元的底層,用于存放工程的平面布局圖,所包含的內(nèi)容為O個(gè)或者I個(gè)圖片對(duì)象,圖片內(nèi)容為監(jiān)測(cè)項(xiàng)目中除分區(qū)和設(shè)備分布以外的背景信息,用于輔助顯示監(jiān)測(cè)內(nèi)容;所述分區(qū)容器設(shè)置在工程控制單元的中層,用于存放對(duì)工程進(jìn)行分區(qū)的多邊形區(qū)域,所包含的分區(qū)對(duì)象是O個(gè)或者多個(gè)中間透明的多邊形對(duì)象,每個(gè)多邊形表示一個(gè)節(jié)水灌溉區(qū)域,UI顯示為具有透明度的面對(duì)象;所述設(shè)備容器設(shè)置在工程控制單元的頂層,用于存放工程中需要設(shè)置的各類(lèi)設(shè)備,所包含的內(nèi)容為多個(gè)設(shè)備模型對(duì)象,設(shè)備對(duì)象在Π上以圖片或者Flash文件表示,其大小、位置、是否可見(jiàn)和透明度進(jìn)行配置。
[0054]進(jìn)一步的,所述中央單元和所述終端設(shè)備單元包括中央設(shè)備和終端設(shè)備;
[0055]所述中央設(shè)備包括采集器、控制器和采集控制器,用于表示采集控制器所具有的采集設(shè)備和控制設(shè)備連接接口,用來(lái)存儲(chǔ)所連接的傳感器和控制設(shè)備對(duì)象,其數(shù)據(jù)屬性有編號(hào)、設(shè)備狀態(tài)、監(jiān)測(cè)區(qū)域、數(shù)據(jù)表。在瀏覽器界面上以Flash對(duì)象表示,Π屬性包括坐標(biāo)、大小和透明度,傳輸設(shè)備的行為主要是從配置文件中解析生成UI,從終端容器中獲取終端對(duì)象,從服務(wù)器提取數(shù)據(jù)。
[0056]所述采集器用于采集終端設(shè)備的實(shí)時(shí)數(shù)據(jù),并將數(shù)據(jù)顯示到工程控制單元上;所述控制器用于接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制;
[0057]所述終端設(shè)備包括采集終端設(shè)備和控制終端設(shè)備。所述采集終端設(shè)備包括空氣溫度傳感器、空氣濕度傳感器、太陽(yáng)輻射傳感器、光照強(qiáng)度傳感器、降雨量傳感器、風(fēng)向傳感器、風(fēng)速傳感器、土壤溫度傳感器、土壤濕度傳感器和土壤鹽分傳感器等傳感器,具有采集值、報(bào)警閾值和異常編碼屬性,采集值在系統(tǒng)運(yùn)行時(shí)實(shí)時(shí)獲取,報(bào)警閾值和異常編碼通過(guò)配置進(jìn)行設(shè)定,系統(tǒng)加載時(shí)讀取配置進(jìn)行初始化。所述控制終端設(shè)備包括模擬量開(kāi)關(guān)和0/1開(kāi)關(guān),具有控制值和異常編碼屬性,控制值可在運(yùn)行時(shí)實(shí)時(shí)獲取,也可通過(guò)用戶操作進(jìn)行修改,設(shè)備異常編碼通過(guò)設(shè)置進(jìn)行設(shè)定,在系統(tǒng)加載時(shí)讀取配置進(jìn)行初始化。終端設(shè)備在程序界面上以Flash對(duì)象表示,可根據(jù)狀態(tài)值進(jìn)行Π更改,可查詢(xún)中央設(shè)備父對(duì)象和監(jiān)測(cè)區(qū)域。
[0058]系統(tǒng)采用用戶圖形界面的方式進(jìn)行定制的步驟,主要包括:
[0059](I)在瀏覽器用戶界面加載工程模型和設(shè)備列表;
[0060](2)設(shè)定工程模型的背景圖片,加載到背景容器,如果圖片大小超出容器大小,以等寬高比例的方式進(jìn)行縮放,縮放比例為sacle ;
[0061](3)設(shè)定工程分區(qū),在用戶界面中,通過(guò)點(diǎn)擊鼠標(biāo)輸入多邊形的頂點(diǎn),雙擊結(jié)束來(lái)劃定多邊形范圍,并設(shè)定其編號(hào),表示一個(gè)監(jiān)測(cè)區(qū)域,多次輸入完成節(jié)水灌溉區(qū)域設(shè)定;
[0062](4)從設(shè)備列表拖拽一種中央設(shè)備到工程模塊的設(shè)備容器區(qū)域,拖動(dòng)確定其與背景的相對(duì)位置,調(diào)整圖標(biāo)大小,設(shè)定設(shè)備Π相關(guān)的內(nèi)容包括編號(hào)、名稱(chēng)、灌溉區(qū)編號(hào)、是否可見(jiàn)、透明度、圖標(biāo)以及高和寬,設(shè)定設(shè)備數(shù)據(jù)相關(guān)的內(nèi)容包括硬件設(shè)備編號(hào)、數(shù)據(jù)表名;
[0063]( 5 )添加全部中央設(shè)備;
[0064](6)從設(shè)備列表拖拽一種終端設(shè)備到工程模塊的設(shè)備容器區(qū)域,拖動(dòng)確定其與背景的相對(duì)位置,調(diào)整圖標(biāo)大小,設(shè)定設(shè)備Π內(nèi)容包括編號(hào)、名稱(chēng)、是否可見(jiàn)、透明度、圖標(biāo)以及高和寬,設(shè)定設(shè)備數(shù)據(jù)相關(guān)的內(nèi)容包括硬件設(shè)備編號(hào)、數(shù)據(jù)列名和數(shù)據(jù)類(lèi)型,設(shè)定設(shè)備所屬中央設(shè)備編號(hào);
[0065](7)添加全部終端設(shè)備;
[0066](8)保存工程,生成工程XML配置文件,配置內(nèi)容包括UI和數(shù)據(jù)屬性,分區(qū)多邊形的坐標(biāo)、設(shè)備的大小和位置要除以scale,以對(duì)應(yīng)到與背景圖片實(shí)際像素的比例;生成創(chuàng)建相關(guān)數(shù)據(jù)表的SQL,同一種配置的中央設(shè)備對(duì)應(yīng)一張數(shù)據(jù)表,表中的數(shù)據(jù)內(nèi)容為其所包含的監(jiān)測(cè)設(shè)備和控制設(shè)備;
[0067](9)工程配置以文件形式保存,執(zhí)行SQL后生成相應(yīng)的數(shù)據(jù)表。
[0068]系統(tǒng)運(yùn)行時(shí),根據(jù)工程配置文件生成用戶界面,并建立實(shí)施獲取數(shù)據(jù)的連接的步驟,主要包括:
[0069]( I)從服務(wù)器下載RIA應(yīng)用程序和工程配置文件到瀏覽器;
[0070](2)讀取工程配置文件,加載工程模型中的背景圖片,以等寬高比的形式填充工程模型顯示區(qū)域,比例為scale ;
[0071](3)讀取配置文件中區(qū)域設(shè)置信息,生成多邊形,加載到分區(qū)容器中,多邊形坐標(biāo)要乘以scale ;
[0072](4)讀取所有中央設(shè)備配置信息,生成UI,添加到設(shè)備容器,設(shè)備坐標(biāo)和大小要乘以 scale ;
[0073](5)讀取所有終端設(shè)備信息,生成UI,添加到設(shè)備容器,設(shè)備坐標(biāo)和大小要乘以scale,同時(shí)將句柄添加到所在中央設(shè)備的采集設(shè)備容器或控制設(shè)備容器中;
[0074](6)通過(guò)用戶服務(wù)器將設(shè)備的數(shù)據(jù)庫(kù)表及字段信息發(fā)送給用戶瀏覽器界面,并進(jìn)行實(shí)時(shí)更新。
[0075]以上所述僅是本發(fā)明優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于,該方法包括以下步驟: 51、根據(jù)工程對(duì)象建立模型; 52、在用戶瀏覽器界面加載所述根據(jù)工程對(duì)象建立的模型,保存并生成工程配置文件; 53、在用戶服務(wù)器上下載RIA應(yīng)用程序和工程配置文件到瀏覽器,讀取工程配置文件; 54、通過(guò)用戶瀏覽器界面顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制; 55、用戶服務(wù)器通過(guò)接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給用戶瀏覽器界面; 56、終端設(shè)備將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給用戶服務(wù)器,用戶服務(wù)器記錄所述終端設(shè)備實(shí)時(shí)采集的數(shù)據(jù)并發(fā)送給用戶瀏覽器界面。
2.如權(quán)利要求1所述的方法,其特征在于,步驟SI中所述的模型包括工程模型和設(shè)備模型。
3.如權(quán)利要求2所述的方法,其特征在于,所述的工程模型和設(shè)備模型的定義主要包括設(shè)備數(shù)據(jù)、用戶界 面Π和交互設(shè)計(jì)。
4.如權(quán)利要求3所述的方法,其特征在于,所述設(shè)備數(shù)據(jù)的屬性主要包括設(shè)備編號(hào)、設(shè)備狀態(tài)、監(jiān)測(cè)區(qū)域及數(shù)據(jù)表。
5.如權(quán)利要求3所述的方法,其特征在于,所述用戶界面Π的屬性包括坐標(biāo)、大小和透明度。
6.如權(quán)利要求1所述的方法,其特征在于,所述工程配置文件的內(nèi)容主要包括用戶界面Π和設(shè)備數(shù)據(jù)的屬性。
7.一種可定制的節(jié)水灌溉物聯(lián)網(wǎng)系統(tǒng),其特征在于,該系統(tǒng)包括:工程控制單元、中央單元和終端設(shè)備單元; 所述工程控制單元,用于顯示工程及設(shè)備的實(shí)時(shí)狀態(tài),并接收操作人員的控制指令對(duì)待測(cè)工程及設(shè)備進(jìn)行控制; 所述中央單元,用于接收操作人員的控制指令對(duì)終端設(shè)備單元的設(shè)備的狀態(tài)進(jìn)行控制,并將設(shè)備的實(shí)時(shí)狀態(tài)發(fā)送給工程控制單元; 所述終端設(shè)備單元,用于將采集的數(shù)據(jù)實(shí)時(shí)的發(fā)送給中央單元,通過(guò)中央單元記錄實(shí)時(shí)數(shù)據(jù)并發(fā)送給工程控制單元。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述的工程控制單元包括背景容器、分區(qū)容器和設(shè)備容器; 所述背景容器設(shè)置在工程控制單元的底層,用于存放工程的平面布局圖;所述分區(qū)容器設(shè)置在工程控制單元的中層,用于存放對(duì)工程進(jìn)行分區(qū)的多邊形區(qū)域;所述設(shè)備容器設(shè)置在工程控制單元的頂層,用于存放工程中需要設(shè)置的各類(lèi)設(shè)備。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述中央單元和所述終端設(shè)備單元包括中央設(shè)備和終端設(shè)備; 所述中央設(shè)備包括采集器、控制器和采集控制器; 所述采集器用于采集終端設(shè)備的實(shí)時(shí)數(shù)據(jù),并將數(shù)據(jù)顯示到工程控制單元上;所述控制器用于接收操作人員的控制指令對(duì)終端設(shè)備的狀態(tài)進(jìn)行控制; 所述終端設(shè)備包括采 集終端設(shè)備和控制終端設(shè)備。
【文檔編號(hào)】G05B19/418GK103955175SQ201410128823
【公開(kāi)日】2014年7月30日 申請(qǐng)日期:2014年4月1日 優(yōu)先權(quán)日:2014年4月1日
【發(fā)明者】潘瑜春 申請(qǐng)人:北京農(nóng)業(yè)信息技術(shù)研究中心