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

      用于在操作環(huán)境內(nèi)配置控制系統(tǒng)的方法及設(shè)備的制作方法

      文檔序號:7814469閱讀:166來源:國知局
      用于在操作環(huán)境內(nèi)配置控制系統(tǒng)的方法及設(shè)備的制作方法
      【專利摘要】本申請案涉及一種用于在操作環(huán)境內(nèi)配置控制系統(tǒng)的方法及設(shè)備。一種方法(900)配置控制系統(tǒng)(110)在操作環(huán)境內(nèi)的安裝,其中所述控制系統(tǒng)可包含分布式物理進入控制系統(tǒng)。所述方法(900)可提供(902)用于安裝與控制器(210)兼容的外圍裝置(230)的選項,并基于所述所提供選項(704、706)而接收選擇(904)。所述選擇可與至少一個選定外圍裝置(230)的操作環(huán)境相關(guān)聯(lián)。所述方法可產(chǎn)生(906)用以命令所述控制器(210)從多個引腳(306、309)中規(guī)定用于將所述控制器(210)連接到至少一個選定外圍裝置(230)的個別引腳的指令。所述方法(900)可隨后創(chuàng)建(908)用以描述與所述控制器(210)相關(guān)聯(lián)的所述所規(guī)定個別引腳和與至少一個選定外圍裝置(230)相關(guān)聯(lián)的導(dǎo)線之間的連接的報告(802)。一種設(shè)備可實施所述方法來配置所述控制系統(tǒng)在其操作環(huán)境中的所述安裝。
      【專利說明】用于在操作環(huán)境內(nèi)配置控制系統(tǒng)的方法及設(shè)備

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明一般來說涉及用于輔助在操作環(huán)境中安裝及配置控制系統(tǒng)的方法。在各種實施例中,配置助理可導(dǎo)引用戶在特定環(huán)境中安裝及配置分布式物理進入控制系統(tǒng)。

      【背景技術(shù)】
      [0002]數(shù)據(jù)收集與控制系統(tǒng)正越來越多地跨越一系列的應(yīng)用使用以監(jiān)視及/或控制各種空間、設(shè)施及/或過程。這些系統(tǒng)可利用多種多樣的外圍裝置來促進各種監(jiān)視及控制操作。盡管具有多種多樣的不同類型的外圍裝置可改進這些控制系統(tǒng)的功能性及靈活性,但其可增加此類系統(tǒng)在其操作環(huán)境中的安裝及配置的復(fù)雜性。


      【發(fā)明內(nèi)容】

      [0003]下文所揭示的一個實施例包含一種用于配置控制系統(tǒng)在操作環(huán)境內(nèi)的安裝的方法。所述方法可提供用于安裝與控制器兼容的外圍裝置的選項,并基于所述所提供選項而接收選擇。所述選擇可與至少一個選定外圍裝置的操作環(huán)境相關(guān)聯(lián)。所述方法可進一步產(chǎn)生用以命令所述控制器從多個引腳中規(guī)定用于將所述控制器連接到所述至少一個選定外圍裝置的個別引腳的指令。所述方法可創(chuàng)建用以描述與所述控制器相關(guān)聯(lián)的所述所規(guī)定個別引腳和與所述至少一個選定外圍裝置相關(guān)聯(lián)的導(dǎo)線之間的連接的報告。當(dāng)從所述多個引腳中規(guī)定個別引腳時,可命令所述控制器從所述多個引腳中選擇所述個別引腳,并對來自所述多個引腳的至少一個個別進行電配置。
      [0004]在另一實施例中,所述方法可在所述控制器上執(zhí)行,且可進一步包含:基于所述所產(chǎn)生指令而確定用于將所述控制器連接到所述至少一個選定外圍裝置的引腳配置;基于所述所確定引腳配置而在所述控制器內(nèi)建立到個別引腳的連接;以及將所述所創(chuàng)建報告提供到管理裝置,其中所述所創(chuàng)建報告可基于所述所確定引腳配置。
      [0005]在又一實施例中,確定所述引腳配置可進一步包含執(zhí)行用以減小所述控制器與所述至少一個外圍裝置之間的布線的復(fù)雜性的算法。可將所述多個引腳分離成布置于接線盒中的相異群組。所述算法可將與特定外圍裝置到相同接線盒相關(guān)聯(lián)的連接分組。此外,所述算法可為用以減小所述控制器與所述至少一個外圍裝置之間的所述連接的所述復(fù)雜性的優(yōu)化算法。所述優(yōu)化算法可選擇減小每一外圍裝置的連接長度的所述個別引腳。
      [0006]在另一實施例中,引入額外外圍裝置的對所述控制系統(tǒng)的后續(xù)重新配置可避免對已在所建立連接中使用的個別引腳的所述規(guī)定。對個別引腳的所述規(guī)定可進一步包含用于不使用特定引腳來建立連接的選項。
      [0007]在另一實施例中,所述方法可在管理裝置上執(zhí)行且進一步包含:建立到所述控制器的連接;將所述所產(chǎn)生指令提供提供到所述控制器;從所述控制器接收引腳配置信息;以及顯示所述所創(chuàng)建報告。所述所創(chuàng)建報告可基于所接收引腳配置信息。在不同實施例中,可在所述控制器已建立到所述個別引腳的連接之前顯示所述報告。在另一實施例中,可經(jīng)由網(wǎng)絡(luò)建立或替代地經(jīng)由串聯(lián)連接建立到所述控制器的所述連接。
      [0008]在又一實施例中,所述方法可在管理裝置上執(zhí)行。所述方法可進一步包含基于所述所產(chǎn)生指令而從所述多個引腳確定用于將所述控制器連接到所述至少一個選定外圍裝置的引腳配置。所述方法可進一步導(dǎo)出含有所述所確定引腳配置的文件。所述方法可進一步經(jīng)由網(wǎng)絡(luò)建立到所述控制器的連接;以及提供所述所導(dǎo)出文件以命令所述控制器在所述控制器內(nèi)基于所述所確定引腳配置而建立連接??梢詫Φ确绞綄⑺鏊鶎?dǎo)出文件提供到額外控制器。
      [0009]在另一實施例中,所述選擇可基于外圍裝置的特定類型或由一類外圍裝置使用的標(biāo)準(zhǔn)數(shù)據(jù)通信協(xié)議。所述選擇可進一步包括所述操作環(huán)境中的門的數(shù)目及與每一門相關(guān)聯(lián)的控制器的數(shù)目。所述報告進一步包括顯示所述控制器上的所述引腳配置及到與所述外圍裝置相關(guān)聯(lián)的所述導(dǎo)線的所述相關(guān)聯(lián)電連接的表示的圖形布局。所述方法可顯示圖解說明所述所確定引腳配置的所述所創(chuàng)建報告。
      [0010]下文還揭示一種用于配置控制系統(tǒng)在操作環(huán)境內(nèi)的安裝的設(shè)備。所述設(shè)備可包含處理器及耦合到所述處理器的存儲器。所述存儲器存儲致使所述處理器進行以下操作的軟件指令:提供用于安裝與控制器兼容的外圍裝置的選項,并基于所述所提供選項而接收選擇。所述選擇可與至少一個選定外圍裝置的操作環(huán)境相關(guān)聯(lián)。所述處理器可進一步產(chǎn)生用以命令所述控制器從多個引腳中規(guī)定用于將所述控制器連接到所述至少一個選定外圍裝置的個別引腳的指令。所述處理器可進一步創(chuàng)建用以描述與所述控制器相關(guān)聯(lián)的所述所規(guī)定個別引腳和與所述至少一個選定外圍裝置相關(guān)聯(lián)的導(dǎo)線之間的連接的報告。在從所述多個引腳中對個別引腳的所述規(guī)定中,可進一步命令所述控制器從所述多個引腳中選擇所述個別引腳,并對來自所述多個引腳的至少一個個別進行電配置。
      [0011 ] 在另一實施例中,所述處理器包含于所述控制器內(nèi),且所述軟件指令可進一步致使處理器基于所述所產(chǎn)生指令而確定用于將所述控制器連接到所述至少一個選定外圍裝置的引腳配置。所述處理器可進一步基于所述所確定引腳配置而在所述控制器內(nèi)建立到個別引腳的連接;以及將所述所創(chuàng)建報告提供到管理裝置。所述所創(chuàng)建報告可基于所述所確定引腳配置。
      [0012]在另一實施例中,確定所述引腳配置可進一步致使所述處理器執(zhí)行用以減小所述控制器與所述至少一個外圍裝置之間的布線的復(fù)雜性的算法。可將所述多個引腳分離成布置于接線盒中的相異群組。所述算法可將與特定外圍裝置到相同接線盒相關(guān)聯(lián)的連接分組,可進一步包含用以減小所述控制器與所述至少一個外圍裝置之間的所述連接的所述復(fù)雜性的優(yōu)化算法。所述優(yōu)化算法可選擇減小每一外圍裝置的連接長度的所述個別引腳。
      [0013]在另一實施例中,引入額外外圍裝置的對所述控制系統(tǒng)的后續(xù)重新配置可避免對已在所建立連接中使用的個別引腳的所述規(guī)定。對個別引腳的所述規(guī)定可進一步包含用于不使用特定引腳來建立連接的選項。
      [0014]在又一實施例中,所述處理器可包含于管理裝置內(nèi),且所述軟件指令進一步致使處理器:建立到所述控制器的連接;將所述所產(chǎn)生指令提供到所述控制器;從所述控制器接收引腳配置信息;以及顯示所述所創(chuàng)建報告。所述所創(chuàng)建報告可基于所接收引腳配置信息。在另一實施例中,可在所述控制器已建立到所述個別弓I腳的連接之前顯示所述報告??山?jīng)由網(wǎng)絡(luò)建立或可經(jīng)由串聯(lián)連接建立到所述控制器的所述連接。
      [0015]在另一實施例中,所述處理器可包含于管理裝置內(nèi),且所述軟件指令進一步致使處理器基于所述所產(chǎn)生指令而從所述多個引腳確定用于將所述控制器連接到所述至少一個選定外圍裝置的引腳配置。所述處理器可進一步導(dǎo)出含有所述所確定引腳配置的文件。
      [0016]在另一實施例中,所述軟件指令可進一步致使所述處理器經(jīng)由網(wǎng)絡(luò)建立到所述控制器的連接;以及提供所述所導(dǎo)出文件以命令所述控制器在其中基于所述所確定引腳配置而建立連接??梢詫Φ确绞綄⑺鏊鶎?dǎo)出文件提供到額外控制器。
      [0017]在又一實施例中,所述選擇可基于外圍裝置的特定類型或由一類外圍裝置使用的標(biāo)準(zhǔn)數(shù)據(jù)通信協(xié)議。所述選擇可進一步包括所述操作環(huán)境中的門的數(shù)目及與每一門相關(guān)聯(lián)的控制器的數(shù)目。
      [0018]在另一實施例中,所述報告可進一步包含顯示所述控制器上的所述引腳配置及到與所述外圍裝置相關(guān)聯(lián)的所述導(dǎo)線的所述相關(guān)聯(lián)電連接的表示的圖形布局。所述處理器可準(zhǔn)備所述報告以顯示所述所確定引腳配置。

      【專利附圖】

      【附圖說明】
      [0019]圖1是圖解說明根據(jù)本文中所描述的實施例的示范性環(huán)境的框圖;
      [0020]圖2A及2B是圖解說明圖1的系統(tǒng)單元的示范性組件的框圖;
      [0021]圖3是圖解說明圖2的控制器內(nèi)的組件的示范性布局的框圖;
      [0022]圖4是圖解說明在一個實施例中圖1的系統(tǒng)單元的示范性物理布局的平面布置圖;
      [0023]圖5是圖解說明圖1的分布式控制系統(tǒng)的示范性物理布局的平面布置圖;
      [0024]圖6是圖解說明圖1的管理裝置的示范性組件的框圖;
      [0025]圖7A及7B是提供用于配置控制系統(tǒng)并選擇與操作環(huán)境相關(guān)聯(lián)的外圍裝置的選項的示范性用戶接口;
      [0026]圖8是描述與控制器相關(guān)聯(lián)的個別引腳和與選定外圍裝置相關(guān)聯(lián)的導(dǎo)線之間的連接的示范性報告;
      [0027]圖9是用于配置控制系統(tǒng)在操作環(huán)境內(nèi)的安裝的示范性過程的流程圖;
      [0028]圖10是用于配置控制系統(tǒng)的安裝的可在控制器上執(zhí)行的示范性過程的流程圖;
      [0029]圖11是根據(jù)一實施例用于配置控制系統(tǒng)的安裝的示范性過程的流程圖;且
      [0030]圖12是根據(jù)另一實施例用于配置控制系統(tǒng)的安裝的示范性過程的流程圖。

      【具體實施方式】
      [0031]以下詳細描述參考附圖。不同圖式中的相同參考編號可識別相同或類似元件。
      [0032]假定可在控制系統(tǒng)內(nèi)使用的多種多樣的不同外圍裝置,所述系統(tǒng)的安裝及配置可變得復(fù)雜且甚至可為有經(jīng)驗的安裝者呈現(xiàn)出挑戰(zhàn)。
      [0033]下文所描述的實施例可減輕上述復(fù)雜性。這些實施例一般來說涉及可輔助在操作環(huán)境中安裝及配置控制系統(tǒng)的過程及系統(tǒng)。在一個實施例中,配置助理或“向?qū)А笨赏ㄟ^收集關(guān)于已經(jīng)選擇供所述控制系統(tǒng)在特定環(huán)境中使用的一或多個外圍裝置的信息來導(dǎo)引用戶。所述配置助理可以軟件來實施且可在控制系統(tǒng)的控制器上運行?;蛘?,配置助理可在于配置過程期間電耦合到控制系統(tǒng)的單獨處理器上運行。在其它實施例中,所述配置助理可“離線”地在單獨處理器上執(zhí)行,且可產(chǎn)生稍后可用于配置具有類似操作環(huán)境的一或多個控制系統(tǒng)的文件。
      [0034]為了使其成為用戶友好型過程,可從用戶逐步地搜集所收集信息,因為用于后續(xù)選擇的選項可取決于先前選擇??色@得關(guān)于在外圍裝置的環(huán)境及/或其電特性上如何實施所述外圍裝置的進一步信息。在鍵入關(guān)于外圍裝置的信息的最后部分之后,用戶可指示選擇過程完成。配置助理可接著產(chǎn)生可用以產(chǎn)生用于控制器的實際配置的引腳配置的指令。在一個實施例中,可將所述指令提供到控制器以用于產(chǎn)生引腳配置。在另一實施例中,所述配置助理可確定用于選定外圍裝置的引腳配置,從而為所述控制器提供指令。引腳配置過程確定駐存于控制器的電路板上的I/o引腳連接器指派。所述控制器可對自身進行內(nèi)部配置以選擇其電路板上用于每一選定外圍裝置的適當(dāng)引腳?;谒鲆_配置,所述控制器將把每一引腳指派為對應(yīng)于選定外圍裝置上的每一適當(dāng)導(dǎo)線。此配置可進一步包含設(shè)定每一引腳的適當(dāng)協(xié)議及/或電特性,以使得連接與每一選定外圍裝置兼容。
      [0035]一旦建立了用于引腳配置的信息,配置助理便可產(chǎn)生可用于導(dǎo)引安裝者將每一外圍裝置物理連接到控制器的報告。所述報告可包含控制器的電路板的布局的圖形呈現(xiàn),其可被視為來自每一選定外圍裝置的導(dǎo)線將如何連接到電路板的引腳的地圖。
      [0036]本文所描述的實施例可適用于任何類型的控制系統(tǒng)及操作環(huán)境。舉例來說,所述配置助理可用于具有僅單個控制器及外圍裝置的極簡單的控制系統(tǒng)中。此類應(yīng)用對于其中安裝者可為具有有限安裝經(jīng)驗的業(yè)主的住宅環(huán)境可為有用的。在其它應(yīng)用中,配置助理可使具有多個交互的控制器的復(fù)雜分布式控制系統(tǒng)的安裝容易。在此類型的應(yīng)用中,安裝者可為有經(jīng)驗的專業(yè)人員,其受到在任務(wù)關(guān)鍵型環(huán)境中操作的外圍裝置的復(fù)雜配置的挑戰(zhàn)。不管控制系統(tǒng)及/或其操作環(huán)境的復(fù)雜性如何,配置助理均可使其安裝及/或重新配置容易,且因此減少安裝時間并改進操作可靠性。
      [0037]圖1是可基于下文所描述的系統(tǒng)及方法而在其中安裝及配置的示范性環(huán)境100的框圖。如圖1中所展示,環(huán)境100可包含分布式控制系統(tǒng)110 (例如,分布式物理進入控制系統(tǒng))、網(wǎng)絡(luò)120及管理裝置130。
      [0038]分布式控制系統(tǒng)110可包含分布式計算系統(tǒng),所述分布式計算系統(tǒng)包含系統(tǒng)單元115-A到115-N(統(tǒng)稱為“系統(tǒng)單元115”或“單元115”且個別地稱為“單元115”)。在一個實施例中,系統(tǒng)單元115包含物理進入控制裝置。舉例來說,系統(tǒng)單元115可包含控制對安全區(qū)域(例如一房間或一房間群組)的進入的控制器。系統(tǒng)單元115可經(jīng)由讀取器裝置接收憑證(例如,進入卡憑證)且確定所述憑證是否為真實的且與進入所述安全區(qū)域的授權(quán)相關(guān)聯(lián)。如果是,那么所述控制器可發(fā)出打開門上的鎖或執(zhí)行與準(zhǔn)予進入所述安全區(qū)域相關(guān)聯(lián)的其它操作的命令。其它實例可包含進入以控制操作環(huán)境中的各種裝置,例如,起動風(fēng)扇、起始建筑物管理系統(tǒng)中的報警、激活工業(yè)自動化系統(tǒng)中的機器人等等。
      [0039]分布式控制系統(tǒng)110可包含一或多個分布式數(shù)據(jù)集。分布式數(shù)據(jù)集包含以分布式(及潛在地冗余)方式存儲于與所述分布式數(shù)據(jù)集相關(guān)聯(lián)的系統(tǒng)單元115中的數(shù)據(jù)。在一個實施例中,分布式數(shù)據(jù)集復(fù)制于一個以上裝置上。舉例來說,整個分布式數(shù)據(jù)集可存儲于所有單元115中。在另一實施例中,一或多個單元115可存儲分布式數(shù)據(jù)集的子集。而且,分布式數(shù)據(jù)集可與所有系統(tǒng)單元115相關(guān)聯(lián)或可與系統(tǒng)單元115的子集相關(guān)聯(lián)。在一實施例中,分布式數(shù)據(jù)集包含由配置助理在離線模式中產(chǎn)生的配置文件,關(guān)于圖12來更詳細地描述所述配置文件。
      [0040]在一個實施例中,在單元115之間達成共識以便對分布式數(shù)據(jù)集(例如,基于共識的分布式數(shù)據(jù)庫)做出改變。系統(tǒng)單元115可提議對基于共識的分布式數(shù)據(jù)集的改變。如果與分布式數(shù)據(jù)集相關(guān)聯(lián)的法定數(shù)的單元115接受了改變,那么可達成共識,且可將改變傳播到每一相關(guān)聯(lián)單元115中的分布式數(shù)據(jù)集的每一局部副本。因此,如果法定數(shù)的相關(guān)聯(lián)單元115投票贊成分布式數(shù)據(jù)集的改變,那么可達成關(guān)于所述改變的共識。法定數(shù)可對應(yīng)于相關(guān)聯(lián)單元115的最小大多數(shù)。因此,如果分布式數(shù)據(jù)集與N個單元115相關(guān)聯(lián),那么在N/2+1個相關(guān)聯(lián)單元115投票贊成改變的情況下(如果N為偶數(shù))或在(N-1)/2+1個相關(guān)聯(lián)單元115投票贊成改變的情況下(如果N為奇數(shù)),可達到法定數(shù)。需要最小大多數(shù)達到法定數(shù)可確保在考慮兩個沖突提議時,至少一個系統(tǒng)單元115接收到兩個提議且選擇所述提議中的一者以達成共識。
      [0041]基于共識的分布式數(shù)據(jù)集可確保與分布式數(shù)據(jù)集相關(guān)聯(lián)的任何系統(tǒng)單元115均包含由所述分布式數(shù)據(jù)集管理的信息(例如,在一個實施例中,所有信息)。舉例來說,分布式數(shù)據(jù)集可包含進入規(guī)則,且所述進入規(guī)則可用于與所述分布式數(shù)據(jù)集相關(guān)聯(lián)的任何系統(tǒng)單元115。因此,由于一或多個分布式數(shù)據(jù)集,在一個實施例中,控制系統(tǒng)110可對應(yīng)于不具有中央控制裝置(例如服務(wù)器裝置)的分散式系統(tǒng)。在其它實施例中,控制系統(tǒng)110可包含分散式系統(tǒng)及中央控制裝置(例如服務(wù)器裝置)兩者。對控制系統(tǒng)110的改變可在任何系統(tǒng)單元115處配置,且如果改變與分布式數(shù)據(jù)集相關(guān)聯(lián),那么可將所述改變傳播到與所述分布式數(shù)據(jù)集相關(guān)聯(lián)的其它系統(tǒng)單元115。此外,控制系統(tǒng)110可相對于裝置故障展現(xiàn)穩(wěn)健性,因為可避免單個故障點。舉例來說,如果特定系統(tǒng)單元115失效,那么其它單元115可繼續(xù)操作而不會丟失數(shù)據(jù)(或使數(shù)據(jù)丟失最小化)。在另一實施例中,可在無共識的情況下對分布式數(shù)據(jù)集做出改變。
      [0042]網(wǎng)絡(luò)120可使得單元115能夠彼此通信及/或可使得管理裝置130能夠與特定單元115通信。網(wǎng)絡(luò)120可包含一或多個電路交換網(wǎng)絡(luò)及/或包交換網(wǎng)絡(luò)。舉例來說,網(wǎng)絡(luò)120可包含局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、城域網(wǎng)(MAN)、公共交換電話網(wǎng)絡(luò)(PSTN)、特設(shè)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)、因特網(wǎng)、基于光纖的網(wǎng)絡(luò)、無線網(wǎng)絡(luò)及/或這些或其它類型網(wǎng)絡(luò)的組合。
      [0043]管理裝置130允許管理員連接到特定單元115以便配置控制系統(tǒng)110、改變控制系統(tǒng)110的配置、從控制系統(tǒng)110接收信息及/或以其它方式管理控制系統(tǒng)110。舉例來說,配置助理可在所述管理裝置上運行以用于控制系統(tǒng)110在其所選環(huán)境中的安裝及配置。管理裝置130可包含經(jīng)配置以與單元115中的一或多者通信的任何裝置。舉例來說,管理裝置130可包含便攜式通信裝置(例如,移動電話、智能電話、平板電話裝置、全球定位系統(tǒng)(GPS)裝置及/或另一類型的無線裝置);個人計算機或工作站;服務(wù)器裝置;膝上型計算機;平板計算機或另一類型的便攜式計算機;及/或具有通信能力的任何類型的裝置。在一個實施例中,管理裝置130可為單元115的部分。由此,管理員可從單元115中的一或多者管理控制系統(tǒng)110。
      [0044]雖然圖1展示環(huán)境100的示范性組件,但在其它實施方案中,環(huán)境100相比圖1中所描繪的組件可包含更少的組件、不同的組件、不同布置的組件或額外組件。另外或替代地,環(huán)境100中的任一裝置(或任何裝置群組)可執(zhí)行描述為由環(huán)境100中的一或多個其它裝置執(zhí)行的功能。
      [0045]圖2A及2B是圖解說明單元115的示范性組件的框圖。如圖2A中所展示,單元115可包含控制器210及一或多個外圍裝置230。控制器210可控制單元115的操作,可與其它單元115通信、可與管理裝置130通信及/或可控制外圍裝置230。外圍裝置230可包含將信息提供到控制器210、由控制器210控制及/或以其它方式與控制器210通信的裝置。在一個實施例中,外圍裝置230可包含任何類型的安全裝置。舉例來說,外圍裝置230可包含例如讀取器裝置240、鎖裝置250、傳感器260 (例如,攝像機)及/或致動器270等安全裝置。外圍裝置可包含可提供憑證的任何類型的安全裝置,且可進一步包含上文所列的外圍裝置類型的組合。舉例來說,讀取器可為提供憑證的任何類型的裝置,且可使用一或多傳感器(例如攝像機及/或麥克風(fēng))來完成其任務(wù)。
      [0046]如圖2B中所展示,控制器210可包含總線212、處理器214、存儲器216、網(wǎng)絡(luò)接口218、外圍接口 220及外殼222??偩€212包含準(zhǔn)許控制器210的組件之間的通信的路徑。處理器214可包含任何類型的單核心處理器、多核心處理器、微處理器、基于鎖存器的處理器及/或解譯并執(zhí)行指令的處理邏輯(或處理器、微處理器及/或處理邏輯的族群)。在其它實施例中,處理器214可包含專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)及/或另一類型的集成電路或處理邏輯。
      [0047]存儲器216存儲信息、數(shù)據(jù)及/或指令。存儲器216可包含任何類型的動態(tài)、易失性及/或非易失性存儲裝置。存儲器216可存儲供由處理器214執(zhí)行的指令或供由處理器214使用的信息。舉例來說,存儲器216可包含隨機存取存儲器(RAM)或另一類型的動態(tài)存儲裝置、只讀存儲器(ROM)裝置或另一類型的靜態(tài)存儲裝置、內(nèi)容可尋址存儲器(CAM)、磁性及/或光學(xué)記錄存儲器裝置及其對應(yīng)驅(qū)動器(例如,硬盤驅(qū)動器、光學(xué)驅(qū)動器等等)及/或可移除形式的存儲器,例如快閃存儲器。在一實施例中,存儲器216還可存儲與系統(tǒng)單元115兼容的任何數(shù)目個外圍裝置的配置信息。
      [0048]網(wǎng)絡(luò)接口 218可包含收發(fā)器(例如,發(fā)射器及/或接收器),所述收發(fā)器使得控制器210能夠經(jīng)由有線通信鏈路(例如,導(dǎo)電線、雙絞線電纜、同軸電纜、傳輸線、光纖電纜及/或波導(dǎo)等等)、無線通信鏈路(例如,射頻、紅外及/或視覺光學(xué)器件等等)或無線與有線通信鏈路的組合與其它裝置及/或系統(tǒng)通信(例如,發(fā)射及/或接收數(shù)據(jù))。網(wǎng)絡(luò)接口 218可包含將基帶信號轉(zhuǎn)換為射頻(RF)信號的發(fā)射器及/或?qū)F信號轉(zhuǎn)換為基帶信號的接收器。網(wǎng)絡(luò)接口 218可耦合到用于發(fā)射及接收RF信號的天線。
      [0049]網(wǎng)絡(luò)接口 218可包含邏輯組件,所述邏輯組件包含輸入及/或輸出端口、輸入及/或輸出系統(tǒng)及/或促進將數(shù)據(jù)發(fā)射到其它裝置的其它輸入及輸出組件。舉例來說,網(wǎng)絡(luò)接口 218可包含用于有線通信的網(wǎng)絡(luò)接口卡(例如,以太網(wǎng)卡)及/或用于無線通信的無線網(wǎng)絡(luò)接口(例如,WiFi)卡。網(wǎng)絡(luò)接口 218還可包含用于經(jīng)由電纜通信的通用串行總線(USB)端口、藍牙無線接口、射頻識別(RFID)接口、近場通信(NFC)無線接口及/或?qū)?shù)據(jù)從一種形式轉(zhuǎn)換為另一形式的任何其它類型的接口。
      [0050]外圍接口 220可經(jīng)配置以與一或多個外圍裝置230通信。舉例來說,外圍接口 220可包含一或多個邏輯組件,所述邏輯組件包含輸入及/或輸出端口、輸入及/或輸出系統(tǒng)及/或促進將數(shù)據(jù)發(fā)射到外圍裝置230的其它輸入及輸出組件。作為一實例,外圍接口 220可使用串行外圍接口總線協(xié)議(例如,韋根(Wiegand)協(xié)議及/或RS-485協(xié)議)與外圍裝置230通信。作為另一實例,外圍接口 220可使用不同類型的協(xié)議。在一個實施例中,網(wǎng)絡(luò)接口 218還可充當(dāng)用于將外圍裝置230耦合到控制器210的外圍接口。
      [0051]外殼222可包封控制器210的組件且可保護控制器210的組件免受環(huán)境影響。在一個實施例中,外殼222可包含外圍裝置230中的一或多者。在另一實施例中,外殼222可包含管理裝置130。外殼222可在具有多個系統(tǒng)單元115及/或控制器210的系統(tǒng)中界定一個系統(tǒng)單元115及/或控制器210與其它系統(tǒng)單元115及/或控制器210的邊界。
      [0052]如下文所描述,控制器210可執(zhí)行與系統(tǒng)單元115在操作環(huán)境中的安裝及配置有關(guān)的操作??刂破?10可由于ASIC的硬連線電路而執(zhí)行這些操作??刂破?10還(或替代地)可響應(yīng)于處理器214執(zhí)行計算機可讀媒體(例如存儲器216)中所含有的軟件指令而執(zhí)行這些操作。計算機可讀媒體可包含非暫時性存儲器裝置。存儲器216可實施于單個物理存儲器裝置內(nèi)或跨越多個物理存儲器裝置散布??蓪④浖噶顝牧硪挥嬎銠C可讀媒體或從另一裝置讀取到存儲器216中。存儲器216中所含有的軟件指令可致使處理器214執(zhí)行本文中所描述的過程。因此,本文中所描述的實施方案并不限于硬件電路及軟件的任何特定組合。
      [0053]返回到外圍裝置230,讀取器裝置240可包含從用戶讀取憑證并將所述憑證提供到控制器210的裝置。舉例來說,讀取器裝置240可包含經(jīng)配置以從用戶接收字母數(shù)字個人識別號碼(PIN)的小鍵盤或鍵盤;用以配置在磁條或另一類型的存儲裝置(例如標(biāo)簽)上存儲卡代碼的卡的讀卡器;經(jīng)配置以讀取用戶的指紋的指紋讀取器;經(jīng)配置以讀取用戶的虹膜的虹膜讀取器;麥克風(fēng)及經(jīng)配置以記錄用戶的話音標(biāo)志的話音標(biāo)志識別器;NFC讀取器 '及/或另一類型的讀取器裝置。讀取器裝置240可包含可提供憑證的任何類型的安全裝置,且可包含一或多個傳感器裝置,例如下文參考傳感器260所描述的任何傳感器裝置。舉例來說,讀取器裝置240可包含用于面部辨識的攝像機及/或用于話音辨識的麥克風(fēng)。在這些情況中,舉例來說,用戶的話音及/或面部可用作用戶憑證。
      [0054]鎖裝置250可包含由控制器210控制的鎖。鎖裝置250可鎖住門(例如,防止其打開或關(guān)閉)、窗戶、HVAC通風(fēng)孔及/或到安全區(qū)域的另一類型的進入開口。舉例來說,鎖裝置250可包含電磁鎖;具有由控制器210控制的電動機的機械鎖;機電鎖 '及/或另一類型的鎖。
      [0055]傳感器260可包含感測裝置。作為實例,傳感器260可包含:用以感測門打開還是關(guān)閉的門傳感器;可見光監(jiān)視裝置(例如,攝像機)、紅外(IR)光監(jiān)視裝置、熱標(biāo)志監(jiān)視裝置、音頻監(jiān)視裝置(例如,麥克風(fēng))及/或另一類型的監(jiān)視裝置;報警傳感器,例如運動傳感器、熱傳感器、壓力傳感器及/或另一類型的報警傳感器;篡改傳感器,例如位于單元115內(nèi)側(cè)的位置傳感器 '及/或位于與單元115相關(guān)聯(lián)的安全區(qū)域內(nèi)的“外出請求”按鈕;及/或另一類型的傳感器裝置。在以下實例中,傳感器260可稱為“攝像機260”。
      [0056]致動器270可包含致動器裝置。作為一實例,致動器270可控制照明裝置。作為其它實例,致動器270可包含:防盜報警激活器;用以播放消息或產(chǎn)生報警信號的揚聲器;顯示裝置;用以移動傳感器260 (例如,控制攝像機或其它監(jiān)視裝置的視域)的電動機;用于打開/關(guān)閉門、窗戶、HVAC通風(fēng)孔及/或與安全區(qū)域相關(guān)聯(lián)的另一開口的電動機;用以將鎖裝置250固定于鎖住或未鎖位置中的電動機;滅火裝置 '及/或另一類型的致動器裝置。
      [0057]雖然圖2A及2B展示單元115的示范性組件,但在其它實施方案中,單元115相比圖2A及2B中所描繪的組件可包含更少的組件、不同的組件、額外組件或不同布置的組件。舉例來說,雖然在圖2A中展示單個讀取器裝置240、單個鎖裝置250、單個傳感器260及單個致動器270,但實際上,外圍裝置230可包含多個讀取器裝置240、多個鎖裝置250、多個傳感器260及/或多個致動器270。外圍裝置230也可不包含圖2A中所展示的裝置中的一或多者。另外或替代地,外圍裝置230可包含圖2A或2B中未展示的任何其它類型的安全裝置。另外或替代地,單元115的任何組件(或任何組件群組)可執(zhí)行描述為由單元115的一或多個其它組件執(zhí)行的任務(wù)。
      [0058]此外,雖然示范性分布式控制系統(tǒng)110包含物理進入分布式控制系統(tǒng),但其它實施方案可控制不同于物理進入的系統(tǒng)。另一方面,分布式控制系統(tǒng)110可包含任何類型的物理進入控制系統(tǒng)(例如,在操作環(huán)境中),例如打開及/或關(guān)閉門或控制對建筑物或設(shè)施的物理進入的控制系統(tǒng)。分布式控制系統(tǒng)110還可包含用以控制風(fēng)扇(例如,起動或停止)、用以起始建筑物管理系統(tǒng)中的報警(例如,失敗的驗證、成功的驗證等等)或用以控制工業(yè)自動化系統(tǒng)中的機器人臂的系統(tǒng)。
      [0059]圖3是圖解說明圖2A及2B中所展示的控制器210內(nèi)的各種組件的示范性布局的框圖。所述組件可包含處理器IC 302、一或多個存儲器IC 304、第一引腳群組306、第二引腳群組308、第一接線盒群組307、第二接線盒群組309及一或多個繼電器310??墒褂秒娐钒?00來物理固定及/或電互連這些組件。額外電組件及/或連接可存在于控制器210的電路板300上,但為簡潔起見此處未進行詳細展示或描述。
      [0060]在一個實施例中,處理器IC 302可經(jīng)配置以建立到第一引腳群組306中的一或多個引腳的直接電連接。這些直接電連接可經(jīng)由電跡線312且通過位于處理器IC 302內(nèi)的切換設(shè)施(未展示)而實現(xiàn)。此切換設(shè)施可(舉例來說)通過縱橫開關(guān)體現(xiàn)。處理器IC302還可使用一或多個繼電器310來控制第二引腳群組308。通常不與第二引腳群組308建立到處理器IC 302內(nèi)的電路的直接電連接,因為由這些引腳載運的電流可超過處理器IC302的極限。處理器IC 302還可耦合到一或多個存儲器IC 304以存取指令及/或數(shù)據(jù)。在替代實施例中,物理上分離的存儲器控制器(未展示)可用作處理器IC 302與存儲器IC304之間的接口。
      [0061]基于由用戶提供的信息(下文參考圖7A及7B更詳細地描述),配置助理可產(chǎn)生致使處理器IC 302創(chuàng)建引腳配置的指令。在一實施例中,引腳配置將電路板300上的個別引腳指派給連接到選定外圍裝置的適當(dāng)導(dǎo)線。舉例來說,引腳配置可從第一引腳群組306規(guī)定用于每一選定外圍裝置的個別引腳。規(guī)定個別弓I腳可包含用于對特定外圍裝置的個別弓I腳的實際選擇。如下文更詳細地解釋,對電路板300上的特定引腳的選擇可以減小安裝者的布線的復(fù)雜性為動機。規(guī)定個別引腳可進一步包含界定與選定引腳相關(guān)聯(lián)的信號的電配置。所述電配置可包含與選定外圍裝置兼容的特定協(xié)議及/或可為用戶可選擇的各種電特性。用戶可選擇電特性可包含(舉例來說)信號極性、電壓電平等等,且可與特定操作環(huán)境相關(guān)聯(lián)。
      [0062]處理器IC 302可如在引腳配置中所規(guī)定而對自身進行內(nèi)部配置以提供到引腳的適當(dāng)連接。舉例來說,假定特定的選定外圍裝置,處理器IC 302從第一引腳群組306中選擇一或多個個別引腳且還界定所述引腳的電配置。舉例來說,處理器IC 302的配置可由內(nèi)部縱橫開關(guān)執(zhí)行。
      [0063]在一實施例中,由配置助理產(chǎn)生的指令可包含對用于存取處理器IC 302內(nèi)促進系統(tǒng)單元115的配置的可用資源的應(yīng)用程序編程接口(API)的調(diào)用。此外,處理器302可使用含有與系統(tǒng)單元115兼容的裝置規(guī)格的數(shù)據(jù)存儲區(qū)來輔助引腳配置的創(chuàng)建。所述數(shù)據(jù)存儲區(qū)可存儲于控制器210板上在一或多個存儲器IC 304中。在其它實施例中,所述數(shù)據(jù)存儲區(qū)的至少一部分可遠程地存儲且由處理器IC 302經(jīng)由網(wǎng)絡(luò)存取。
      [0064]基于引腳配置,配置助理可創(chuàng)建用以描述電路板300上的個別引腳與每一選定外圍裝置的導(dǎo)線之間的連接的報告。此報告通過指示電路板300上用于連接到選定外圍裝置的每一導(dǎo)線的適當(dāng)引腳的位置而準(zhǔn)許安裝者物理連接每一裝置。下文在對圖8的論述中進一步描述所述報告。
      [0065]第一引腳群組306及第二引腳群組308可進一步與用以促進個別引腳中的每一者與外圍裝置230的對應(yīng)導(dǎo)線的連接的結(jié)構(gòu)相關(guān)聯(lián)。舉例來說,一個此種結(jié)構(gòu)為接線盒,其為將兩個或兩個以上導(dǎo)電固定在一起的模塊化絕緣盒。接線盒提供將個別引腳連接到導(dǎo)線且進一步將這些連接組織成可識別群組的方便手段。參考圖3,接線盒307可與第一引腳群組306相關(guān)聯(lián)。接線盒309可與第二引腳群組308相關(guān)聯(lián)。每一接線盒可將多個引腳的子集分組在一起,從而有助于組織外圍裝置230到電路板300的布線。在一些實施例中,接線盒可包含固定到電路板的下部區(qū)段及可以可移除方式附接到接線盒的下部區(qū)段中的上部區(qū)段。在已將個別導(dǎo)線連接到上部區(qū)段之后,可將上部區(qū)段插入到類似于連接器的下部區(qū)段中。這些類型的接線盒可提供快速地使整個引腳子群組嚙合及脫離的能力,類似于標(biāo)準(zhǔn)連接器。然而,借助接線盒,安裝者在使用接線盒作為連接器之前首先使用個別導(dǎo)線來建立到個別引腳的連接。
      [0066]術(shù)語“引腳”是指附接到電路板300的可由安裝者用來建立電連接的個別導(dǎo)體。引腳還可指固定地安裝于電路板300上的接線盒內(nèi)的個別連接器。弓丨腳提供用于信號、電力或接地的單個電連接。引腳與連接器的區(qū)別在于引腳僅建立一個導(dǎo)電物理連接。然而,連接器建立至少兩個導(dǎo)電的物理連接。舉例來說,通常在音頻應(yīng)用中用于供與“音頻插孔”一起使用的標(biāo)準(zhǔn)3.5mm電話連接器具有用于在將電話連接器插入到音頻插孔中后即刻建立信號連接及接地連接兩者的至少兩個單獨物理連接。
      [0067]處理器IC 302表示處理器214的示范性實現(xiàn)形式,且因此其可采取任何類型的微處理器、控制器、ASIC、FPGA、任何其它適合集成電路或其任何組合的形式。存儲器IC 304可存儲用于運行配置助理的軟件指令及/或用于創(chuàng)建引腳配置的指令。用于確定引腳配置的指令可包含API程序庫及/或用于簡化并改進連接放置的優(yōu)化算法。存儲器IC 304可進一步存儲與控制器210兼容的所有外圍裝置230的規(guī)格數(shù)據(jù)。
      [0068]圖4是圖解說明單元115的示范性物理布局400的平面布置圖。如圖4中所展示,物理布局400可包含墻壁410、門420、控制器210、讀取器裝置240、鎖裝置250、傳感器260及致動器270。
      [0069]墻壁410包封安全區(qū)域440,例如建筑物中的房間。門420為用戶提供到安全區(qū)域440的進入。在此實施例中,控制器210安裝在安全區(qū)域440內(nèi)側(cè)。在其它實施例中,控制器210可安裝在非安全區(qū)域450中。讀取器裝置240安裝在安全區(qū)域440外側(cè)且鎖裝置250在安全區(qū)域440內(nèi)側(cè)安裝到墻壁410及門420。在此實例中,傳感器260為安裝在安全區(qū)域440外側(cè)在非安全區(qū)域450中的監(jiān)視裝置。在此實例中,致動器270包含用于控制監(jiān)視裝置的視域的電動機。
      [0070]當(dāng)用戶將憑證鍵入到讀取器裝置240中(例如,通過鍵入PIN、掃描進入卡、掃描虹膜等等)時,控制器210可使用所述憑證來驗證用戶的身份且可在進入規(guī)則表中執(zhí)行查找以基于用戶的身份及進入規(guī)則而確定是否準(zhǔn)予用戶的進入。如果控制器210確定應(yīng)準(zhǔn)予進入,那么控制器210激活鎖裝置250以將門420開鎖,因此準(zhǔn)予用戶進入安全區(qū)域440。
      [0071]雖然圖4展示物理布局400的示范性組件,但在其它實施方案中,物理布局400相比圖4中所描繪的組件可包含更少的組件、不同的組件、額外組件或不同布置的組件。另外或替代地,物理布局400中的任一組件(或組件群組)可執(zhí)行描述為由物理布局400 —或多個其它組件執(zhí)行的任務(wù)。
      [0072]圖5是圖解說明控制系統(tǒng)110的示范性物理布局500的平面布置圖。如圖5中所展示,物理布局500可包含具有房間520-A到520-F的建筑物510。局部網(wǎng)絡(luò)530 (例如以太網(wǎng)絡(luò))可互連系統(tǒng)單元115-A到115-F。在此實例中,系統(tǒng)單元115-A控制進入到房間520-A中的兩個門;系統(tǒng)單元115-B控制進入到房間520-B中的外側(cè)門;系統(tǒng)單元115-C控制從房間520-B到房間520-C的一個門,系統(tǒng)單元115-D控制從房間520-C到房間520-D的一個門;系統(tǒng)單元115-E控制從房間520-D到房間520-E的一個門;且單元520-F控制進入到房間520-F中的外側(cè)門。
      [0073]在此實例中,系統(tǒng)單元115-A到115-F不包含中央控制裝置(例如,服務(wù)器)且可包含一或多個分布式數(shù)據(jù)集。舉例來說,系統(tǒng)單兀115-A到115-F可維持分布式憑證表、分布式進入規(guī)則表及/或分布式事件日志。假定管理員使用管理裝置130登錄到系統(tǒng)單元115-A中以添加用戶并添加與用戶相關(guān)聯(lián)的憑證??蓪⒛切┧砑拥膽{證分布到控制到所述用戶可以進入的房間的門的其它系統(tǒng)單元115。舉例來說,如果系統(tǒng)單元115-B失效,那么由系統(tǒng)單元115-B收集的數(shù)據(jù)可由于包含于其它系統(tǒng)單元中的分布式事件日志而繼續(xù)為可用的。
      [0074]在圖5中,每一單兀115與一控制器210相關(guān)聯(lián)。此外,在圖5的實施方案中,每一控制器210處于與其它控制器210不同的位置(例如,不同的房間520)中。在其它實施方案中,一些控制器210及單元115可位于與其它控制器及單元115不同的建筑物、不同的地理區(qū)域、不同的國家、不同的大洲等等中。盡管其多樣的位置,但在一個實施例中,單元115及控制器210可能夠發(fā)現(xiàn)彼此(或做出最大努力來發(fā)現(xiàn)彼此),形成對等網(wǎng)絡(luò)并分布數(shù)據(jù)集。
      [0075]雖然圖5展不物理布局500的不范性組件,但在其它實施方案中,物理布局500相比圖5中所描繪的組件可包含更少的組件、不同的組件、額外組件或不同布置的組件。舉例來說,在另一實施例中,中央控制裝置(例如,服務(wù)器)可結(jié)合一或多個分布式數(shù)據(jù)集一起使用。另外或替代地,物理布局500的一或多個組件可執(zhí)行描述為由物理布局500的一或多個其它組件執(zhí)行的一或多個任務(wù)。
      [0076]圖6是圖解說明可運行配置助理的管理裝置130的示范性組件的框圖。如圖6中所展示,管理裝置130可包含總線610、處理器620、存儲器630、輸入裝置640、輸出裝置650及通信接口 660。
      [0077]總線610包含準(zhǔn)許管理裝置130的組件之間的通信的路徑。處理器620可包含任何類型的單核心處理器、多核心處理器、微處理器、基于鎖存器的處理器及/或解譯并執(zhí)行指令的處理邏輯(或處理器、微處理器及/或處理邏輯的族群)。在其它實施例中,處理器620可包含ASIC、FPGA及/或另一類型的集成電路或處理邏輯。
      [0078]存儲器630存儲信息、數(shù)據(jù)及/或包含用于配置助理的代碼的指令。存儲器630可包含動態(tài)、易失性及/或非易失性存儲裝置。存儲器630可存儲供由處理器620執(zhí)行的指令或供由處理器620使用的信息(例如參數(shù))。舉例來說,存儲器620可包含RAM、ROM、CAM、磁性及/或光學(xué)記錄存儲器裝置等等。
      [0079]輸入裝置640允許操作者將信息輸入到管理裝置130中,此可包含執(zhí)行外圍裝置230的區(qū)段。舉例來說,輸入裝置640可包含鍵盤、鼠標(biāo)、筆、麥克風(fēng)、觸摸屏顯示器等等。輸出裝置650可將信息輸出給管理裝置130的操作者。輸出裝置650可包含顯示器、打印機、揚聲器及/或另一類型的輸出裝置,其可用于將描述控制器210與外圍裝置230之間的連接的報告提供給用戶。
      [0080]通信接口 660可包含使得控制器210能夠經(jīng)由有線通信鏈路、無線通信鏈路或無線與有線通信鏈路的組合與其它裝置及/或系統(tǒng)通信(例如,發(fā)射及/或接收數(shù)據(jù))的(例如,發(fā)射器及/或接收器)。通信接口 660可包含用于有線通信的網(wǎng)絡(luò)接口卡(例如,以太網(wǎng)卡)及/或用于無線通信的無線網(wǎng)絡(luò)接口(例如,WiFi)卡。
      [0081]管理裝置130可執(zhí)行與管理系統(tǒng)110中的單元115有關(guān)的操作。管理裝置130可響應(yīng)于處理器620執(zhí)行計算機可讀媒體(例如存儲器630)中所含有的軟件指令而執(zhí)行這些操作。存儲器630中所含有的軟件指令可致使處理器620執(zhí)行這些操作。
      [0082]圖7A及7B是提供用于在其操作環(huán)境內(nèi)配置系統(tǒng)單元115及選擇外圍裝置的選項的示范性用戶接口。配置助理產(chǎn)生在一個實施例中實施為基于web的⑶I的用戶接口??稍诠芾硌b置130上顯示所產(chǎn)生的用戶接口。
      [0083]圖7A展示用于配置具有單個門的門鎖及讀取器的系統(tǒng)的示范性屏幕。所述屏幕可包含具有用于鍵入關(guān)于系統(tǒng)單元115及其操作環(huán)境的信息的各種選項的多個窗口(702、704)。用戶可最初遇到窗口 702,其可接受待在系統(tǒng)單元115中使用的控制器210的名稱及外圍裝置的數(shù)目的輸入。一旦知曉外圍裝置的數(shù)目,便可提供用以鍵入每一外圍裝置的名稱的額外字段。舉例來說,一旦用戶選擇“下一步”按鈕,針對窗口 702的數(shù)據(jù)鍵入便完成,其中可提供窗口 704以搜集關(guān)于外圍裝置(假定名稱“硬件實驗室門鎖”)的更具體信息。窗口 704可收集關(guān)于第一名稱外圍裝置的更詳細信息。在此實例中,此為名稱為“硬件實驗室門鎖”的門鎖。用戶可從下拉式菜單自固定裝置選擇(例如,門鎖、讀取器、傳感器、致動器等等)指示外圍裝置的一般類型,從所述選擇中選擇了“門鎖”。可呈現(xiàn)后續(xù)圖形控件以指示門鎖的類型及門的數(shù)目。在此實例中,從呈現(xiàn)適于系統(tǒng)的鎖的類型的下拉式菜單選擇“雙鎖”。呈現(xiàn)額外下拉以鍵入待通過所述門鎖防護的門的數(shù)目。在知曉鎖的數(shù)目之后,可在窗口 704中針對每一鎖呈現(xiàn)額外圖形控件。舉例來說,可使用指示“鎖I”在12伏特下操作的收音機調(diào)撥按鈕及指示鎖的信號的極性如何影響“鎖I”的狀態(tài)(例如,接地對應(yīng)于鎖住狀態(tài),且12伏特對應(yīng)于未鎖狀態(tài))的下拉式菜單來規(guī)定“鎖I”的電規(guī)格。在窗口 704中進一步向下,可針對“鎖2”鍵入類似信息。此處,可將“鎖2”規(guī)定為連同繼電器一起工作。下拉式菜單可將“鎖2”配置為在繼電器斷開時處于鎖住狀態(tài)中,且在繼電器閉合時處于未鎖狀態(tài)中。一旦在窗口 704中做出的選擇滿足了用戶,便可激活“下一步”按鈕以繼續(xù)選擇過程,這提供圖7B中所展示的另一窗口。
      [0084]圖7B展示用于配置名稱為“硬件實驗室讀取器”的外圍裝置的示范性屏幕。窗口706可最初顯示用以規(guī)定外圍裝置的一般類型的下拉式菜單。在此實例中,用戶激活下拉式菜單且選擇“讀取器”作為裝置的類型。在做出此選擇后,可即刻顯示專門適合于收集關(guān)于讀取器的信息的后續(xù)圖形控件。舉例來說,可呈現(xiàn)下拉式菜單以指定讀取器為“卡”讀取器。此選擇可致使呈現(xiàn)后續(xù)圖形控件以收集額外信息,所述信息中的一些信息可為讀卡器特有的。進一步參考窗口 706,可由配置助理征求進入一區(qū)域特有的參數(shù)。此處,可復(fù)選一框以指示在入口使用讀取器??墒褂脴?biāo)示為“RS485全雙工”的收音機調(diào)撥按鈕來做出關(guān)于正使用的進入?yún)f(xié)議的進一步選擇。額外下拉式菜單可進一步將RS485協(xié)議規(guī)定為使用“HADP”??梢曰疑问斤@示基于先前選擇而變?yōu)闊o關(guān)的下拉式菜單項,例如標(biāo)示為“OSDP”的菜單。配置助理可進一步征求關(guān)于出口讀取器的額外參數(shù),其中用戶使用適當(dāng)收音機調(diào)撥按鈕進一步選擇“韋根”協(xié)議。最后,用戶可針對讀卡器選擇選項“外出請求”(REX),隨之通過收音機調(diào)撥按鈕將此讀取器連接指定為“高態(tài)有效”。
      [0085]一旦配置助理收集關(guān)于系統(tǒng)單元115及其操作環(huán)境的所有信息,便可產(chǎn)生用以創(chuàng)建引腳配置的信息,且可提用以輔助用戶(安裝者)將控制器210連接到選定外圍裝置的報告。下文描述不范性報告。
      [0086]圖8是描述與控制器相關(guān)聯(lián)的個別引腳和與選定外圍裝置相關(guān)聯(lián)的導(dǎo)線之間的連接的示范性報告802。在圖8中所展示的實例中,所述報告可提供控制器210的電路板300上的引腳布局的布局表示804。布局表示804可充當(dāng)用以在物理上類似板布局的“地圖”且借助編號識別特定引腳并借助裝置識別引腳群組(其可對應(yīng)于接線盒)。在圖8中所展示的實例中,個別引腳由裝置標(biāo)示(例如,“讀取器I/O 1”、“讀取器數(shù)據(jù)2”等等)及引腳編號識別??墒褂锰娲椒?,例如,其中為每一引腳提供唯一編號及/或字母數(shù)字標(biāo)識。在其它實施例中,可根據(jù)選定裝置來對引腳群組(例如,接線盒)進行色彩編碼??舍槍υ诓僮鳝h(huán)境(例如,“硬件實驗室”)中選擇的裝置提供引腳配置指南806。引腳配置指南806針對每一選定裝置上的有關(guān)導(dǎo)線具體指定到電路板300上的每一引腳的適當(dāng)連接。引腳配置指南806可依裝置及其各種功能將信息分組,且用標(biāo)示指定每一引腳,因此可識別及連接選定裝置上的導(dǎo)線。如配置指南806中所展示,用每一選定裝置的信號名稱指定每一引腳。
      [0087]圖9是由配置助理執(zhí)行的示范性頂級過程900的流程圖。過程900促進系統(tǒng)單元115在操作環(huán)境內(nèi)的配置,且可在管理裝置130上、在一或多個控制器210中、在離線處理器中或以其組合執(zhí)行。過程900可向用戶請求包含關(guān)于控制器210、其將操作的環(huán)境及將安裝及配置哪些外圍裝置的信息的信息。
      [0088]過程900最初提供用于安裝與控制器210兼容的外圍裝置的選項(框902),并接收關(guān)于對外圍裝置230的與其操作環(huán)境相關(guān)聯(lián)的選擇的信息(框904)??砂l(fā)生框902與框904之間的交互,因為所收集信息可從用戶逐步搜集(這是因為用于后續(xù)選擇的選項可取決于先前選擇)。舉例來說,配置助理中的后續(xù)選擇及選項可取決于在先前步驟中選擇了何種硬件裝置,例如用于特定讀卡器的電協(xié)議。另外,配置助理可在數(shù)個步驟中限制選項的數(shù)目以簡化用戶的過程,其中一些限制可經(jīng)選擇以包含最常見及/或明智的實施方案。一些限制可基于可連接到控制器230的特定外圍裝置的最大可能數(shù)目。在不同實例中,可基于可用連接器、布線的數(shù)目及/或類型及/或安裝者在現(xiàn)場可能遇到的其它約束而限制一些配置。在各種實施例中,這些限制可由系統(tǒng)管理員配置?;蛘?,此類限制可在配置助理中進行硬編碼且因此可(舉例來說)由控制器210的生產(chǎn)者界定。
      [0089]在另一實施例中,可基于與控制器210兼容的外圍裝置230的電特性而執(zhí)行選擇。此處,所述選擇可基于由一類外圍裝置使用的標(biāo)準(zhǔn)數(shù)據(jù)通信協(xié)議。舉例來說,用戶可針對在其它方面與控制器210兼容的外圍裝置230中的每一者選擇數(shù)據(jù)傳輸標(biāo)準(zhǔn)(例如,RS232、RS485或Vigan)及/或協(xié)議(S卩,0SDP/HADP)的組合。在此實施例中,用戶不直接請求特定外圍裝置230自身,而是配置助理提供用于與用戶選擇的標(biāo)準(zhǔn)及/或協(xié)議兼容的外圍裝置230的選項??沙尸F(xiàn)用于外圍裝置230的選項是因為配置助理知曉何種外圍裝置230與選定標(biāo)準(zhǔn)及/或協(xié)議一起工作。配置助理中的選擇過程可使用樹結(jié)構(gòu)來做出,但也可以其中存在所有可選擇排列的表形式來實施。
      [0090]配置助理可提供允許簡單及復(fù)雜配置與安裝兩者的選項。如關(guān)于圖7A及7B所描述,用于簡單系統(tǒng)單元115的配置可包含使用讀卡器及/或pin碼讀取器的單門進入控制。其它系統(tǒng)可為較復(fù)雜的且可包含虹膜掃描儀或可通過集成監(jiān)控攝像機、燈及風(fēng)扇開關(guān)、對計算機系統(tǒng)的存取、出勤記錄鐘等等而采用其它類型的憑證。最后,配置助理可提供關(guān)于選定外圍裝置230的操作環(huán)境的信息。如上文在針對圖7A中的門鎖所展示的實例中所述,可規(guī)定門鎖控制的門的數(shù)目?;蛘撸绻褂枚鄠€控制器,那么可提供與每一門相關(guān)聯(lián)的控制器的數(shù)目。在利用圖像傳感器的不同實例中,用戶可規(guī)定傳感器的視域,或針對熱傳感器,可規(guī)定其中放置熱傳感器的房間的標(biāo)稱周圍溫度。
      [0091]進一步參考圖9,一旦已接收到所有選擇,配置助理便產(chǎn)生用以命令控制器210規(guī)定(從電路板300上的多個引腳)用于將控制器210連接到選定外圍裝置230的個別引腳的指令(框906)。使用所產(chǎn)生的“引腳配置”來規(guī)定個別引腳,所述引腳配置告知控制器210選擇駐存于電路板300上將針對其建立連接的特定引腳,且可進一步規(guī)定所述引腳的電配置。所述電配置可包含規(guī)定給所述引腳指派信號、電力線還是接地線。如果規(guī)定信號,那么所述電配置可進一步包含信號的電參數(shù)(例如,電壓、頻率、電流等等)、相關(guān)聯(lián)標(biāo)準(zhǔn)及/或協(xié)議。如下文參考圖10所描述,控制器210基于引腳配置而對自身進行內(nèi)部配置。如上文所提及,在一個實施例中,由配置助理產(chǎn)生的用以命令控制器的指令可包含對應(yīng)用程序編程接口(API)的調(diào)用。在另一實施例中,配置助理以(舉例來說)列表、向量及/或參數(shù)表的格式產(chǎn)生用以命令控制器的指令。在此情況中,所述參數(shù)連同其格式在被傳送到控制器時將為命令控制器規(guī)定用于將控制器連接到選定外圍裝置的個別引腳的所產(chǎn)生指令。
      [0092]過程900可基于引腳配置而創(chuàng)建報告,其準(zhǔn)許用戶建立控制器210與外圍裝置230之間的實際連接(框908)。所述報告可在管理裝置130的顯示器上提供及/或呈現(xiàn)為硬副本。示范性報告圖解說明于圖8中,其可包含顯示控制器上的引腳配置及到與外圍裝置相關(guān)聯(lián)的導(dǎo)線的相關(guān)聯(lián)電連接的表示的圖形布局。在一些實施例中,可在控制器210基于引腳配置而對自身進行內(nèi)部配置之后產(chǎn)生報告,因此準(zhǔn)許在由配置助理進行的配置之后做出的任何手動修改可包含在所述報告中。在其它實施例中,所述報告可在控制器210的內(nèi)部配置之前產(chǎn)生且因此能夠“離線使用”。
      [0093]圖10是用于配置系統(tǒng)單元115的安裝的示范性過程1000的流程圖。過程1000可在控制器210上執(zhí)行。具有適當(dāng)憑證的用戶可通過使用管理裝置130登錄到控制器210中之后存取控制器210??山?jīng)由網(wǎng)絡(luò)120或使用另一電互連件(例如,局部建立的串聯(lián)連接)來提供控制器210存取。在一實施例中,管理裝置130使用基于web的⑶I來準(zhǔn)許用戶與控制器210交互且為用戶提供各種輸入/輸出功能性。過程1000可最初提供用于安裝外圍裝置230的選項(框1002)??蓪⑦@些選項提供到管理裝置130以供顯示。使用基于web的GUI,用戶可鍵入對外圍裝置的選擇及關(guān)于其操作環(huán)境的信息。控制器210經(jīng)由網(wǎng)絡(luò)120從管理裝置115接收這些選擇(框1004)。框1002及1004類似于如上文在對圖9的論述中所描述的框902及904。
      [0094]過程1000可接著產(chǎn)生用以命令控制器210規(guī)定(從電路板300上的多個引腳)用于將控制器210連接到選定外圍裝置230的個別引腳的指令(框1006)。如上文所述,規(guī)定個別引腳可包含對用于特定外圍裝置的個別引腳的實際選擇。規(guī)定個別引腳可進一步包含界定與選定引腳相關(guān)聯(lián)的信號的電配置。所述電配置可包含與選定外圍裝置兼容的特定協(xié)議及/或可為用戶可選擇的各種電特性。用戶可選擇電特性可包含(舉例來說)信號極性、電壓電平等等且可與特定操作環(huán)境相關(guān)聯(lián)。在其它實施例中,對個別引腳的規(guī)定包含用于不使用特定引腳來建立連接的選項。
      [0095]基于在框1008中產(chǎn)生的指令,控制器210可確定用于將控制器210連接到選定外圍裝置的“引腳配置”(框1008)。如上文所述,引腳配置告知控制器210如何選擇駐存于電路板300上將針對其建立連接的特定引腳,且可進一步規(guī)定所述引腳的電配置。所述電配置可包含規(guī)定給所述弓I腳指派信號、電力線還是接地線。如果規(guī)定信號,那么所述電配置可進一步包含信號的電參數(shù)、相關(guān)聯(lián)標(biāo)準(zhǔn)及/或協(xié)議??刂破?10可通過執(zhí)行用以減小控制器210與外圍裝置230之間的布線的復(fù)雜性的算法來確定引腳配置。所述算法可通過將與特定外圍裝置230到鄰近引腳集及/或在一或多個接線盒內(nèi)相關(guān)聯(lián)的連接分組來簡化布線。所述算法可包含用以減小連接的復(fù)雜性的優(yōu)化算法。一種用于減小連接的復(fù)雜性的方法可為使優(yōu)化算法選擇減小每一外圍裝置的連接長度的個別引腳。就這一點來說,示范性算法可試圖減小一或多個外圍裝置的連接之間的距離度量。舉例來說,所述算法可試圖將與特定外圍裝置相關(guān)聯(lián)的連接放置成彼此盡可能地靠近。如果最近連接為不可用的,那么可嘗試“下一最近連接”。在另一實施例中,可使用“貪婪算法”。所述貪婪算法逐漸地積聚解決方案,且通常選擇提供最明顯且直接益處的下一選項,而不考慮來自先前選擇或后續(xù)選擇的任何信息。在其它實施例中,可使用任何類型的優(yōu)化算法來減小控制器210與外圍裝置230之間的連接的復(fù)雜性。
      [0096]控制器210可接著通過基于引腳配置在處理器IC 302內(nèi)建立連接而對自身進行內(nèi)部配置(框1010)。而且,基于引腳配置,控制器210可創(chuàng)建描述控制器210與選定外圍裝置220之間的連接的報告(框1012)。由于所述報告是基于引腳配置而產(chǎn)生的,因此其可在控制器210對自身進行配置之前創(chuàng)建。在一些實施例中,可省略框1010中的控制器的內(nèi)部配置。在此情況中,可簡單地將引腳配置寫入到文件且存儲于板上,此可準(zhǔn)許具有部署于類似環(huán)境中的相同外圍裝置230的其它控制器的離線配置?;蛘撸山?jīng)由網(wǎng)絡(luò)120將引腳配置文件部署到其它系統(tǒng)單元115以對具有類似配置及環(huán)境的系統(tǒng)單元115進行“成批配置”。最后,控制器提供用以輔助用戶將選定外圍裝置連接到控制器210的報告(框1014)。上文描述并在圖8中展示了實例性報告。在一實施例中,可經(jīng)由網(wǎng)絡(luò)120將所述報告提供到管理裝置130。在其中管理裝置150并非單獨單元而是系統(tǒng)單元115自身的部分的另一實施例中,可以替代方式將報告提供到用戶。舉例來說,可在為系統(tǒng)單元115的部分的顯示器上展示所述報告。
      [0097]最后,可在執(zhí)行處置配置之后使用過程1000的方面來重新配置系統(tǒng)單元115。重新配置可準(zhǔn)許用戶對系統(tǒng)單元115的配置做出變更而不必重做整個配置及安裝。舉例來說,這可準(zhǔn)許安裝者對電配置做出微小改變(例如,改變極性)。在另一實例中,重新配置可準(zhǔn)許用戶添加新的外圍裝置而不必移除或重新配置已與現(xiàn)有外圍裝置建立的連接。在此實施例中,配置助理可避免對已在到現(xiàn)有外圍裝置的所建立連接中使用的個別引腳的規(guī)定。
      [0098]圖11是用于針對操作環(huán)境配置系統(tǒng)單元115的安裝的示范性過程1100的流程圖。在此實施例中,配置助理在管理裝置130上執(zhí)行。管理裝置130可經(jīng)由網(wǎng)絡(luò)120與控制器210通信,且最初建立到控制器210的連接(框1102)?;蛘?,管理裝置130可經(jīng)由到控制器210的局部連接(例如,作為串聯(lián)連接)建立通信??稍诳墒褂没趙eb的GUI與用戶交互的配置助理內(nèi)完成建立連接。在一實施例中,可通過單獨地登錄到分布式控制系統(tǒng)中的每一系統(tǒng)單元115中來個別地配置每一系統(tǒng)單元115。
      [0099]過程1100可將用于安裝外圍裝置230的選項提供到用戶(框1104)并接收對外圍裝置的與其操作環(huán)境相關(guān)聯(lián)的選擇(框1106)。如上文所述,與用戶及管理裝置130的交互可使用⑶I (例如,基于web的接口)發(fā)生???104及1106類似于如上文在圖9中所描述的框902及904。過程1100可接著產(chǎn)生用以命令控制器210規(guī)定(從電路板300上的多個引腳)用于將控制器210連接到選定外圍裝置230的個別引腳的指令(框1108)。在此實施例中,管理裝置并不自身產(chǎn)生引腳配置,而是通過提供部分地基于由用戶做出的選擇的適當(dāng)指令將任務(wù)卸載到控制器210。為了簡化指令的產(chǎn)生,配置實用程序可使用經(jīng)設(shè)計以與控制器210—起工作的API來產(chǎn)生引腳配置,如上文在對圖10的描述中所提供。
      [0100]一旦產(chǎn)生了引腳配置,管理裝置130便可從控制器210接收引腳配置(框1110)。使用來自引腳配置的信息,管理裝置130創(chuàng)建描述電路板300上的每一引腳與每一選定外圍裝置上的適當(dāng)導(dǎo)線之間的電連接的報告(框1112)。管理裝置130可將報告顯示給用戶(框1114)及/或提供硬副本。上文在對圖8的描述中論述了實例性報告。
      [0101]圖12是根據(jù)另一實施例用于配置系統(tǒng)單元115的安裝的示范性過程1200的流程圖。過程1200可在管理裝置130上執(zhí)行。在此實施例中,除運行配置助理以外,管理裝置130還產(chǎn)生引腳配置信息??蓪⒁_配置寫入到文件且其稍后由一或多個控制器210用于執(zhí)行處理器IC 302的內(nèi)部配置。因此,此實施例準(zhǔn)許配置助理的“離線”執(zhí)行,其中過程1200可在不連接到控制器210時執(zhí)行。此進一步準(zhǔn)許“成批”配置操作,其中用戶可運行配置助理一次且引腳配置文件可在多個控制器210上使用,每一控制器具有帶有在類似環(huán)境中操作的共同外圍裝置的配置。
      [0102]過程1200可將用于安裝與控制器210兼容的外圍裝置230的選項提供到用戶(框1202)并接收對外圍裝置的與其操作環(huán)境相關(guān)聯(lián)的選擇(框1204)。如上文所述,與用戶及管理裝置130的交互可使用⑶I (例如,基于web的接口)發(fā)生???202及1204類似于如上文在圖9中所描述的框902及904。過程1200可接著產(chǎn)生用以命令控制器210規(guī)定(從電路板300上的多個引腳)用于將控制器210連接到選定外圍裝置230的個別引腳的指令(框1206)。在此實施例中,用以命令控制器的所產(chǎn)生指令可包含(舉例來說)呈包含列表、向量及/或參數(shù)表的格式。在此情況中,所述參數(shù)連同其格式在被傳送到控制器時將為命令控制器規(guī)定用于將控制器連接到選定外圍裝置的個別引腳的所產(chǎn)生指令。管理裝置自身確定引腳配置信息且并不依賴于控制器230。引腳配置的確定可與上文參考圖10中所展示的框1008所描述的類似(框1208)。一旦經(jīng)確定,管理裝置130便將引腳配置導(dǎo)出到文件以供稍后使用(框1210)。使用引腳配置信息,管理裝置130創(chuàng)建描述電路板300上的每一引腳與每一選定外圍裝置上的適當(dāng)導(dǎo)線之間的電連接的報告(框1212)。管理裝置130可隨后如(舉例來說)圖8中所展示將報告顯示給用戶及/或提供硬副本??稍谏院髸r間在現(xiàn)場將所導(dǎo)出的配置文件提供到控制器210,因此可對其處理器IC 302進行內(nèi)部配置。此方法在其中控制器與其操作環(huán)境中的外部網(wǎng)絡(luò)隔離的情形中可為有用的。在其它實施例中,可以對等方式將所導(dǎo)出的配置文件提供到額外控制器210。
      [0103]在前述說明書中,已參考附圖描述了各種實施例。然而,將顯而易見,可對本發(fā)明做出各種修改及改變且可實施額外實施例,此并不背離如所附權(quán)利要求書中所陳述的本發(fā)明的較寬廣范圍。因此,應(yīng)將本說明書及圖式視為具有說明性意義而非限制性意義。
      [0104]舉例來說,盡管已關(guān)于圖9到12描述了若干系列的框,但在其它實施方案中可修改框及/或信號流的次序。此外,可并行地執(zhí)行非相依框及/或信號流。
      [0105]將明了,在圖中所圖解說明的實施方案中,可以許多不同形式的軟件、固件及硬件來實施如上文所描述的系統(tǒng)及/或方法。用于實施這些系統(tǒng)及方法的實際軟件代碼或?qū)iT化控制硬件并不限于所述實施例。因此,在不參考特定軟件代碼的情況下來描述所述系統(tǒng)及方法的操作及行為一應(yīng)理解,軟件及控制硬件可經(jīng)設(shè)計以基于本文中的描述而實施所述系統(tǒng)及方法。
      [0106]此外,可將上文所描述的某些部分描述為執(zhí)行一或多個功能的組件。如本文中所使用,組件可包含硬件(例如處理器、ASIC或FPGA)或硬件與軟件的組合(例如,執(zhí)行軟件的處理器)。
      [0107]如本文中所使用的術(shù)語“包括(comprises及/或comprising) ”規(guī)定所陳述特征、整數(shù)、步驟或組件的存在,但并不排除一或多個其它特征、整數(shù)、步驟、組件或其群組的存在或添加。此外,術(shù)語“示范性”(例如,“示范性實施例”、“示范性配置”等等)意指“作為實例”且并不意指“優(yōu)選”、“最佳”或類似詞語。
      [0108]本申請案中所使用的元件、動作及指令不應(yīng)理解為對所述實施例至關(guān)重要或必不可少,除非明確如此描述。而且,如本文中所使用,冠詞“一”打算包含一或多個項目。此外,短語“基于”打算意指“至少部分地基于”,除非另有明確陳述。
      【權(quán)利要求】
      1.一種用于配置控制系統(tǒng)(110)在操作環(huán)境內(nèi)的安裝的方法(900),其包括: 提供(902)用于安裝與控制器(210)兼容的外圍裝置(230)的選項; 基于所述所提供選項(704、706)而接收(904)選擇,其中所述選擇與至少一個選定外圍裝置(230)的操作環(huán)境相關(guān)聯(lián); 產(chǎn)生(906)用以命令所述控制器(210)從多個引腳(306、308)中規(guī)定用于將所述控制器(210)連接到所述至少一個選定外圍裝置(230)的個別引腳的指令;以及 創(chuàng)建(908)用以描述與所述控制器(210)相關(guān)聯(lián)的所述所規(guī)定個別引腳和與所述至少一個選定外圍裝置(230)相關(guān)聯(lián)的導(dǎo)線之間的連接的報告(802)。
      2.根據(jù)權(quán)利要求1所述的方法(900),其中為從所述多個引腳中規(guī)定個別引腳,進一步命令所述控制器(210)從所述多個引腳(306、308)中選擇所述個別引腳并對來自所述多個引腳(306、308)的至少一個個別引腳進行電配置。
      3.根據(jù)權(quán)利要求1到2中任一權(quán)利要求所述的方法(900),其中所述方法在所述控制器(210)上執(zhí)行且進一步包括: 基于所述所產(chǎn)生指令而確定(1008)用于將所述控制器(210)連接到所述至少一個選定外圍裝置(230)的引腳配置; 基于所述所確定引腳配置而在所述控制器(210)內(nèi)建立(1010)到個別引腳的連接;以及 提供(1014)基于所述所確定引腳配置的所述所創(chuàng)建報告。
      4.根據(jù)權(quán)利要求3所述的方法(1000),其中確定所述引腳配置進一步包括: 執(zhí)行用以減小所述控制器(210)與所述至少一個外圍裝置(230)之間的布線的復(fù)雜性的算法。
      5.根據(jù)權(quán)利要求4所述的方法(1000),其中將所述多個引腳(306、308)分離成布置于接線盒(307、309)中的相異群組,且進一步其中所述算法將與特定外圍裝置(230)到相同接線盒(307、309)相關(guān)聯(lián)的連接分組。
      6.根據(jù)權(quán)利要求5所述的方法(1000),其中所述算法為用以減小所述控制器(210)與所述至少一個外圍裝置(230)之間的所述連接的所述復(fù)雜性的優(yōu)化算法,且進一步其中所述優(yōu)化算法選擇減小每一外圍裝置(230)的連接長度的所述個別引腳。
      7.根據(jù)權(quán)利要求3所述的方法(1000),其中引入額外外圍裝置(230)的對所述控制系統(tǒng)(110)的后續(xù)重新配置進一步包括: 避免對已在所建立連接中使用的個別弓I腳的所述規(guī)定。
      8.根據(jù)權(quán)利要求3所述的方法(1000),其中對個別引腳的所述規(guī)定包含用于不使用特定引腳來建立連接的選項。
      9.根據(jù)權(quán)利要求1到2中任一權(quán)利要求所述的方法(900),其中所述方法在管理裝置(130)上執(zhí)行且進一步包括: 建立(1102)到所述控制器(210)的連接; 將所述所產(chǎn)生指令提供(1108)到所述控制器(210); 從所述控制器(210)接收(1110)引腳配置信息;以及 顯示(1114)所述所創(chuàng)建報告(802),其中所述所創(chuàng)建報告(802)是基于所接收引腳配置信息。
      10.根據(jù)權(quán)利要求9所述的方法(1100),其中在所述控制器(210)已建立到所述個別引腳的連接之前顯示所述報告(802)。
      11.根據(jù)權(quán)利要求1到2中任一權(quán)利要求所述的方法(900),其中所述方法在管理裝置(130)上執(zhí)行,所述方法進一步包括: 基于所述所產(chǎn)生指令而從所述多個引腳(306、308)確定(1208)用于將所述控制器(210)連接到所述至少一個選定外圍裝置(230)的引腳配置;以及導(dǎo)出(1210)含有所述所確定引腳配置的文件。
      12.根據(jù)權(quán)利要求11所述的方法(1200),其進一步包括: 經(jīng)由網(wǎng)絡(luò)(120)建立到所述控制器(210)的連接;以及 提供所述所導(dǎo)出文件以命令所述控制器(210)在其中基于所述所確定引腳配置而建立連接。
      13.根據(jù)權(quán)利要求1到2中任一權(quán)利要求所述的方法(900),其中所述選擇可基于外圍裝置(230)的特定類型或由一類外圍裝置使用的標(biāo)準(zhǔn)數(shù)據(jù)通信協(xié)議,且進一步其中所述選擇包括所述操作環(huán)境中的門的數(shù)目或與每一門相關(guān)聯(lián)的控制器的數(shù)目或其組合。
      14.根據(jù)權(quán)利要求3所述的方法(1000),其中所述報告(802)進一步包括顯示所述控制器(210)上的所述引腳配置及到與所述外圍裝置(230)相關(guān)聯(lián)的所述導(dǎo)線(806)的所述相關(guān)聯(lián)電連接的表不的圖形布局(804)。
      15.一種用于配置控制系統(tǒng)(110)在操作環(huán)境內(nèi)的安裝的設(shè)備(130、210),其包括: 處理器(620,214);以及 存儲器(630、214),其耦合到所述處理器,所述存儲器存儲致使所述處理器出20、214)執(zhí)行根據(jù)權(quán)利要求1到14中任一權(quán)利要求所述的方法(900、1000、1100、1200)的軟件指令。
      【文檔編號】H04L12/24GK104468178SQ201410473099
      【公開日】2015年3月25日 申請日期:2014年9月16日 優(yōu)先權(quán)日:2013年9月16日
      【發(fā)明者】彼得-溫特塞爾, 卡爾·歐拉·伯克托夫特 申請人:安訊士有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1