国产精品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>

      對電氣設備進行圖形化分組的系統(tǒng)和方法

      文檔序號:6279047閱讀:481來源:國知局
      專利名稱:對電氣設備進行圖形化分組的系統(tǒng)和方法
      技術(shù)領域
      本發(fā)明一般地涉及自動化硬件和軟件系統(tǒng),并且尤其涉及用于按照分組選擇性地控制多個電氣/電子設備的系統(tǒng)。
      背景技術(shù)
      目前公知例如照明控制系統(tǒng)等電氣(electrical)/電子(electronic)系統(tǒng)的遠程控制和監(jiān)視。例如,數(shù)字可尋址照明接口(“DALI”)提供了照明控制系統(tǒng)的數(shù)字尋址,并且可以用于調(diào)節(jié)負載,例如通過通信網(wǎng)絡而控制燈光亮度。使用DALI,各個照明裝置具有其自身獨立的數(shù)字地址,由此支持與該裝置進行的遠程通信。因此,可以通過由遠程控制臺發(fā)出的指令而開啟和關斷燈。中央控制器處理所述指令并且發(fā)出響應的指令以控制照明裝置。
      盡管例如DALI提供的遠程控制和監(jiān)視系統(tǒng)帶來了很大的便利,但是互相之間物理遠離或者作為異種設備的電氣/電子設備的分組很難分配地址和尋址。例如,為了控制各個設備作為分組進行工作,具有自身獨立數(shù)字地址的各個設備必須通常通過參考設備和/或區(qū)域(zone)表而被單獨選擇并且分配到該組。當面對數(shù)千獨立的電氣/電子設備的海量列表時,與定義獨立設備的各個分組關聯(lián)的工作非常費勁。
      例如,新的展覽空間可能包括五十列乘五十行的照明裝置。終端用戶可能希望控制該裝置的圖案,例如控制提供的燈的總體百分比。例如,一種所需的照明圖案可能包括前面兩行,中間五行,以及最后三行燈??商鎿Q的,用戶可能希望照明總體展覽空間的各種百分比(例如25%、50%和75%)。而且,用戶可能希望開啟某些燈,即使這些燈不是預定圖案的一部分。
      而且,某些燈可能需要很長時間以開啟。在為例如前述展覽空間等空間的一定百分比提供燈光的情況下,一種結(jié)果可能是暫時的黑暗,直到燈被開啟。可替換的,由于為了避免與較長的開啟時間相關的問題,燈可能被故意保留開啟,因此可能導致浪費。
      在現(xiàn)有技術(shù)中,根據(jù)前述段落而定義裝置分組以提供照明可能需要大量時間。例如,各個單獨裝置通過表格中的名稱或者數(shù)字而被標識,并且必須由用戶定位以添加裝置到某個分組。而且,多個單獨的照明裝置可能被分配給各個區(qū)域。因此,用戶必須瀏覽遍歷大量區(qū)域的大型表格,各個區(qū)域表示多個照明裝置,從而如上所述地定義各種圖案的燈的分組。這種區(qū)域表格并不直觀,并且與在數(shù)百或者甚至數(shù)千個區(qū)域(其中許多區(qū)域可能包括若干或者大量照明裝置)的基礎上定義各個照明圖案相關的工作存在很多問題。

      發(fā)明內(nèi)容
      業(yè)內(nèi)需要一種用于對控制電氣/電子設備的對象進行分組的用戶接口。更具體的說,需要提供一種支持對兩個或者更多圖標進行選擇性分組的用戶接口,所述圖標完全實時的控制或者監(jiān)視電氣/電子設備。
      業(yè)內(nèi)進一步需要一種便利的開發(fā)環(huán)境,該開發(fā)環(huán)境用于開發(fā)定制的用戶接口,該用戶接口提供對電氣/電子設備和系統(tǒng)的選定分組的完全實時的控制。
      進一步需要對電氣/電子設備分組進行完全實時控制,從而用戶可以發(fā)出或者確定針對電氣/電子設備分組而執(zhí)行的指令的時間、或者命令電氣/電子設備分組響應于特定條件。
      在優(yōu)選實施例中,本發(fā)明提供了一種用于開發(fā)用戶接口以對有一個或者更多設備的分組進行控制的系統(tǒng)。所述系統(tǒng)包括由信息處理器提供的設計模塊,該設計模塊在運行時用于表示物理位置。所述設計模塊進一步在運行時用于表示安裝在所述物理位置中的設備。而且,本發(fā)明包括繪圖模塊,該繪圖模塊將所述設備與分組進行圖形化關聯(lián)。而且,本發(fā)明包括運行時間模塊(run time module),該運行時間模塊提供所述用戶接口給工作站。所述設計模塊將至少一個指令與所述分組相關聯(lián),并且所述設備根據(jù)所述指令而執(zhí)行至少一種單獨的功能。而且,所述運行時間模塊提供了用戶接口以基于所述至少一個指令而控制所述分組。
      在可替換實施例中,本發(fā)明提供了一種用于對可以設置在設備分組中的多個設備進行電氣控制的系統(tǒng)。在此實施例中,信息處理器存儲多個圖形符號,并且各個圖形符號表示單獨的一個設備。而且,各個圖形符號可以對其對應設備進行電氣控制。例如,由所述信息處理器提供的選擇模塊在運行時用于響應于圖形符號的用戶選擇而定義設備分組。而且,例如由所述信息處理器提供的指令模塊在運行時用于對分組進行電氣控制。在此實施例中,例如,用戶選擇表示分組的符號(例如通過點擊該符號),并且指令模塊響應于用戶選擇而發(fā)出指令給所述分組。下面詳細描述本發(fā)明的其他特征和優(yōu)點。


      為了闡述本發(fā)明,附圖中顯示了優(yōu)選形式,然而應當理解,本發(fā)明并不限于所示的特定設置和手段。本發(fā)明的特征和優(yōu)點通過下面的參考附圖的詳細描述可以更加明白,其中圖1顯示了闡明本發(fā)明實施例的用于開發(fā)用戶接口以監(jiān)視和控制電氣/電子設備分組的示例硬件裝置;圖2顯示了與圖1中的信息處理器關聯(lián)的功能元件;圖3為顯示一個或者多個的結(jié)構(gòu)圖,所述軟件模塊支持對電氣/電子設備分組的遠程監(jiān)視和控制;圖4顯示了由軟件設計模塊提供的示例顯示屏幕,該顯示屏幕顯示了賓館會議中心的虛擬表示;圖5為顯示示例多處理器網(wǎng)絡的圖示,該多處理器網(wǎng)絡包括用于監(jiān)視和控制電氣/電子設備分組的控制處理器和網(wǎng)絡接口;圖6A顯示了根據(jù)本發(fā)明優(yōu)選實施例提供給操作軟件設計模塊的用戶的示例顯示屏幕;圖6B顯示了顯示屏幕的示例導航窗口,該導航窗口顯示了添加到由軟件設計模塊提供的顯示屏幕的多個空間;圖7A顯示了根據(jù)本發(fā)明優(yōu)選實施例提供給操作軟件繪圖模塊的用戶的示例顯示屏幕;圖7B顯示了圖7A中的繪圖模塊的顯示屏幕的示例庫窗口;圖8A-8G顯示了在變化階段期間的顯示屏幕的示例窗口,在此階段中執(zhí)行根據(jù)本發(fā)明優(yōu)選實施例對電氣/電子設備進行分組的步驟;圖9顯示了通過運行時軟件模塊而提供以完全實時的控制電氣/電子設備分組的示例顯示屏幕;以及圖10為顯示與根據(jù)本發(fā)明優(yōu)選實施例而定義電氣/電子設備分組相關聯(lián)的步驟的流程圖。
      具體實施例方式
      在優(yōu)選實施例中,本發(fā)明提供了便利并且直觀的用于開發(fā)定制的用戶接口的軟件開發(fā)環(huán)境,這些接口提供了對電氣/電子設備和系統(tǒng)的分組的完全實時的控制。除了提供對電氣/電子設備的完全實時控制之外,本發(fā)明的用戶可以確定針對電氣/電子設備分組而執(zhí)行的指令的時間,或者命令電氣/電子設備分組以響應于特定條件。
      在優(yōu)選實施例中,定制的用戶接口通過通信網(wǎng)絡工作,并且為用戶提供物理環(huán)境例如房間、建筑地面或者室外設施(如體育場、購物中心、停車場等等)的虛擬表示。包括多個電氣/電子設備的任何物理環(huán)境都可以根據(jù)本發(fā)明被虛擬表示。而且,用戶接口提供了對電氣/電子設備分組的完全實時監(jiān)視和控制,所述電氣/電子設備分組包括例如位于本發(fā)明表示的物理環(huán)境中的照明裝置、窗戶設施、墻壁控制、通信設備、音頻/可視設備、加熱、通風、空氣調(diào)節(jié)和制冷產(chǎn)品的混合。
      本發(fā)明優(yōu)選的采用網(wǎng)絡和通信接口,例如網(wǎng)絡接口卡(NIC)和控制處理器。以尋址并且控制安裝在各個位置中的特定電氣/電子設備。所述網(wǎng)絡和通信接口支持通過通信網(wǎng)絡對完全不同種類的設備分組進行控制。本領域技術(shù)人員可以理解,在此可以設想任何種類的網(wǎng)絡接口。包括NIC的示例和實施例并不將本發(fā)明局限于此。例如,處理器可以具有集成網(wǎng)絡接口,例如以太網(wǎng)端口,并且直接構(gòu)建在端口內(nèi)。
      參考附圖,其中相似參考數(shù)字表示相似元件,圖1顯示了本發(fā)明的示例優(yōu)選實施例,包括用于開發(fā)用戶接口以監(jiān)視和控制電氣/電子設備分組的硬件裝置,該硬件裝置通常表示為系統(tǒng)100。系統(tǒng)100包括至少一個信息處理器102、至少一個工作站104和至少一個控制處理器107,上述的每一者都適合于通過通信網(wǎng)絡106進行通信。信息處理器102優(yōu)選地為工作站104的用戶提供互聯(lián)網(wǎng)網(wǎng)站(web site),其中包括數(shù)據(jù)庫和用戶接口。在優(yōu)選實施例中,電氣/電子設備108電子連接到可尋址的電源面板110,電源面板110與控制處理器107連接以接收指令。因此,通過通信網(wǎng)絡106發(fā)出指令以控制電氣/電子設備108的工作。
      在圖1所示實施例中,電氣/電子設備108A表示照明裝置,電氣/電子設備108B表示HVAC系統(tǒng),電氣/電子設備108C表示音頻系統(tǒng)。而且,電氣/電子設備108A、108B和108C顯示為電氣/電子設備分組112,并且可以作為分組被控制從而執(zhí)行各種操作。因此,本發(fā)明提供了電氣/電子設備108的不同范圍分組的遠程監(jiān)視和控制。
      信息處理器102優(yōu)選的包括支持本發(fā)明所需的數(shù)據(jù)庫。然而,可以設想信息處理器102可以通過與信息處理器102耦合的通信網(wǎng)絡106或者任何其他通信網(wǎng)絡訪問任何所需數(shù)據(jù)庫。通信網(wǎng)絡106優(yōu)選的為全球公共通信網(wǎng)絡,例如互聯(lián)網(wǎng),但是還可以為廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、或者其他支持兩個或者更多計算機互相通信的網(wǎng)絡。
      盡管通信網(wǎng)絡106在圖1中表示為單個通信網(wǎng)絡,但是本發(fā)明并不局限于此。在此可以設想通信網(wǎng)絡106可以包括一個或者多個網(wǎng)絡,包括廣域網(wǎng)、局域網(wǎng)、全球通信網(wǎng)絡等等。
      優(yōu)選的,信息處理器102、工作站104和控制處理器107能夠通過通信網(wǎng)絡106,例如大型計算機、微型計算機、個人計算機、膝上計算機、個人數(shù)字助理(PDA)以及如Web電話的互聯(lián)網(wǎng)訪問系統(tǒng),而發(fā)送和接收數(shù)據(jù)。并且,信息處理器102和工作站104優(yōu)選的安裝了網(wǎng)絡瀏覽器,例如MICROSOFT INTERNET EXPLORER,NETSCAPE NAVIGATOR等等。信息處理器102和工作站104使用任何公知的數(shù)據(jù)通信網(wǎng)絡技術(shù)耦合到通信網(wǎng)絡106。
      控制處理器107優(yōu)選的適合于提供對電氣/電子設備的控制,例如本專利的受讓人授權(quán)銷售的GRAFIK7000處理器。如同本領域技術(shù)人員所公知,GRAFIK7000處理器能夠?qū)Ω鞣N區(qū)域例如DMX區(qū)域、電機區(qū)域、天花板風扇、窗簾等等控制負載。根據(jù)本發(fā)明,通過將表示開關桿(switch leg)的圖標拖放到用于固定開關桿的虛擬電源面板(顯示在軟件應用程序中)上而控制區(qū)域。根據(jù)本發(fā)明使用網(wǎng)絡接口設備和控制處理器107,可以控制大多數(shù)電源面板。
      如圖2所示,信息處理器102的功能元件包括一個或者多個中央處理單元(CPU)202,所述中央處理單元(CPU)202用于執(zhí)行軟件代碼并且控制信息處理器102的操作;只讀存儲器(ROM)204;隨機訪問存儲器(RAM)206;一個或者多個網(wǎng)絡接口109,用于通過通信網(wǎng)絡發(fā)送數(shù)據(jù)到其他計算機并且從其他計算機接收數(shù)據(jù);存儲設備210,例如硬盤驅(qū)動器、軟盤驅(qū)動器、,磁帶驅(qū)動器、,CD ROM或者DVD,用于存儲程序代碼數(shù)據(jù)庫和應用程序數(shù)據(jù);一個或者多個輸入設備212,例如鍵盤、鼠標、跟蹤球、話筒等等;以及顯示器214。
      信息處理器102的各個組件不需要被物理包含在相同底板內(nèi)或者甚至不需要定位在單個位置。例如,存儲設備210可以位于遠離信息處理器102的其余元件的地點,并且甚至可以由網(wǎng)絡接口109通過通信網(wǎng)絡106連接到CPU202。信息處理器102優(yōu)選的包括配備了足夠存儲量的存儲器以提供所需的數(shù)據(jù)庫、論壇(forums)、以及其他社區(qū)服務以及作為web服務器用于與工作站104通信超文本標記語言(HTML)、XML、Java applets、Active-X控制程序等等。例如圖2所示,以適合于信息處理器102的期望工作環(huán)境的組件來設置信息處理器102。選擇CPU202、網(wǎng)絡接口109和存儲器和存儲設備210以確保容量被設置為滿足預期需求。
      圖2所示的信息處理器102的功能元件與工作站104和控制處理器107中的功能元件為相同類型。然而,不是所有元件都需要存在于工作站104或者控制處理器107中。例如,在PDA的情況下,存儲設備以及各種元件的容量被設置為滿足預期的用戶需求。例如,工作站104中的CPU202的容量(capacity)可以比信息處理器102中的CPU的容量更小。類似的,可能信息處理器102包括的存儲設備的容量遠大于工作站104中存儲設備的容量。當然,本領域技術(shù)人員可以理解,功能元件的容量可以根據(jù)需要而調(diào)整。
      編寫計算機可執(zhí)行代碼(即軟件)的領域中的技術(shù)人員可以使用包括但不限于C、C++、C#、Visual Basic、JAVA、HTML、XML、ACTIVE SERVER PAGES、JAVA server pages、servlets、以及多個網(wǎng)站開發(fā)應用程序的流行的計算機編程語言和開發(fā)環(huán)境中的一者或者多者的結(jié)合,而實現(xiàn)在此描述的功能。
      盡管在此通過示例方式并且按照使用web瀏覽器和網(wǎng)站服務器(例如信息處理器102)的基于web的系統(tǒng)描述了本發(fā)明,但是系統(tǒng)100并不限于這種配置??梢栽O想系統(tǒng)100被設置為工作站104使用任何公知通信和顯示方法與信息處理器102通信并且顯示從信息處理器102接收到的數(shù)據(jù),例如使用結(jié)合了局域網(wǎng)協(xié)議例如互聯(lián)網(wǎng)數(shù)據(jù)包交換(IPX)、撥號、第三方、專用網(wǎng)絡或者增值網(wǎng)絡(VAN)等的非互聯(lián)網(wǎng)瀏覽器WINDOWS viewer。
      進一步可以設想在信息處理器102和工作站104上使用任何適當?shù)牟僮飨到y(tǒng),例如DOS、WINDOWS 3.x、WINDOWS 95、WINDOWS 98、WINDOWS NT、WINDOWS2000、WINDOWS ME、WINDOWS CE、WINDOWS POCKET PC、WINDOWS XP、MAC OS、UNIX、LINUX、PALM OS、POCKET PC以及任何其他適當?shù)牟僮飨到y(tǒng)。
      參考信息處理器102上顯示數(shù)據(jù)的過程,在此使用的工作站104以及控制處理器107涉及通過通信網(wǎng)絡106而通信數(shù)據(jù)并且處理該數(shù)據(jù)的過程,從而在顯示器214上例如使用web瀏覽器等等查看數(shù)據(jù)。如同web瀏覽軟件所公知的,工作站104上的顯示器214在系統(tǒng)100內(nèi)提供站點,從而用戶可以通過選擇所需鏈接而在系統(tǒng)內(nèi)從一個站點進入到另一個站點。
      因此,各個用戶對系統(tǒng)100的體驗是基于他通過屏幕進行的順序的。在顯示屏幕以及模塊上優(yōu)選的提供圖形控制以啟動數(shù)據(jù)程序,并且在系統(tǒng)100的顯示屏幕和模塊之間提供便利導航。換言之,由于系統(tǒng)對于其顯示屏幕的設置并非是完全分級的,用戶可以從一個區(qū)域進入到另一個區(qū)域而不需要經(jīng)歷一系列顯示屏幕而“回溯”?;诖嗽颍⑶页敲鞔_說明,否則下面的討論并不表示任何順序操作步驟,而是示例系統(tǒng)100的組件。
      術(shù)語根據(jù)在此描述內(nèi)容,使用并且提供各種術(shù)語以指導本領域技術(shù)人員如何構(gòu)建并且實施本發(fā)明。下面的術(shù)語列表和定義通常是為了輔助本領域技術(shù)人員。在此提供的定義并不限制或者約束術(shù)語含義為其普通或者公共含義,或者行業(yè)中普遍使用的術(shù)語定義。
      地址應用到系統(tǒng)通信鏈接中的組件的唯一字符數(shù)字標識符。
      天文時間事件定義為日出或者日落時間之前或者之后的若干秒的事件。
      基礎(base)繪圖表示在添加任何符號或者熱點之前的物理位置的圖片。
      編譯將用戶定義的項目數(shù)據(jù)翻譯為各種形式的硬件和軟件理解的機器語言的動作。
      條件基于利用變量或者可移動墻壁的邏輯聲明而可以執(zhí)行不同預設的編程模型。
      控制允許用戶改變對象或者對象集合的當前參數(shù)值的特性。這會在系統(tǒng)中產(chǎn)生事件。
      控制站公共面板下的一個或者多個校準的(ganged)控制站設備。
      控制站設備提供輸入或者輸出點的設備。在多數(shù)情況下,這是具有按鈕的墻壁安裝控制。
      控制類型表示裝置或者開關桿需要被控制的方式。示例包括開關和調(diào)光。
      電氣/電子設備發(fā)電或者被供電的設備。電子設備是電氣設備的子集并且包括電子電路,所述電子電路包含電子元件例如晶體管集成電路、電容、電阻和電感等等。
      設備安裝在封裝中或者存在于面板中的系統(tǒng)硬件。設備的示例包括處理器、接口和開關桿控制。
      事件可以觸發(fā)待處理的程序的發(fā)生情況。
      圖形包含一個或者多個符號和/或一個或者多個熱點的基礎繪圖。
      分組一個或者多個電氣/電子設備或者共享公共功能目的的其他組的指定集合。這與建筑自動化行業(yè)標準術(shù)語一致。
      熱點圖像上的用戶定義區(qū)域,可以作為另一個圖片的監(jiān)視器、控制器或者導航點。
      超鏈接從一個或者多個詞語、圖片或者其他信息對象至其他對象的可選擇連接,其中在web瀏覽器內(nèi)提供可選擇連接。信息對象可以包括聲音和/或動態(tài)視頻。選擇通常是通過使用輸入設備例如鼠標、跟蹤球、觸摸屏等等“點擊”超鏈接而進行的。當然,本領域技術(shù)人員可以理解,可以使用任何選擇超鏈接的方法。
      鏈接控制系統(tǒng)的各個部件互相通信的方式。
      負載類型通過負載的電氣特性而確定的負載分類。負載類型確定負載可以基于開關桿控制的容量而被控制的方式。
      模式確定被應用的分組或者其他對象的行為的功能和一組相關值。這與建筑自動化行業(yè)標準術(shù)語一致。
      監(jiān)視器允許用戶查看對象或者對象集合的當前參數(shù)值的對象。
      對象表示添加到項目的任何產(chǎn)品或者抽象實體的一般化術(shù)語。示例的產(chǎn)品可以為GP48調(diào)光面板(由本專利的受讓人提供),并且示例的抽象實體可以為場景。
      面板工廠構(gòu)建的預接線裝配的硬件。
      可分拆空間(partitionable space)表示特定類型空間的術(shù)語??煞植鹂臻g允許用戶包括固定的以及可移動的墻壁。這些墻壁可以用于實現(xiàn)各種照明效果??煞植鹂臻g可以包括附加空間,在此通常稱為子空間。
      預設用戶定義的一個或者多個對象及其關聯(lián)指令/級別的集合。
      處理器通過一系列鏈接與其他硬件通信的硬件。處理器能夠運行可以改變系統(tǒng)中對象狀態(tài)的程序。
      程序定義為由于事件導致而發(fā)生的預定行為。程序并不包括事件自身。
      程序模型指定用戶必須如何與設備進行交互以對該設備執(zhí)行定義的程序。
      項目指定的包括關于系統(tǒng)的所有信息的容器(container)。
      實時事件按照日期時間定義的事件。
      場景通過調(diào)節(jié)一個或者多個區(qū)域至各種級別而實現(xiàn)的照明效果。
      進度表事件/規(guī)劃配對的集合。
      單一動作對各個事件執(zhí)行相同預設的程序模型。
      軟件模塊有益于本發(fā)明的效果的一個或者多個離散組件。模塊可以包括軟件元件,包括但不限于函數(shù)、算法、對象等等。模塊還可以包括硬件元件,基本用于執(zhí)行或者有益于執(zhí)行與本發(fā)明關聯(lián)的步驟。模塊可以獨立工作,或者可替換的可以為執(zhí)行其職能而依賴于一個或者多個其他模塊。
      空間表示建筑或者其任何部分的物理表示的一般化術(shù)語。空間可以包括其他空間。并且,各個空間可以包括其他對象??臻g中的各個對象僅能被分配給一個空間。
      開關桿某個負載分組和開關桿控制之間的連接。
      開關桿控制通過改變傳送給負載的信號而控制開關桿的任何電子設備。在多數(shù)情況下,它位于斷路器和被控制的負載之間。這包括基于墻壁盒和面板的開關桿控制。
      符號置于繪圖上的圖形實體,通常用于監(jiān)視或者控制對象的狀態(tài)。
      時鐘(time clock)進度表的集合。
      變量用戶創(chuàng)建的對象,可以為三種類型真/假、多狀態(tài)、或者整型(integer)。變量可以定義在設計模塊中(下文描述)。
      變量狀態(tài)變量的狀態(tài)。示例可以包括早晨、午后、或者傍晚。
      墻壁用于定義可分拆空間的結(jié)構(gòu)。
      墻壁狀態(tài)可移動墻壁的狀態(tài)。墻壁狀態(tài)的示例包括完全打開、完全關閉、半打開等等。
      區(qū)域作為一個單元被控制的一個或者多個設備的集合(在此還可以稱為通道)。
      區(qū)域類型基于與特定區(qū)域相關聯(lián)的開關桿的類型而計算的域。
      網(wǎng)絡如上所述和圖1所示,本發(fā)明優(yōu)選的通過一個或者多個通信網(wǎng)絡工作,從而可以通過用戶接口監(jiān)視和控制一個或者多個電氣/電子設備分組。下面提供根據(jù)本發(fā)明實施例使用的網(wǎng)絡技術(shù)的描述。
      圖5是顯示多處理器網(wǎng)絡500的圖示,其中包括用于監(jiān)視并且控制電氣/電子設備108分組的控制處理器107和網(wǎng)絡接口卡109。通過連接到電源面板鏈接的電源面板而控制電氣/電子設備108。在優(yōu)選實施例中,為信息處理器102提供一個NIC109,并且為轉(zhuǎn)換器盒502提供以太網(wǎng)端口。因此,可以通過以太網(wǎng)連接而從控制處理器107與轉(zhuǎn)換器盒502通信。優(yōu)選的,提供了兩個NIC109給每個控制處理器107,一個NIC109專用于與電氣/電子設備108通信,另一個NIC109用于通過另一個通信網(wǎng)絡例如客戶提供的網(wǎng)絡進行通信并且進一步連接到各種客戶端計算機。控制處理器107優(yōu)選的提供訪問并且修改數(shù)據(jù)庫的能力,以及尋址并且控制電氣/電子設備108。而且,處理器107提供執(zhí)行實時監(jiān)視和控制功能的能力,例如創(chuàng)建進度表或者命令電氣/電子設備108響應于各種條件以特定方式動作。
      如上所述,NIC109允許計算設備通過網(wǎng)絡進行通信。在本發(fā)明的優(yōu)選實施例中,處理器107配備了兩個NIC109。一個NIC109允許控制處理器107與電氣/電子設備108通信,并且另一個NIC卡允許控制處理器107連接到客戶的公司網(wǎng)絡上的和遠處的客戶端。
      優(yōu)選的提供轉(zhuǎn)換器盒502以在以太網(wǎng)和RS-485之間進行轉(zhuǎn)換。RS-485被認為是比以太網(wǎng)更加理想,因為RS-485在長距離上比以太網(wǎng)的成本更加低廉。例如,單部分的RS-485在需要中繼器之前可以在2000英尺距離上承載信號,而以太網(wǎng)大約每300英尺即需要中繼器。而且,采用處理器之間的鏈接以允許多個電氣/電子設備108使用RS-485通信互相通信。這種鏈接支持處理器間的時鐘事件以及跨處理器腳本的成功執(zhí)行。
      軟件模塊根據(jù)本發(fā)明一個實施例,軟件模塊支持用戶開發(fā)并且使用定制的用戶接口以監(jiān)視和/或控制電氣/電子設備分組。在可替換實施例中,用戶對表示多個電氣/電子設備的圖形屏幕控件進行選擇性分組,從而完全實時的監(jiān)視和/或控制設備。在該可替換實施例中,不需要單獨的用戶接口選擇性分組圖形控件,圖形控件一方面表示電氣/電子設備,另一方面按照選定分組的功能控制這些電氣/電子設備。
      圖3為顯示一個或者多個軟件模塊的結(jié)構(gòu)圖,該模塊通常表示為系統(tǒng)300,提供了支持對電氣/電子設備分組112進行遠程監(jiān)視和控制的特性。如圖3所示,設計模塊302(用于總體系統(tǒng)配置和編程)、控制模塊304(用于定義區(qū)域的優(yōu)先級)、繪圖模塊306(圖形入口工具,用于配置定制用來控制電氣/電子設備分組112的接口)、運行時間模塊308(用于完全實時操作系統(tǒng))、進度表模塊(schedule module)310(用于確定操作的時間)以及安全模塊312(用于分配用戶權(quán)限)支持用戶開發(fā)并且操作定制的用戶接口以遠程控制電氣/電子設備108。
      繼續(xù)總結(jié)本發(fā)明提供的某些模塊,設計模塊302包括圖形化的用戶接口,該用戶接口提供了物理環(huán)境的虛擬表示,例如房間、建筑地面、或者室外設施。設計模塊302允許用戶通過添加新的空間、創(chuàng)建場景、編程時鐘并且控制站設備以及各種其他特征而對設施進行建模。在優(yōu)選實施例中,設計模塊302并不用于系統(tǒng)的實時控制。
      例如,設計模塊302提供的接口包括例如建筑地面等物理位置的表示。優(yōu)選的,圖形屏幕控件例如對話框、按鈕、表格、下拉菜單、列表框、復選框(checkbox)、單選按鈕等等被用戶選擇以定義在設計模塊302中表示的物理位置的元素并對所述元素進行編程。設計模塊302中表示的電氣/電子設備108的示例包括照明控制系統(tǒng)、墻壁單元、面板、窗簾、區(qū)域、開關以及處理器。而且,可以將多個電氣/電子設備108按照分組進行編程以執(zhí)行各種任務。在本發(fā)明的優(yōu)選實施例中,設計模塊302控制電氣/電子設備108分組進行操作或者可替換的阻止其操作。而且,電氣/電子設備108可以被控制以按照預定進度表工作。例如,照明裝置的分組可以被確定時間為在某個時間關斷,或者響應于預定事件例如緊急情況(例如火災或者電源故障)而被開啟或者關斷。
      當發(fā)出指令到電氣/電子設備108分組時,分組成員根據(jù)指令和接收指令的設備108的情況而響應。例如,包括控制站設備(鍵盤)和區(qū)域(調(diào)光器)的設備108分組接收指令以設置強度(intenstiy)級別。這種指令對于控制站設備沒有意義,但是對于區(qū)域具有意義。根據(jù)本發(fā)明,只有區(qū)域響應于所述指令。在另一個示例中,定義了包含區(qū)域、時鐘以及控制站設備的分組。指令被發(fā)出以禁用所述分組。在此示例中,控制站設備被禁用,時鐘被延緩,并且區(qū)域不受影響。因此,與分組相關的設備108適應于指令的特定情況而響應或者忽略指令。
      圖4顯示了通過繪圖模塊306提供的示例顯示屏幕400,該顯示屏幕400中顯示了賓館會議中心的虛擬表示。顯示屏幕400支持建筑的地面平面的表示,從而電氣/電子設備108可以被添加到會議中心以顯示位置并且對其動作進行編程。在顯示屏幕400中可以表示許多包括電氣/電子設備108例如區(qū)域、控制站、控制站設備和開關桿以提供照明、聲音以及各種其他特性的物理環(huán)境。正如下面詳細描述的那樣,使用本發(fā)明,用戶可以選擇單個圖形按鈕以完全實時的監(jiān)視并且控制電氣/電子設備108的分組。
      設計模塊圖6A顯示了提供給操作設計模塊302的用戶的示例顯示屏幕600。
      用戶優(yōu)選的操作設計模塊302以執(zhí)行各種功能,例如添加新的空間、新的可分拆空間、新的控制站、新的控制站設備、新的開關桿、新的區(qū)域、新的場景、新的時鐘、數(shù)據(jù)變量等等的虛擬表示。而且,用戶可以通過顯示屏幕600而添加設備、面板以及開關桿控制。例如,在使用設計模塊302定義物理環(huán)境之后,用戶對任何可尋址的硬件進行尋址以通知處理器107表示哪些硬件與其連接。
      例如,如圖6A所示,導航(Navigation)窗口602(位于左部)提供了對包含空間、控制站、開關桿以及各種電氣/電子設備108等在內(nèi)的物理位置的各種元素的方便導航。導航窗口602優(yōu)選的提供為包括文件夾的圖標,類似于MICROSOFT WINDOWS中提供的文件瀏覽器。圖6B顯示了示例的導航窗口602,該導航窗口602顯示了由用戶添加到設計模塊302的多個空間。
      繼續(xù)討論示例的顯示屏幕600,工具欄(Toolbox)窗口604(位于右上)允許用戶添加任何其他對象到系統(tǒng)中。顯示屏幕600的右下部分的屬性(properties)窗口606允許用戶查看并且修改當前選擇的對象的屬性,例如控制站的屬性。顯示屏幕600的中心部分的主窗口608顯示對象列表。可以通過從工具欄窗口605拖拽圖標并且將圖標拖放到主窗口608中而將對象添加到主窗口608中顯示的空間中。顯示屏幕600的其他元件包括菜單610,用于執(zhí)行文件、編輯并且查看操作并且使用各種工具定制設計模塊302;以及具有圖標614的工具條612,用于快速訪問由設計模塊302提供的多數(shù)顯示屏幕。
      而且,顯示屏幕600可以被用于編程控制站設備和時鐘進度表。本發(fā)明優(yōu)選的支持條件編程(例如響應于某個日期時間、溫度或者其他條件而控制電氣/電子設備分組112)。在本發(fā)明的優(yōu)選實施例中,繪圖模塊306被用于定義電氣/電子設備108的分組,設計模塊302被用于提供編程代碼以按照分組控制和/或監(jiān)視電氣/電子設備108。
      通過提供用于表示物理環(huán)境和電氣/電子設備108的統(tǒng)一接口,本發(fā)明提供了開發(fā)控制電氣/電子設備分組的定制的用戶接口的方便途徑。
      控制模塊本發(fā)明提供了控制模塊304以利用編程例如先前在設計模塊302中執(zhí)行的編程而設置區(qū)域的優(yōu)先級。例如,區(qū)域可以被鎖定,從而區(qū)域的強度(intensity)不能被修改直到它被解鎖。因此,管理員可以使用本發(fā)明限制對包括例如區(qū)域在內(nèi)的電氣/電子設備108分組進行修改。
      繪圖模塊根據(jù)本發(fā)明,可以將兩個或者多個電氣/電子設備108(可以位于不同物理區(qū)域或者執(zhí)行不同操作)分組為一起工作。在本發(fā)明的優(yōu)選實施例中,繪圖模塊306提供了開發(fā)用戶接口的特性,該用戶接口通過例如互聯(lián)網(wǎng)和/或其他通信網(wǎng)絡被使用從而控制電氣/電子設備分組112。優(yōu)選的,各種格式的數(shù)字圖像例如TIFF、JPEG、GIF、BMP等等可以被導入并且置于顯示屏幕中以表示物理位置。例如,通過CAD系統(tǒng)(例如AUTOCAD、MICROSTATION、SOLIDWORKS、或者INTELLICAD)產(chǎn)生的圖像可以被導入本發(fā)明以顯示建筑地面的建筑繪圖。這樣,物理安裝在地面(地面表示在CAD圖像中)上的電氣/電子設備108的虛擬表示可以置于圖像之中。因此,通過本發(fā)明可以提供電氣/電子設備108的準確表示。
      圖7A顯示了提供給操作繪圖模塊306的用戶的示例顯示屏幕700。注意,顯示模塊302和繪圖模塊306提供了布局和圖形屏幕空間相似的顯示屏幕。繪圖模塊306包括圖形瀏覽器(Graphical Explorer)窗口702、庫(Library)窗口704、屬性窗口706、以及主窗口708。顯示屏幕700還包括菜單710和具有圖標714的工具條712。主窗口708顯示表示各種電氣/電子設備108的圖標。圖7B顯示了示例的庫窗口704。
      圖8A-8G顯示了在變化階段期間的顯示屏幕700的示例窗口,在此階段中執(zhí)行根據(jù)本發(fā)明優(yōu)選實施例對電氣/電子設備108進行分組的步驟。
      如圖8A所示,表示照明控制點(即區(qū)域)的十五個圖標801被添加到主窗口708。表示區(qū)域的十五個圖標801中每一者被選擇并且從庫窗口704拖拉到主窗口708中。使用庫窗口704,用戶可以標識將要按照分組被監(jiān)視和/或控制的特定區(qū)域。
      繼續(xù)討論本示例,圖8B顯示了主窗口708并且顯示了區(qū)域1已被添加至分組中。這是通過用戶使用鼠標點擊區(qū)域1的圖標而實現(xiàn)的。優(yōu)選的,通過變換顏色例如橙色的圖標而顯示區(qū)域1已被分配給某個分組。如圖8B所示,當用戶將鼠標指針放置在表示區(qū)域2的圖標上時,圖標改變顏色(例如變?yōu)榫G色),這意味著該符號表示可以被添加到分組的有效對象。并且,顯示包含該區(qū)域的名稱(Name)和位置(Location)的對話框803。因此,通過在繪圖模塊306中的主窗口708中的圖標上移動選擇器,用戶可以確定主窗口708中的圖標是否如在此所述的那樣表示支持分組的對象。
      繼續(xù)討論圖8A-8G所示的示例,圖8C顯示了主窗口708,主窗口708具有與其他區(qū)域顏色不同的區(qū)域1、2、3、6和7,從而表示區(qū)域1、2、3、6和7被添加到某個分組。同樣圖8C顯示了對話框802,并且對話框802可以表示在用戶完成添加項目至分組之后哪些項目被添加到分組中。優(yōu)選的,用戶可以修改分組定義,例如隨著時間根據(jù)需要通過添加或者去除項目而修改分組定義。在圖8C中所示示例中,用戶在對話框802中為新的分組指定名稱和描述(Description)以備將來參考。
      圖8D顯示了創(chuàng)建新定義的名稱為“被定義的第一分組”(First DefinedGroup)的分組之后顯示屏幕700的庫窗口704。在創(chuàng)建分組之后,分組優(yōu)選的在窗口704中表示以備將來使用,例如將來控制在此包含的電氣/電子設備。在圖8D所示示例中,分組圖標804(顯示于窗口704中)表示新添加的分組。
      圖8E顯示了用戶在定義名稱為“被定義的第二分組”(Second DefinedGroup)的第二分組時的顯示屏幕800。在圖8E所示示例中,第二分組包括區(qū)域4、5、10、14、和15。對話框802’向用戶顯示包含在“被定義的第二分組”中的區(qū)域。
      圖8F顯示了在“被定義的第一分組”和“被定義的第二分組”被定義之后的庫窗口704。如圖8F所示,庫窗口704顯示了根據(jù)在此描述內(nèi)容而可用的新定義分組。在圖8F所示示例中,圖標805表示第二添加分組。
      圖8G顯示了被從窗口604拖拉到窗口608的圖形屏幕控件(即圖標)。在圖8G所示示例中,分組部分806包括表示“被定義的第一分組”和“被定義的第二分組”的圖標已經(jīng)被從窗口604拖拉并且拖放到主窗口608。通過將分組的虛擬表示(即圖標)從窗口604拖放到主窗口608,用戶例如可以通過由通信網(wǎng)絡106(圖1)提供的定制用戶接口控制這些對象分組。
      因此,根據(jù)本發(fā)明,繪圖模塊306支持用戶開發(fā)定制的用戶接口以完全實時的或者根據(jù)特定進度表或者響應于條件而控制電氣/電子設備108分組。在優(yōu)選的使用在此描述的各種模塊開發(fā)用戶接口之后,通過通信網(wǎng)絡在例如web瀏覽器顯示屏幕中提供該接口給用戶。
      圖10為顯示與根據(jù)本發(fā)明優(yōu)選實施例定義電氣/電子設備108分組關聯(lián)的步驟的流程圖。
      在步驟S102中,進入“創(chuàng)建分組”模式的用戶設置內(nèi)部狀態(tài)變量,該內(nèi)部狀態(tài)變量表示此后的動作與分組創(chuàng)建功能相關。在本發(fā)明的優(yōu)選實施例中,內(nèi)部陣列結(jié)構(gòu)被初始化并且被信息處理器102用于存儲被定義的分組的內(nèi)容和信息。在選擇分組創(chuàng)建模式之后,點擊例如在主窗口708中的控制點,將控制點添加到分組中。在初始并未選擇“創(chuàng)建分組”模式的情況下,選擇表示電氣/電子設備108的圖標或者符號會顯示與設備108關聯(lián)的屬性。因此,在步驟S104中,系統(tǒng)100確定表示電氣/電子設備108的圖標是否被置于主窗口608中,如果沒有,則程序繼續(xù)到步驟S106并且等待用戶將各個圖標置于主窗口608中。
      在本發(fā)明的優(yōu)選實施例中,與用戶接口關聯(lián)并且在此描述的工具被存儲并且在超文本傳輸協(xié)議(“HTTP”)通信會話中使用XML通過web服務在數(shù)據(jù)庫中檢索所述工具。表示電氣/電子設備分組112的圖標以壓縮格式被存儲在數(shù)據(jù)庫中并且通過運行時間模塊308例如在web瀏覽器顯示屏幕900中顯示所述圖標給用戶。優(yōu)選的,在通過繪圖模塊306開發(fā)用戶接口期間,圖標被解壓并且處理以添加對應的腳本文件從而實現(xiàn)對分組112的控制。
      一旦表示電氣/電子設備108的圖標(表示為圖10中的控制點)被置于主窗口608中,用戶選擇圖標以添加設備108至新的分組(步驟S108)。此時,電氣/電子設備108的標識符和類型被存儲在內(nèi)部陣列結(jié)構(gòu)中,并且在添加項目到該陣列之前執(zhí)行重復性檢查。而且,表示電氣/電子設備108的圖標改變顏色以表示設備108被添加到分組中。并且,圖片中相同標識符和類型的其他實例改變顏色以顯示它們被包含在分組中。例如,用戶可以拖放區(qū)域(例如區(qū)域1)至圖片上10次,從而定義并且顯示10個區(qū)域1圖標。區(qū)域1圖標例如在通過鼠標或者其他點擊設備點擊而被選擇時被添加到所述分組。圖標被顯示為高亮以表示它們與分組關聯(lián)。在本發(fā)明的優(yōu)選實施例中,圖標和各種編輯工具被提供為可縮放向量圖。該可縮放向量圖包括編程代碼,所述編程代碼發(fā)送用于控制電氣/電子設備108指令,并且進一步為了監(jiān)視目的而接收處理和顯示信息。
      在表示電氣/電子設備108的圖標被添加到分組之后,確定是否添加其他設備108到分組(步驟S110)。如果并非所有設備1 08已經(jīng)被添加到分組,則程序循環(huán)回到步驟S104。如果已經(jīng)添加了所有設備,則程序執(zhí)行到步驟S112,并且用戶進入“完成分組”模式以定義分組。更具體的說,在步驟S112中,選擇“完成分組”表示用戶已經(jīng)將所需的所有項目都添加到了分組。優(yōu)選的為用戶提供所有添加到分組的電氣/電子設備108的列表,并且給予用戶機會以從列表去除各個項目(步驟S114)。如果在步驟S114中,用戶決定從分組中去除不需要的電氣/電子設備108,則程序繼續(xù)至步驟S116,并且為用戶提供項目列表。用戶優(yōu)選的選擇特定設備108以將該設備從分組中去除。此后,程序循環(huán)至步驟S114并且用戶確定是否需要從分組中去除其他電氣/電子設備108。在步驟114中,一旦用戶對分組內(nèi)容滿意,則程序繼續(xù)至步驟S118并且給予用戶機會以分配名稱和描述(如上所述)用于描述和控制分組。在步驟S120中,新的分組被添加到數(shù)據(jù)庫中以備將來使用,并且在步驟S122中,程序結(jié)束。
      因此,根據(jù)圖10所示的示例步驟,用戶可以添加電氣/電子設備108至分組并且能夠通過定制的用戶接口對分組進行控制。添加新分組至數(shù)據(jù)庫的請求被使用XML網(wǎng)絡服務通過HTTP通信從繪圖模塊306發(fā)送。如果沒有問題,則優(yōu)選的從數(shù)據(jù)庫傳輸消息表示一切添加成功。如果存在錯誤,則傳輸表示錯誤的消息給用戶。
      根據(jù)本發(fā)明,分組創(chuàng)建可以跨越表示各個電氣/電子設備108的多個圖片。如上所述,添加至分組的項目優(yōu)選的從表示能夠被分組并且置于繪圖模塊306的主窗口708中的電氣/電子設備108的圖片中選擇。優(yōu)選的,用戶開始創(chuàng)建分組之后可以打開并且利用圖片。并且,控制點可以控制多個邏輯和硬件類型,包括但不限于窗簾、照明裝置、墻壁和控制站。
      而且,為了編程目的可以在設計模塊302中訪問和使用新創(chuàng)建的分組。通過提供編程指令以操作分組,可以實現(xiàn)空間或者設施中電氣/電子設備108的實時控制。
      運行時間模塊圖9顯示了通過運行時軟件模塊308,被提供來控制電氣/電子設備108分組的示例顯示屏幕900。在圖9所示示例中,在web瀏覽器軟件應用程序中提供顯示屏幕900,該顯示屏幕900支持用戶通過其內(nèi)顯示的圖形接口而控制系統(tǒng)。例如,這可以通過將在繪圖模塊306中的分組存儲在數(shù)據(jù)庫中(參考圖8A-8G描述)而實現(xiàn),此后該數(shù)據(jù)庫被信息處理器102查閱以支持對電氣/電子設備分組的控制。
      在本發(fā)明的優(yōu)選實施例中,表示“被定義的第一分組”和“被定義的第二分組”的圖標在例如鼠標(或者其他點擊設備)選擇器經(jīng)過各個圖標時提供關于各個分組的信息。例如如圖9所示,當鼠標選擇器經(jīng)過(或者靠近)表示分組“被定義的第一分組”的圖標時,包含分組名稱和分組描述的對話框902被自動提供在表示該分組的圖標附近。同樣如圖9所示,通過移動鼠標選擇器至分組圖標之上或者附近,分組中包含的區(qū)域(例如區(qū)域1、2、3、6和7)被不同顯示,例如通過改變顏色。這樣,通過簡單的在web瀏覽器顯示屏幕中的分組圖標上移動鼠標選擇器,可以將與各個分組關聯(lián)的電氣/電子設備108通知給用戶。用戶選擇表示分組的圖標以實現(xiàn)對分組中定義的所有對象的影響。
      因此,使用標準的web瀏覽器軟件,用戶可以通過例如互聯(lián)網(wǎng)等通信網(wǎng)絡而遠程控制在設計模塊302中被定義并且在繪圖模塊306中被分組的對象。例如,用戶可以使用標準的web瀏覽器軟件而控制所有樓道照明、所有外部照明、所有控制站設備以及可分拆空間中的所有墻壁。
      除了web瀏覽器軟件應用程序,本發(fā)明優(yōu)選的支持用戶使用按鍵式電話(touch tone telephone)而控制對象分組。例如,用戶撥通電話號碼以調(diào)用電話接口。用戶優(yōu)選的輸入分組代碼,按下“#”字符,并且輸入動作代碼以監(jiān)視和/或控制電氣/電子設備分組112。這樣,用戶不需要使用具有web瀏覽器軟件的計算設備以控制電氣/電子設備分組112。
      示例系統(tǒng)現(xiàn)在通過示例方式進一步描述本發(fā)明的特征和優(yōu)點。
      在某市中正在建造新的會議中心。設計的該會議中心具有400,000平方英尺的空間和30英尺高的天花板。會議中心有35間會議室,總空間為144,800平方英尺。該中心還包括食堂和230,000平方英尺的主展覽大廳用于進行各種事件,例如交易會、展覽會、音樂會、報告會或者各種公眾事件。
      在會議中心建設期間,在各個空間中安裝數(shù)千電氣/電子設備108。例如,在主展覽大廳的天花板中安裝數(shù)十行燈,一個或者多個燈與一個區(qū)域關聯(lián)。因此,安裝數(shù)千區(qū)域并且與一個或者多個照明裝置關聯(lián)。其他電氣/電子設備108例如DMX裝置、天花板風扇、窗簾、音頻設備等等也被安裝并且與區(qū)域關聯(lián)。
      安裝在新的會議中心內(nèi)的電氣/電子設備108被提供硬件以進行遠程控制和訪問。例如,提供控制處理器107、NIC109以及一個或者多個轉(zhuǎn)換器盒502以支持與電氣/電子設備108進行通信。會議中心中的數(shù)千電氣/電子設備108中的多數(shù)被提供了硬件從而為設備108分配單獨的數(shù)字地址。
      使用本發(fā)明提供的模塊,操作設計模塊302的用戶提供適當?shù)挠脩裘兔艽a,并且通過導航窗口602定義會議大廳中的空間的虛擬表示。例如,使用設計模塊302中的導航窗口602定義主展覽大廳、食堂、多個會議室、多個浴室、休息室、樓道等等。在用戶對會議中心的定義空間滿意之后,用戶進一步添加電氣/電子設備108的表示并且將各個設備與一個或者多個區(qū)域關聯(lián)。
      此后,用戶訪問繪圖模塊306以定義用于控制會議中心中的區(qū)域分組的用戶接口。使用窗口702,用戶選擇主展覽大廳并且在繪圖模塊306中導入格式為JPEG的展覽大廳的電子建筑圖。使用窗口704,用戶將表示安裝在主展覽大廳中的一個或者多個設備108的特定區(qū)域拖放到主窗口708中。所述區(qū)域被置于主窗口708中的所述JPEG圖像的對應部分,這些對應部分表示所述區(qū)域位于的主展覽大廳的位置。因此,根據(jù)本發(fā)明提供了對主展覽大廳和待分分組區(qū)域的準確表示。
      當主展覽大廳用于音樂演出時,由用戶定義的一個區(qū)域分組控制位于舞臺上方的燈。使用鼠標,用戶選擇直接位于舞臺所在區(qū)域上方的主窗口708中的區(qū)域。在選擇區(qū)域之后,用戶以特定名稱“舞臺燈光分組”保存定義的區(qū)域。接著,用戶對與燈關聯(lián)但是并不位于舞臺區(qū)域上方的所有區(qū)域定義燈的第二分組。用戶使用鼠標選擇該區(qū)域中的各個區(qū)域以在第二分組中包括所述區(qū)域并且以名稱“舞臺外的燈光分組”保存第二分組。用戶定義包括“舞臺燈光分組”和“舞臺外的燈光分組”中的所有區(qū)域為第三分組。用戶以名稱“主展覽大廳內(nèi)的所有燈光分組”保存第三分組。
      在定義三個分組之后,用戶按照本發(fā)明提供分組作為網(wǎng)站上提供的接口并且與信息處理器102可訪問的數(shù)據(jù)庫進行通信。該接口支持在網(wǎng)站的操作員使用所述接口以操作所述區(qū)域分組時,完全實時的對數(shù)據(jù)庫進行訪問。在用戶完成對新的用戶接口進行編譯之后,該接口被存儲在信息處理器102上并且可以通過標準HTTP通信會話進行訪問。
      一旦完成會議中心的建造,則為慶祝會議中心的主展覽大廳啟用進行音樂演出。根據(jù)本發(fā)明開發(fā)的用戶接口的操作員建立與信息處理器102的通信會話,并且使用標準web瀏覽器軟件應用程序而控制通過本發(fā)明先前定義的照明區(qū)域分組。在演出之前,主展覽大廳中的所有燈按照主展覽大廳的總照明容量的70%亮度被開啟。
      使用“主展覽大廳內(nèi)的所有燈光分組”,操作員在音樂演出將要開始之前將該分組中定義的燈亮度降低至0%亮度。此后,操作員選擇“舞臺燈光分組”并且通過該分組照明舞臺。選擇“舞臺外的燈光分組”,操作員選擇與之關聯(lián)的照明裝置以按照10%亮度照明。這樣提供了某些舞臺區(qū)域之外的燈,例如為了防止事故,同時在舞臺區(qū)域和主展覽大廳的其余部分之間提供足夠的亮度對比。
      在演出結(jié)束之后,操作員選擇“舞臺燈光分組”以降低該組中的燈光亮度,并且選擇“舞臺外的燈光分組”以增加與其關聯(lián)的燈光亮度。因此,操作員可以恢復音樂演出之前大廳的照明亮度。
      盡管前述示例涉及照明裝置和與照明裝置相關聯(lián)的區(qū)域分組,但是如上所述,本發(fā)明可以應用到各種其他用途。使用進度表模塊310,根據(jù)本發(fā)明定義的電氣/電子設備108分組被確定時間在特定時間開啟或者關斷。例如,在周五下午的5:00p.m.,在預期人數(shù)很少的區(qū)域關斷燈分組。而且,與HVAC系統(tǒng)關聯(lián)的區(qū)域分組也被確定時間在周五5:00p.m.關斷。這樣,可以在根據(jù)時間、日期、周等等而預期人數(shù)改變的區(qū)域中調(diào)控夏天的空調(diào)系統(tǒng)和/或冬天的加熱系統(tǒng)。
      而且,使用安全模塊312,將授權(quán)用戶定義為允許單獨訪問本發(fā)明的各個模塊以及web激活的接口。這樣,如果未授權(quán)用戶例如為了控制燈或者其他電氣/電子設備108而嘗試訪問模塊和/或web支持接口,則安全模塊312阻止訪問。
      結(jié)論因此,本發(fā)明提供了開發(fā)定制的接口以控制電氣/電子設備108分組的便利工具。如上所述,互相遠離或者執(zhí)行迥異功能的電氣/電子設備108可以被分組以一起工作(或者被鎖定以防止改變操作)。
      返回上述關于具有大量行和列的燈的新展覽大廳的示例,本發(fā)明通過提供一種用于定義和控制電氣/電子設備分組的直觀接口而解決了現(xiàn)有技術(shù)系統(tǒng)中存在的問題。通過將表示區(qū)域、裝置或者其他電氣/電子設備的圖標拖放到顯示屏幕的一部分中(例如主窗口608),用戶可以簡單的在圖標上單擊一下以將其添加到分組中。而且,提供了方便的顏色代碼以將電氣/電子設備108的狀態(tài)(例如已分組或者能夠被分組)告知用戶。此后,本發(fā)明提供的用戶接口支持用戶通過移動選擇器(例如鼠標指針)至表示分組的圖標上以方便而迅速的標識分組,從而展開關于分組的信息例如名稱、描述和相關設備108。因此,本發(fā)明節(jié)省了與定義、監(jiān)視和控制電氣/電子設備108分組相關的大量時間和成本。
      盡管參考特定實施例描述了本發(fā)明,本領域技術(shù)人員可以很容易作出各種變化和修改以及其他使用。因此,優(yōu)選的,本發(fā)明并不限于在此公開的特定內(nèi)容。
      權(quán)利要求
      1.一種用于對多個電氣設備進行圖形化分組從而按照至少一個設備分組來控制設備的系統(tǒng),所述系統(tǒng)包括信息處理器,在運行時用于存儲多個圖形對象,其中各個圖形對象分別表示所述多個電氣設備中的一者,并且在運行時用于對各個電氣設備進行電氣控制;繪圖模塊,在運行時用于顯示所述多個圖形對象并且響應于用戶選擇的至少一個所述圖形對象而定義所述至少一個設備分組;以及運行時間模塊,在運行時用于響應于用戶選擇定義的所述至少一個設備分組而對所述至少一個設備分組進行電氣控制。
      2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述至少一個設備包括區(qū)域。
      3.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述各個圖形對象表示一個區(qū)域,并且其中一個區(qū)域包括至少一個設備,并且其中所述至少一個設備分組包括至少一個區(qū)域。
      4.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述繪圖模塊在運行時用于修改所述至少一個圖形對象的外觀,以表明由所述至少一個圖形對象表示的所述至少一個設備被包含在所述設備分組中。
      5.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述運行時間模塊進一步在運行時按照所述至少一個選定的圖形對象中每一者控制該每一者的至少一個對應設備的工作方式來控制所述設備分組。
      6.根據(jù)權(quán)利要求1所述的系統(tǒng),其中所述繪圖模塊進一步在運行時顯示導航窗口、工具欄窗口、屬性窗口以及主窗口中的至少一者。
      7.根據(jù)權(quán)利要求1所述的系統(tǒng),其進一步包括進度表模塊,該進度表模塊在運行時根據(jù)預定進度表而控制設備分組。
      8.一種用于開發(fā)用戶接口以對具有至少兩個設備的分組進行圖形化控制的系統(tǒng),所述系統(tǒng)包括由信息處理器提供的設計模塊,運行時用于表示物理位置并且表示安裝在該物理位置中的所述至少兩個設備;由所述信息處理器提供的繪圖模塊,運行時用于將所述至少兩個設備與所述分組進行邏輯關聯(lián);其中至少一個指令與所述分組相關聯(lián),并且進一步地其中所述至少兩個設備響應于所述指令而執(zhí)行至少一個對應功能;以及運行時間模塊,運行時用于通過由所述設計模塊和所述繪圖模塊中的至少一者提供的信息來產(chǎn)生用戶接口,并且進一步在運行時用于在顯示器上提供所述用戶接口,其中所述用戶接口運行時用于通過所述信息處理器而控制所述分組。
      9.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述至少兩個設備中的一者為電氣設備,并且所述至少兩個設備中的另一者為電子設備。
      10.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述至少兩個設備表示區(qū)域。
      11.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述設計模塊和繪圖模塊中的至少一者包括導航窗口、工具欄窗口、屬性窗口以及主窗口中的至少一者。
      12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述繪圖模塊進一步在運行時用于在工具欄窗口中顯示所述至少兩個設備的特性。
      13.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述繪圖模塊進一步在運行時用于在主窗口中顯示所述至少兩個設備的圖形表示。
      14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述繪圖模塊進一步在運行時用于將所述圖形表示與所述分組關聯(lián)。
      15.根據(jù)權(quán)利要求11所述的系統(tǒng),其中所述信息處理器在主窗口中顯示所述分組的表示。
      16.根據(jù)權(quán)利要求8所述的系統(tǒng),其進一步包括控制處理器,該控制處理器在運行時用于將從所述信息處理器發(fā)出的指令轉(zhuǎn)發(fā)至所述至少兩個設備中的至少一者。
      17.根據(jù)權(quán)利要求8所述的系統(tǒng),其進一步包括工作站,該工作站在運行時用于顯示所述用戶接口,并且進一步在運行時用于響應于用戶作出的選擇而將來自用戶接口的指令傳輸至所述信息處理器。
      18.根據(jù)權(quán)利要求8所述的系統(tǒng),其進一步包括控制模塊,該控制模塊在運行時用于設置所述至少兩個設備中的至少一者的優(yōu)先級。
      19.根據(jù)權(quán)利要求8所述的系統(tǒng),其進一步包括進度表模塊,該進度表模塊在運行時用于根據(jù)預定進度表而發(fā)出指令。
      20.根據(jù)權(quán)利要求8所述的系統(tǒng),其中所述用戶接口表示所述至少兩個設備與所述分組相關聯(lián)。
      21.一種用于對多個電氣設備進行圖形化分組以按照至少一個設備分組來控制設備的方法,所述方法包括在信息處理器的存儲器中存儲多個圖形對象,其中各個圖形對象分別表示所述多個電氣設備中的一者,并且所述信息處理器在運行時用于對所述電氣設備進行電氣控制;顯示所述多個圖形對象;響應于用戶選擇的至少一個所述圖形對象而定義所述至少一個設備分組;以及響應于用戶選擇定義的所述至少一個設備分組而控制所述至少一個設備分組。
      22.根據(jù)權(quán)利要求21所述的方法,其中所述至少一個設備包括區(qū)域。
      23.根據(jù)權(quán)利要求21所述的方法,其中所述各個圖形對象表示一個區(qū)域,并且其中一個區(qū)域包括至少一個設備,并且其中所述至少一個設備分組包括至少一個區(qū)域。
      24.根據(jù)權(quán)利要求21所述的方法,其進一步包括修改所述至少一個圖形對象的外觀從而表示由所述至少一個圖形對象表示的所述至少一個設備被包含在所述設備分組中。
      25.根據(jù)權(quán)利要求21所述的方法,其進一步包括顯示導航窗口、工具欄窗口、屬性窗口、以及主窗口中的至少一者。
      26.根據(jù)權(quán)利要求21所述的方法,其進一步包括根據(jù)預定進度表控制所述設備分組。
      27.一種提供用戶接口以對具有至少兩個設備的分組進行圖形化控制的方法,所述方法包括在顯示器中圖形化地表示物理位置,并且圖形化地表示所述物理位置處的所述至少兩個設備;將所述至少兩個設備與所述分組相關聯(lián);以及提供用戶接口,該用戶接口在運行時用于發(fā)出指令到所述分組并且其中所述至少兩個設備根據(jù)所述指令而執(zhí)行至少一個對應功能。
      28.根據(jù)權(quán)利要求27所述的方法,其中所述至少兩個設備中的一者為電氣設備,并且所述至少兩個設備中的另一者為電子設備。
      29.根據(jù)權(quán)利要求27所述的方法,其中所述至少兩個設備表示區(qū)域。
      30.根據(jù)權(quán)利要求27所述的方法,其進一步包括顯示導航窗口、工具欄窗口、屬性窗口以及主窗口中的至少一者。
      31.根據(jù)權(quán)利要求30所述的方法,其進一步包括在工具欄窗口中顯示所述至少兩個設備的特性。
      32.根據(jù)權(quán)利要求30所述的方法,其進一步包括在主窗口中顯示所述至少兩個設備的圖形表示。
      33.根據(jù)權(quán)利要求32所述的方法,其進一步包括將所述圖形表示與所述分組相關聯(lián)。
      34.根據(jù)權(quán)利要求30所述的方法,其進一步包括在主窗口中顯示所述分組的表示。
      35.根據(jù)權(quán)利要求27所述的方法,其進一步包括將所述指令轉(zhuǎn)發(fā)至所述至少兩個設備中的至少一者。
      36.根據(jù)權(quán)利要求27所述的方法,其進一步包括通過通信網(wǎng)絡而顯示所述用戶接口。
      37.根據(jù)權(quán)利要求36所述的方法,其中所述通信網(wǎng)絡為互聯(lián)網(wǎng)。
      38.根據(jù)權(quán)利要求27所述的方法,其進一步包括定義所述至少兩個設備中的至少一者的優(yōu)先級。
      39.根據(jù)權(quán)利要求27所述的方法,其進一步包括根據(jù)預定進度表發(fā)出所述指令。
      全文摘要
      一種方便并且直觀的軟件開發(fā)環(huán)境,用于對電氣/電子設備進行圖形化分組并且對圖形化選擇的電氣/電子設備和系統(tǒng)的分組提供完全實時的控制。除了對圖形化選擇的電氣/電子設備分組進行完全實時的控制之外,本發(fā)明的用戶可以確定針對圖形化選擇的電氣/電子設備分組而執(zhí)行的指令的時間,或者命令圖形化選擇的電氣/電子設備分組響應于特定條件。
      文檔編號G05B15/02GK101023710SQ200580026571
      公開日2007年8月22日 申請日期2005年8月4日 優(yōu)先權(quán)日2004年8月6日
      發(fā)明者J·P·斯坦納, 小弗蘭克·費邊, M·拉圖施尼 申請人:路創(chuàng)電子公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1