用于配置工業(yè)安全繼電器的系統(tǒng)和方法
【專利說明】用于配置工業(yè)安全繼電器的系統(tǒng)和方法
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2013年12月31日提交的、標(biāo)題為“SAFETY RELAY CONFI⑶RAT1NSYSTEM”的、序列號為61/922,513的美國臨時申請的優(yōu)先權(quán),該美國臨時專利申請的全部內(nèi)容通過引用合并在本文中。
【背景技術(shù)】
[0003]本文中公開的主題總體上涉及用于工業(yè)安全繼電器的配置和監(jiān)視的配置系統(tǒng)和圖形接口。
【發(fā)明內(nèi)容】
[0004]下面提出了簡化概要以便于提供對本文中描述的一些方面的基本理解。此概要既不是廣泛概覽也不意在標(biāo)識關(guān)鍵的/重要的元件或者描繪本文中描述的各個方面的范圍。此概要的唯一目的是以簡化方式提出一些構(gòu)思作為后續(xù)提出的更詳細(xì)描述的前奏。
[0005]在一個或更多個實施方式中,提供了一種用于配置工業(yè)安全繼電器的系統(tǒng),包括:配置部件,所述配置部件被配置成基于經(jīng)由與安全監(jiān)視功能塊元件的交互所接收的配置輸入來創(chuàng)建用于安全繼電器的配置程序,其中,所述安全監(jiān)視功能塊元件對應(yīng)于要經(jīng)由所述安全繼電器的輸入端子進(jìn)行監(jiān)視的安全設(shè)備;以及圖形接口部件,所述圖形接口部件被配置成接收所述配置輸入并且顯示所述安全監(jiān)視功能塊元件,其中,所述安全監(jiān)視功能塊元件包括利于與所述安全監(jiān)視功能塊元件相關(guān)聯(lián)的參數(shù)的配置的圖形參數(shù)設(shè)定元件。
[0006]而且,根據(jù)一個或更多個實施方式,提供了一種非暫態(tài)計算機(jī)可讀介質(zhì),所述非暫態(tài)計算機(jī)可讀介質(zhì)上存儲有響應(yīng)于執(zhí)行來使系統(tǒng)執(zhí)行操作的指令,所述操作包括:顯示與要經(jīng)由安全繼電器設(shè)備的輸入端子進(jìn)行監(jiān)視的安全設(shè)備相對應(yīng)的安全監(jiān)視功能塊元件;基于與所述安全監(jiān)視功能塊元件的圖形參數(shù)設(shè)定元件的交互來設(shè)定與所述安全監(jiān)視功能塊元件相關(guān)聯(lián)的參數(shù);以及基于所述參數(shù)來配置用于所述安全繼電器設(shè)備的配置程序。
[0007]而且,一個或更多個實施方式提供了一種用于配置工業(yè)安全繼電器的方法,包括:通過包括至少一個處理器的系統(tǒng)來呈現(xiàn)與要經(jīng)由安全繼電器設(shè)備的輸入端子進(jìn)行監(jiān)視的安全設(shè)備相對應(yīng)的安全監(jiān)視功能塊元件;通過所述系統(tǒng)、基于與所述安全監(jiān)視功能塊元件的圖形參數(shù)設(shè)定元件的交互來配置與所述安全監(jiān)視功能塊元件相關(guān)聯(lián)的參數(shù);以及通過所述系統(tǒng)、基于所述參數(shù)來生成用于所述安全繼電器設(shè)備的配置程序。
[0008]為了實現(xiàn)前述和相關(guān)目的,本文中結(jié)合下面的描述和附圖來描述一定的說明性方面。這些方面表示可以被實踐的各種方式,該各種方式中的所有方式意在被覆蓋于本文中。根據(jù)結(jié)合附圖來考慮時的以下詳細(xì)描述,其他的優(yōu)點和新穎性特征會變得明顯。
【附圖說明】
[0009]圖1是安全繼電器配置系統(tǒng)與工業(yè)安全繼電器之間的關(guān)系的總體概覽;
[0010]圖2是可以利于對工業(yè)安全繼電器的配置、編程和監(jiān)視的示例安全繼電器配置系統(tǒng)的框圖;
[0011]圖3示出了安全繼電器配置系統(tǒng)的設(shè)備配置屏幕的示例屏幕布局;
[0012]圖4示出了從可用設(shè)備列表中選擇設(shè)備以包括在安全繼電器配置系統(tǒng)的項目管理器區(qū)中;
[0013]圖5a示出了安全繼電器配置系統(tǒng)的設(shè)備工具箱區(qū);
[0014]圖5b示出了安全繼電器配置系統(tǒng)的設(shè)備工具箱區(qū);
[0015]圖6示出了針對項目管理器區(qū)上的所選設(shè)備創(chuàng)建新的項目;
[0016]圖7示出了當(dāng)打開針對所選安全設(shè)備的項目時的設(shè)備細(xì)節(jié)區(qū)的多個區(qū);
[0017]圖8示出了針對安全繼電器配置項目的插件模塊的配置;
[0018]圖9示出了安全繼電器配置系統(tǒng)的項目窗口中的插件模塊的圖形表示;
[0019]圖10示出了安全繼電器配置系統(tǒng)的安全邏輯編輯器屏幕;
[0020]圖11示出了示例安全繼電器邏輯程序的創(chuàng)建;
[0021]圖12示出了示例安全繼電器邏輯程序;
[0022]圖13示出了示例使能開關(guān)功能塊;
[0023]圖14示出了示例反饋功能塊;
[0024]圖15示出了示例門開關(guān)功能塊;
[0025]圖16示出了示例光幕功能塊;
[0026]圖17示出了示例靜音功能塊;
[0027]圖18不出了具有展開的覆蓋設(shè)定和聞級設(shè)定的不例靜首功能塊;
[0028]圖19示出了示例重置功能塊;
[0029]圖20示出了示例重啟功能塊;
[0030]圖21示出了示例安全墊功能塊;
[0031]圖22示出了示例雙手控制功能塊;
[0032]圖23示出了示例即開功能塊;
[0033]圖24示出了示例開延遲功能塊;
[0034]圖25示出了示例關(guān)延遲功能塊;
[0035]圖26示出了示例慢進(jìn)功能塊;
[0036]圖27a示出了示例靜音功能塊;
[0037]圖27b示出了具有所選輸出地址下拉式列表的示例靜音功能塊;
[0038]圖28示出了安全繼電器的輸入端子的測試脈沖的切換;
[0039]圖29示出了通過安全繼電器配置系統(tǒng)支持的三個示例測試脈沖方案;
[0040]圖30a示出了針對雙通道安全設(shè)備的示例安全監(jiān)視功能塊;
[0041]圖30b示出了對可以被分配至功能塊的測試脈沖參數(shù)的可用端子的限制;
[0042]圖30c示出了針對三通道安全設(shè)備的示例安全監(jiān)視功能塊;
[0043]圖31示出了將適當(dāng)?shù)臏y試源端子自動地分配至安全監(jiān)視功能塊;
[0044]圖32示出了通過安全繼電器配置系統(tǒng)支持的三列組合框;
[0045]圖33示出了針對安全墊的簡化電氣示意圖;
[0046]圖34示出了將未使用的測試源自動地分配至安全墊功能塊;
[0047]圖35示出了使用信號流線對功能塊輸入和功能塊輸出的連接;
[0048]圖36示出了保持功能塊之間的固定水平距離的編輯環(huán)境;
[0049]圖37a示出了默認(rèn)表示的示例緊急停止功能塊;
[0050]圖37b示出了具有暴露的高級設(shè)定的示例緊急停止功能塊;
[0051]圖38a示出了防止將標(biāo)準(zhǔn)額定輸入端子分配至安全等級功能塊;
[0052]圖38b示出了將標(biāo)準(zhǔn)額定輸入端子僅分配至非安全等級功能塊的限制;
[0053]圖39示出了針對安全繼電器的示例插件擴(kuò)展模塊;
[0054]圖40示出了功能塊引用;
[0055]圖41示出了其中通過功能塊目標(biāo)來表示可用存儲的開發(fā)環(huán)境;
[0056]圖42示出了在將安全監(jiān)視功能塊添加至安全繼電器配置項目時自動地創(chuàng)建輸入?yún)⒖既萜骱托盘柫骶€;
[0057]圖43示出了在將安全監(jiān)視功能塊添加至安全繼電器配置項目時自動地創(chuàng)建多個輸入?yún)⒖既萜骱托盘柫骶€;
[0058]圖44示出了在將安全監(jiān)視功能塊添加至安全繼電器配置項目時自動地創(chuàng)建多個輸入?yún)⒖既萜骱托盘柫骶€;
[0059]圖45示出了經(jīng)由相關(guān)聯(lián)功能塊上的參數(shù)設(shè)定來設(shè)定輸入端子的硬件配置;
[0060]圖46a示出了在將安全輸出功能塊添加至安全繼電器配置項目時自動地創(chuàng)建輸出參考容器和相關(guān)聯(lián)信號線;
[0061]圖46b示出了在針對安全輸出功能塊的輸出來選擇端子時自動地創(chuàng)建空白輸出參考容器和相關(guān)聯(lián)信號線;
[0062]圖47示出了具有能夠?qū)λ峙涠俗拥挠布嚓P(guān)行為進(jìn)行配置的控件的功能塊;
[0063]圖48示出了通過顏色所區(qū)分的功能塊上的可執(zhí)行項;
[0064]圖49示出了使用分隔區(qū)域?qū)δ軌K上的配置參數(shù)的組織;
[0065]圖50示出了示例功能塊顏色和尺寸設(shè)計;
[0066]圖51a示出了將多用途端子自動地配置為單線安全輸入;
[0067]圖51b示出了將多用途端子配置為常閉安全輸入;
[0068]圖52a示出了將多用途輸出端子配置為單線安全輸出;
[0069]圖52b示出了將輸出端子配置為單線安全輸出;
[0070]圖53a示出了將多用途端子配置為具有脈沖測試的安全輸出;
[0071]圖53b示出了將多用途端子配置為不具有脈沖測試的安全輸出;
[0072]圖53c示出了將多用途端子配置為常閉安全輸入;
[0073]圖53d示出了將多用途端子配置為常開安全輸入;
[0074]圖53e示出了將多用途端子配置為測試源;
[0075]圖54示出了包括圓形信號流布線引腳的功能塊;
[0076]圖55a示出了在不配置擴(kuò)展I/O時的針對功能塊的開放地址選擇組合框;
[0077]圖55b示出了使用安全繼電器配置系統(tǒng)將擴(kuò)展I/O添加至安全繼電器;
[0078]圖55c示出了將插件I/O添加至端子選擇組合框;
[0079]圖56示出了全局緊急停止功能塊;
[0080]圖57示出了包括針對Modbus輸入的類別的地址選擇組合框;
[0081]圖58示出了狀態(tài)信息的預(yù)映射寄存器;
[0082]圖59示出了在光標(biāo)懸停在功能塊上時的提示框信息的顯示;
[0083]圖60示出了將安全監(jiān)視功能跟蹤至安全輸出功能;
[0084]圖61示出了示例安全功能文檔的一部分;
[0085]圖62a示出了可以在安全繼電器配置系統(tǒng)的開發(fā)環(huán)境內(nèi)調(diào)用的示例LED配置接Π ;
[0086]圖62b示出了使用類型過濾器設(shè)定來過濾可用LED配置選項;
[0087]圖63a示出了在滿足針對相關(guān)聯(lián)安全輸出功能塊的所有所需輸入條件時的信號流線的顏色編碼;
[0088]圖63b示出了指示相關(guān)聯(lián)安全電路準(zhǔn)備重置的安全輸出功能塊的閃爍;
[0089]圖64是示例計算環(huán)境;以及
[0090]圖65是示例聯(lián)網(wǎng)環(huán)境。
【具體實施方式】
[0091]現(xiàn)在參照附圖來描述本公開內(nèi)容的各種方面,其中,貫穿本說明書,相似的附圖標(biāo)記用于指代相似元件。在以下描述中,出于說明的目的,闡述了大量具體細(xì)節(jié)以便于提供對一個或更多個方面的透徹理解。然而,應(yīng)當(dāng)理解的是,可以不利用這些具體細(xì)節(jié)或利用其它方法、部件、素材等來實踐本公開內(nèi)容的某些方面。在其它實例中,以框圖形式示出公知的結(jié)構(gòu)和設(shè)備以利于描述一個或更多個方面。
[0092]如在本申請中所使用的,術(shù)語“部件”“系統(tǒng)”“平臺”“層”“控制器”“端子”“站”“節(jié)點”“接口”意在指代與計算機(jī)相關(guān)的實體或者與具有一個或更多個具體功能的操作裝置相關(guān)或作為所述操作裝置的一部分的實體,其中,這樣的實體可以為硬件、硬件和軟件的組合、軟件或執(zhí)行中的軟件。例如,部件可以為但不限于處理器、硬盤驅(qū)動器、包括固定的(例如,螺絲固定或螺栓固定的)或可移除地固定的固態(tài)存儲驅(qū)動器的多個存儲驅(qū)動器(光學(xué)或磁性存儲介質(zhì)的)上運行的處理;對象;可執(zhí)行文件;執(zhí)行線程;計算機(jī)可執(zhí)行程序和/或計算機(jī)。作為示出,運行在服務(wù)器上的應(yīng)用和服務(wù)器可以為部件。一個或更多個部件可以駐留在處理和/或執(zhí)行線程的內(nèi)部,并且部件可以局限在一個計算機(jī)上和/或分布在兩個或更多個計算機(jī)之間。此外,在本文中所描述的部件可以根據(jù)具有存儲于其上的各種數(shù)據(jù)結(jié)構(gòu)的各種計算機(jī)可讀存儲介質(zhì)來執(zhí)行。部件可以經(jīng)由例如根據(jù)具有一個或更多個數(shù)據(jù)包的信號(例如,來自一個部件的數(shù)據(jù)與本地系統(tǒng)、分布式系統(tǒng)和/或通過網(wǎng)絡(luò)例如因特網(wǎng)與其他系統(tǒng)中的另一部件經(jīng)由信號進(jìn)行交互)的本地處理和/或遠(yuǎn)程處理進(jìn)行通信。作為另一示例,部件可以為具有具體功能的裝置,該具體功能通過由處理器執(zhí)行的軟件應(yīng)用或固件應(yīng)用來操作的電氣電路或電子電路所操作的機(jī)械部分來提供,其中,處理器可以在裝置的內(nèi)部或外部,并且執(zhí)行軟件應(yīng)用或固件應(yīng)用中的至少一部分。作為又一示例,部件可以為通過不具有機(jī)械部分的電子部件來提供具體功能的裝置,電子部件可以在其中包括處理器以執(zhí)行提供電子部件的功能中的至少一部分的軟件或固件。作為再一示例,接口可以包括輸入/輸出(I/O)部件以及相關(guān)聯(lián)的處理器、應(yīng)用或應(yīng)用編程接口(API)部件。雖然前述示例針對部件的方面,但是示例化方面或特征還應(yīng)用于系統(tǒng)、平臺、接口、層、控制器、端罕坐丁寸ο
[0093]如本文所使用的,術(shù)語“推斷”和“推論”通常指代根據(jù)如經(jīng)由事件和/或數(shù)據(jù)所捕獲的觀測資料集合推理或推斷系統(tǒng)、環(huán)境和/或用戶的狀態(tài)的處理。可以采用推論來識別具體上下文或動作,或者可以生成例如狀態(tài)的概率分布。推論可以為概率性的,也就是說,感興趣的狀態(tài)的概率分布的計算基于數(shù)據(jù)和事件的考慮。推論還可以指代用于根據(jù)事件和/或數(shù)據(jù)集合來構(gòu)建較高級事件的技術(shù)。這樣的推論致使根據(jù)所觀測的事件和/或所存儲的事件數(shù)據(jù)集合構(gòu)造新的事件或動作,而不管事件在接近的時間接近性上是否相關(guān)以及事件和數(shù)據(jù)是否來自一個或若干個事件和數(shù)據(jù)源。
[0094]另外,術(shù)語“或”意指包括性的“或”而不是排他性的“或”。也就是說,除非另有指定,或根據(jù)上下文而清楚,短語“X采用A或B”意指自然的包括性排列中任一個。也就是說,以下實例中的任一個實例滿足短語“X采用A或B”:X采用A ;X采用B ;或者X采用A和B二者。另外,如在本申請以及所附權(quán)利要求中所使用的冠詞“a”和“an”通常應(yīng)當(dāng)解釋為意指“一個或更多個”,除非另有指定或根據(jù)上下文而清楚其指示單數(shù)形式。
[0095]此外,如本文中所采用的術(shù)語“集合”將空集排除在外,例如其中不具有元素的集合。因此,本公開內(nèi)容中的“集合”包括一個或更多個元素或?qū)嶓w。作為示例,控制器集合包括一個或更多個控制器;數(shù)據(jù)資源集合包括一個或更多個數(shù)據(jù)資源等。同樣,如本文中所利用的術(shù)語“組”指代一個或更多個實體的集合,例如一組節(jié)點指代一個或更多個節(jié)點。
[0096]將根據(jù)可以包括多個設(shè)備、部件、模塊等的系統(tǒng)來表示各種方面或特征。要理解和意識到的是,各種系統(tǒng)可以包括另外的設(shè)備、部件、模塊等和/或可以不包括關(guān)于附圖所討論的所有設(shè)備、部件、模塊等。還可以使用這些方法的組合。
[0097]工業(yè)系統(tǒng)設(shè)計者通常使用安全繼電器專有的軟件開發(fā)平臺來對要由工業(yè)安全繼電器執(zhí)行的安全功能進(jìn)行編程。用于使用這些開發(fā)平臺來開發(fā)安全繼電器程序的工作流通常是復(fù)雜的,特別是隨著要用于安全監(jiān)視和輸出信令的安全繼電器端子的數(shù)目增多時。此夕卜,許多安全繼電器編程平臺的開發(fā)接口布局經(jīng)常產(chǎn)生難以解釋和進(jìn)行故障排除的程序可視化。
[0098]本文中所描述的安全繼電器配置系統(tǒng)、軟件和圖形化接口包括有助于對工業(yè)安全繼電器進(jìn)行