本發(fā)明通常與過(guò)程工廠中的現(xiàn)場(chǎng)設(shè)備的診斷檢查相關(guān),更特別地,與用于在禁止期中禁止執(zhí)行現(xiàn)場(chǎng)設(shè)備上自動(dòng)安排的診斷檢查的方法和裝置相關(guān)。
背景技術(shù):過(guò)程控制系統(tǒng)和安全儀表系統(tǒng)(SIS)典型地包括一個(gè)或多個(gè)控制器,該一個(gè)或多個(gè)控制器通過(guò)通信總線通信地與一個(gè)或多個(gè)現(xiàn)場(chǎng)設(shè)備耦合。這些系統(tǒng)的每個(gè)的該控制器利用該現(xiàn)場(chǎng)設(shè)備在該控制環(huán)境內(nèi)執(zhí)行多種控制功能。例如,該現(xiàn)場(chǎng)設(shè)備可被用于打開或關(guān)閉閥門,增加或減少流體流動(dòng),并測(cè)量過(guò)程參數(shù),如溫度,壓力或流體的流動(dòng)速率。維護(hù)該過(guò)程控制系統(tǒng)和過(guò)程工廠的該SIS是一個(gè)持續(xù)的過(guò)程,該過(guò)程包括監(jiān)視該現(xiàn)場(chǎng)設(shè)備的該操作,周期地測(cè)試該現(xiàn)場(chǎng)設(shè)備,并在需要時(shí)維修或替換該現(xiàn)場(chǎng)設(shè)備。為了維持該現(xiàn)場(chǎng)設(shè)備的性能,工廠人員可周期地在該現(xiàn)場(chǎng)設(shè)備上執(zhí)行診斷檢查。該診斷檢查也可被該過(guò)程控制系統(tǒng),SIS或現(xiàn)場(chǎng)設(shè)備安排或自動(dòng)執(zhí)行,以響應(yīng)預(yù)定診斷事件的發(fā)生,該診斷事件被作為觸發(fā)事件。該預(yù)定診斷事件典型地與該現(xiàn)場(chǎng)設(shè)備相關(guān),且可例如對(duì)應(yīng)于達(dá)到操作使用的預(yù)定時(shí)限的該現(xiàn)場(chǎng)設(shè)備,或?qū)?yīng)于該現(xiàn)場(chǎng)設(shè)備的部件的故障達(dá)到特定的位置。用于SIS以維護(hù)過(guò)程控制系統(tǒng)的該安全操作的一個(gè)特殊的現(xiàn)場(chǎng)設(shè)備是緊急關(guān)閉(ESD)閥。在一個(gè)實(shí)施例中,該ESD閥是促動(dòng)閥,該控制閥被設(shè)計(jì)在檢測(cè)到危險(xiǎn)事件時(shí)阻止流體的流動(dòng)。因?yàn)樵揈SD閥通常處在打開的位置,存在有一個(gè)擔(dān)憂:外來(lái)物質(zhì)的累積可導(dǎo)致該ESD閥卡住或以其他方式抑制該閥門的驅(qū)動(dòng)機(jī)制,在緊急情況下阻止該ESD閥正確地運(yùn)作。然而,完全循環(huán)該ESD閥以檢查其操作性通常是不可行的,這是因?yàn)橥耆P(guān)閉該閥門會(huì)本質(zhì)上關(guān)閉該過(guò)程控制系統(tǒng)。部分行程測(cè)試(PST)是標(biāo)準(zhǔn)自動(dòng)診斷檢查,該診斷檢查通常被工廠人員用于在不必完全關(guān)閉該閥門時(shí),測(cè)試該ESD閥的該可能故障模式的百分比。為了執(zhí)行該P(yáng)ST,促動(dòng)器被激活以部分關(guān)閉該ESD閥,典型地通過(guò)移動(dòng)該閥門大約全行程的30%。此后,該ESD閥回到其完全打開狀態(tài)。通過(guò)移動(dòng)該ESD閥直至該過(guò)程安全地允許的位置,該P(yáng)ST能夠在不中斷該控制過(guò)程的情況下診斷該ESD閥的操作擔(dān)憂。該P(yáng)ST的定期使用一般提供了全行程測(cè)試(要求工廠被關(guān)閉)間的更長(zhǎng)間隔,因此減少工廠停工期。因此,該P(yáng)ST被認(rèn)做該ESD閥使用期間內(nèi)鍛煉該ESD閥的一個(gè)充足測(cè)試,從而保證該ESD閥的正確操作。然而,使用該自動(dòng)PST有一些有效的擔(dān)憂。一個(gè)重要擔(dān)憂是該P(yáng)ST最終被執(zhí)行的時(shí)間,最顯著地是關(guān)于自動(dòng)“安排”的事件,如響應(yīng)于診斷事件的發(fā)生。該診斷事件可對(duì)應(yīng)于一個(gè)時(shí)間或事件。例如,該診斷事件能夠與特定的時(shí)間相關(guān),如每周一的下午三點(diǎn),或該診斷事件能夠與特定的事件相關(guān),如達(dá)到操作時(shí)間的預(yù)定門限或達(dá)到自該ESD閥的上次PST被執(zhí)行的預(yù)定量時(shí)間。因此,因?yàn)樵\斷事件發(fā)生的該時(shí)間并非總是可知的,因此響應(yīng)于診斷事件而發(fā)生的PST的執(zhí)行時(shí)間也就是不可知的。如果該P(yáng)ST執(zhí)行期間,工廠人員不能足夠支持該P(yáng)ST或不能響應(yīng)于不良的PST結(jié)果,這種不確定性可能給工廠人員提出一個(gè)擔(dān)憂。例如,當(dāng)在下班或假日自動(dòng)運(yùn)行的PST期間如果出現(xiàn)問(wèn)題,很少的工廠人員可以在需要時(shí)響應(yīng),由此能夠?qū)S生產(chǎn)力和人員安全帶來(lái)嚴(yán)重負(fù)面影響。也有這樣的時(shí)候:診斷事件的發(fā)生可能是不相關(guān)的,響應(yīng)行動(dòng)因而可能是不必要的。例如,根據(jù)已定義的協(xié)議,檢測(cè)到期望范圍外的閥門位置通常被報(bào)告至工廠人員。然而,這樣的變化發(fā)生在該控制系統(tǒng)未被完全配置的工廠啟動(dòng)時(shí),在此例中自動(dòng)報(bào)告該變化可能使工廠人員分心。例如在工廠啟動(dòng)期間,“禁止”報(bào)告診斷事件觸發(fā)的發(fā)生也許是對(duì)工廠人員所期望的且有益的。盡管響應(yīng)診斷事件發(fā)生的檢測(cè)而自動(dòng)執(zhí)行診斷檢查是有益的,但是有可能該自動(dòng)診斷檢查負(fù)面地影響該控制系統(tǒng)的操作。因?yàn)樽詣?dòng)診斷檢查能夠發(fā)生在不確定的時(shí)間,且可能沒(méi)有較提前的通知,這對(duì)工廠人員關(guān)于管理該控制系統(tǒng)的控制感知可能有不利影響,工廠人員可能因此在某些情況下不愿使用自動(dòng)診斷檢查和測(cè)試。
技術(shù)實(shí)現(xiàn)要素:用于改進(jìn)工廠操作的控制的示例裝置和方法在這里描述。在一個(gè)在計(jì)算機(jī)設(shè)備實(shí)現(xiàn)的示例方法中,該方法提供存儲(chǔ)器設(shè)備,該存儲(chǔ)器設(shè)備包括至少一個(gè)禁止期,該方法監(jiān)視該現(xiàn)場(chǎng)設(shè)備,并檢測(cè)與該現(xiàn)場(chǎng)設(shè)備相關(guān)的診斷事件的發(fā)生。該方法響應(yīng)于該診斷事件的發(fā)生,制定該現(xiàn)場(chǎng)設(shè)備的診斷檢查,并確定在該至少一個(gè)禁止期中該診斷檢查的執(zhí)行是否將會(huì)發(fā)生。該方法包括:如果該診斷檢查不將在該至少一個(gè)禁止期中發(fā)生,執(zhí)行第一指令,且如果該診斷檢查將在該至少一個(gè)禁止期中發(fā)生,執(zhí)行第二指令。如果需要,該示例方法所執(zhí)行的該指令可包括:執(zhí)行該現(xiàn)場(chǎng)設(shè)備的診斷檢查,重排該診斷檢查的執(zhí)行,并且/或者避開診斷檢查的該執(zhí)行。該方法進(jìn)一步包括發(fā)送與該第一指令相關(guān)的警示到工作站,并且/或者接收包括該至少一個(gè)禁止期的日程到該存儲(chǔ)器設(shè)備。在針對(duì)一個(gè)用于控制系統(tǒng)的診斷裝置的進(jìn)一步實(shí)施例中,該控制系統(tǒng)具有操作地連接到現(xiàn)場(chǎng)設(shè)備的控制器,該診斷裝置包括處理器,該處理器操作地連接到該現(xiàn)場(chǎng)設(shè)備以檢測(cè)診斷事件的發(fā)生。該裝置包括操作地連接到該處理器的存儲(chǔ)器和存儲(chǔ)在該存儲(chǔ)器中的日程。該日程包括禁止診斷檢查的執(zhí)行的禁止期。該裝置包括存儲(chǔ)在該存儲(chǔ)器中的診斷模塊,其中,如果該診斷事件的發(fā)生被檢測(cè)到,且該診斷模塊的執(zhí)行不與該禁止期同時(shí)發(fā)生,則該處理器執(zhí)行該診斷模塊。在另一個(gè)實(shí)施例中,一種有形非暫態(tài)的計(jì)算機(jī)可讀媒體,具有存儲(chǔ)在其上的指令,當(dāng)被一個(gè)或多個(gè)處理器執(zhí)行時(shí),該指令使得該一個(gè)或多個(gè)處理器監(jiān)視與現(xiàn)場(chǎng)設(shè)備相關(guān)的診斷事件的發(fā)生,檢測(cè)該診斷事件的發(fā)生,響應(yīng)于該診斷事件的發(fā)生而制定行動(dòng),確定該行動(dòng)的執(zhí)行是否將會(huì)在禁止期中發(fā)生,且響應(yīng)于確定該行動(dòng)的執(zhí)行是否將會(huì)在該禁止期中發(fā)生,而執(zhí)行指令。附圖說(shuō)明圖1是具有過(guò)程控制系統(tǒng)和安全系統(tǒng)的示例過(guò)程工廠框圖。圖2示出了具有為執(zhí)行響應(yīng)行動(dòng)的禁止期的示例的日程。圖3示出了為圖1所示的該控制系統(tǒng)提供進(jìn)一步控制的示例模塊或過(guò)程流程圖。圖4示出了為圖1所示的該控制系統(tǒng)提供進(jìn)一步控制的示例模塊或過(guò)程流程圖。具體實(shí)施方式現(xiàn)在參照?qǐng)D1,過(guò)程工廠10包括過(guò)程控制系統(tǒng)12,該過(guò)程控制系統(tǒng)與安全系統(tǒng)14(虛線內(nèi)所繪)集成,該安全系統(tǒng)通常作為安全儀表系統(tǒng)(SIS)而操作。該安全系統(tǒng)14監(jiān)視該過(guò)程控制系統(tǒng)12的操作,以保證該過(guò)程工廠10的安全操作。如果必要,該安全系統(tǒng)14可優(yōu)先于該過(guò)程控制系統(tǒng)12的控制。該過(guò)程工廠10還包括一個(gè)或多個(gè)主機(jī)工作站16或計(jì)算設(shè)備,該工作站或計(jì)算設(shè)備具有用戶界面(它可以是任何類型的個(gè)人電腦,工作站等),工廠人員可以訪問(wèn)該用戶界面。在圖1中所示的例子中,如圖所示,通過(guò)公共的通信線路或總線22,兩個(gè)工作站16被連接到過(guò)程控制/安全控制節(jié)點(diǎn)18和到存儲(chǔ)設(shè)備20。該通信總線22的實(shí)現(xiàn)可使用任何所需的基于總線或非基于總線的硬件,使用任何所需的硬連線或無(wú)線通信結(jié)構(gòu),并使用任何所需的或合適的通信協(xié)議,如以太網(wǎng)協(xié)議。通常,該過(guò)程工廠10包括過(guò)程控制系統(tǒng)設(shè)備和安全系統(tǒng)設(shè)備,該過(guò)程控制系統(tǒng)設(shè)備和安全系統(tǒng)設(shè)備通過(guò)該總線結(jié)構(gòu)操作地連接在一起,該總線結(jié)構(gòu)在背板26上被提供,且不同的過(guò)程控制器和輸入/輸出設(shè)備被連接到該背板26上。如圖1所示的該過(guò)程工廠10包括至少一個(gè)過(guò)程控制器24以及一個(gè)或多個(gè)過(guò)程控制系統(tǒng)的輸入/輸出(I/O)設(shè)備28,30,32。過(guò)程控制系統(tǒng)的I/O設(shè)備28,30,32中的每個(gè)是通信地連接至一組過(guò)程控制相關(guān)的現(xiàn)場(chǎng)設(shè)備,如圖1所示的現(xiàn)場(chǎng)設(shè)備40,42。該過(guò)程控制器24,該I/O設(shè)備28,30,32,和該控制器的現(xiàn)場(chǎng)設(shè)備40,42通常組成圖1的該過(guò)程控制系統(tǒng)12。該過(guò)程控制器24,例如是由艾默生過(guò)程管理公司出售的DeltaVTM控制器或任何其他所需類型的過(guò)程控制器,被編程以使用該I/O設(shè)備28,30,32和該現(xiàn)場(chǎng)設(shè)備40,42來(lái)提供過(guò)程控制功能。特別地,該控制器24執(zhí)行或監(jiān)督存儲(chǔ)在其中的存儲(chǔ)器或以其他方式與之相關(guān)的一個(gè)或多個(gè)過(guò)程控制模塊46或例程,并以任何期望的方式來(lái)與該現(xiàn)場(chǎng)設(shè)備40與42和該工作站16通信以控制該過(guò)程工廠10或該過(guò)程工廠10的部分。該控制例程46可以是控制模塊或控制過(guò)程的任何部分,如子例程,子例程的部分(如數(shù)行代碼)等,該控制程序46可以任何所需的軟件形式實(shí)現(xiàn),如使用梯形邏輯,順序功能圖,控制例程圖,面向?qū)ο缶幊袒蛉魏纹渌能浖幊陶Z(yǔ)言或設(shè)計(jì)范例。同樣,在此所述的該控制例程可以被硬編碼到如一個(gè)或多個(gè)EPROM,EEPROM,特定應(yīng)用集成電路(ASIC),PLC,或任何其他硬件或固件元素上。該控制例程可以使用任何設(shè)計(jì)工具設(shè)計(jì),包括圖形設(shè)計(jì)工具或任何其他類型的軟件/硬件/固件編程或設(shè)計(jì)工具。該控制器24可被配置以任何期望的方式來(lái)實(shí)現(xiàn)控制例程或控制策略。例如,該控制器24可使用通常所謂的功能塊以實(shí)現(xiàn)控制策略,其中每個(gè)功能塊是整體控制例程的一部分或?qū)ο螅颐總€(gè)功能塊與其他功能塊結(jié)合(通過(guò)稱作鏈路的通信)而操作,以在該過(guò)程控制系統(tǒng)12內(nèi)實(shí)現(xiàn)過(guò)程控制回路。功能塊典型地執(zhí)行其中之一:輸入功能,如與發(fā)射機(jī),傳感器,或其它過(guò)程參數(shù)測(cè)量設(shè)備相關(guān)的;控制功能,如與執(zhí)行PID,模糊邏輯等控制的控制例程相關(guān)的;或者輸出功能,該輸出功能控制如閥門等某個(gè)設(shè)備的操作以在該過(guò)程控制系統(tǒng)12內(nèi)執(zhí)行某個(gè)物理功能。也可能存在這些功能塊的混合,以及其他類型的功能塊。雖然在此提供的該控制系統(tǒng)的描述是使用功能塊的控制策略,該控制策略合并面向?qū)ο蟮木幊谭独窃摽刂撇呗曰蚩刂评袒蚩刂苹芈坊蚩刂颇K也可被使用其他常規(guī)被實(shí)現(xiàn)或設(shè)計(jì),如梯形邏輯,順序功能圖等,或使用任何其它所需的編程語(yǔ)言或范例。該功能塊和控制例程可以由該控制器24存儲(chǔ)并執(zhí)行,當(dāng)這些功能塊用于或相關(guān)于標(biāo)準(zhǔn)4-20ma設(shè)備和某些類型的智能現(xiàn)場(chǎng)設(shè)備,如HART設(shè)備時(shí),前述是典型的情況。該功能塊和控制例程也可以由該現(xiàn)場(chǎng)設(shè)備本身存儲(chǔ)和實(shí)現(xiàn),這是現(xiàn)場(chǎng)總線(Fieldbus)設(shè)備的情況。為了本發(fā)明的目的,該些術(shù)語(yǔ):控制策略,控制例程,控制模塊,控制功能塊,安全模塊,安全邏輯模塊,和控制回路本質(zhì)上表示被實(shí)施以控制該過(guò)程的控制程序,且這些術(shù)語(yǔ)在此可交換使用。然而,出于以下的討論的目的,該術(shù)語(yǔ)模塊將被使用。進(jìn)一步應(yīng)該指出,如果需要,在此所述的模塊可包括由不同的控制器或其他設(shè)備實(shí)現(xiàn)或執(zhí)行的該模塊的多個(gè)部分。此外,在該過(guò)程控制系統(tǒng)12和該安全系統(tǒng)14內(nèi)實(shí)施的這里所述的該模塊可以采取任何形式,包括軟件,固件,硬件以及它們的任意組合。該現(xiàn)場(chǎng)設(shè)備40,42可以是任意所需類型,如傳感器,閥門,發(fā)射機(jī),定位器等,且該現(xiàn)場(chǎng)設(shè)備符合任何所需的、開放的,專有的,或其他的通信或編程協(xié)議,包括例如HART或4-20mA協(xié)議(如該現(xiàn)場(chǎng)設(shè)備40所示),任何總線協(xié)議如現(xiàn)場(chǎng)總線(Fieldbus)協(xié)議(如該現(xiàn)場(chǎng)設(shè)備42所示),或CAN,Profibus和AS接口協(xié)議,等等。類似地,該I/O設(shè)備28,30,32的每個(gè)可以是使用任何合適的通信協(xié)議的任何已知類型的程序控制I/O設(shè)備。該過(guò)程工廠10還包括一個(gè)或多個(gè)安全系統(tǒng)邏輯解算器50,52。該邏輯解算器50,52的每個(gè)都是安全控制器(也不變地被稱為I/O設(shè)備),該安全控制器具有處理器54,該處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器中的安全邏輯模塊58,且該處理器被通信地連接以提供控制信號(hào)至安全系統(tǒng)現(xiàn)場(chǎng)設(shè)備60,62和/或接收來(lái)自該安全系統(tǒng)現(xiàn)場(chǎng)設(shè)備60,62的信號(hào)。通常,該安全控制器50,52和該安全系統(tǒng)現(xiàn)場(chǎng)設(shè)備60,62組成圖1的該安全系統(tǒng)14。如上所述,該安全現(xiàn)場(chǎng)設(shè)備60,62可以是符合或使用任何已知或所需的通信協(xié)議的任何所需類型的現(xiàn)場(chǎng)設(shè)備。特別地,該現(xiàn)場(chǎng)設(shè)備60,62可以是安全相關(guān)的現(xiàn)場(chǎng)設(shè)備,該類型的現(xiàn)場(chǎng)設(shè)備通常被單獨(dú)的、專用的安全相關(guān)控制系統(tǒng)所控制,如緊急關(guān)閉(ESD)閥。在圖1所示的該過(guò)程工廠10中,該安全現(xiàn)場(chǎng)設(shè)備60被示作利用專用的或點(diǎn)對(duì)點(diǎn)的通信協(xié)議,如HART或4-20mA協(xié)議,而該安全現(xiàn)場(chǎng)設(shè)備62被示作利用總線通信協(xié)議,如現(xiàn)場(chǎng)總線協(xié)議。一般地,該安全設(shè)備(兩個(gè)該控制器50,52和該安全系統(tǒng)現(xiàn)場(chǎng)設(shè)備60,62)作為該安全系統(tǒng)14的部分將被評(píng)定為安全設(shè)備,這通常是指這些設(shè)備必須通過(guò)評(píng)定過(guò)程以被合適的主體評(píng)定作為安全設(shè)備。該公共背板26(由經(jīng)過(guò)該過(guò)程控制器24,該I/O設(shè)備28,30,32和該安全控制器50,52的虛線所示)被用于連接該過(guò)程控制器24至該過(guò)程控制I/O卡28,30,32和該安全控制器50,52。該過(guò)程控制器24也可通信地耦合到該總線22,并作為總線仲裁器操作,以使該I/O設(shè)備28,30,32的每個(gè)和該安全控制器50,52通過(guò)該總線22與該工作站16中的任意進(jìn)行通信。該背板26使該安全控制器50,52彼此通信,并協(xié)調(diào)由這些設(shè)備的每個(gè)所實(shí)現(xiàn)的安全功能,以彼此通信數(shù)據(jù),或執(zhí)行其他集成功能。該些工作站16的每個(gè)包括工作站處理器34和存儲(chǔ)器36,該存儲(chǔ)器可存儲(chǔ)應(yīng)用或模塊,在該過(guò)程工廠10內(nèi),該些程序或模塊適于由該處理器24,34,50,52的任何一個(gè)執(zhí)行。圖1的分解圖中示出了顯示應(yīng)用44,該應(yīng)用被存儲(chǔ)于該些工作站16之一的該存儲(chǔ)器36中。然而,如果需要,該顯示應(yīng)用44可被存儲(chǔ)和執(zhí)行在不同的工作站16中,或在與該過(guò)程工廠10相關(guān)的另一臺(tái)計(jì)算設(shè)備中。該顯示應(yīng)用44可以是任何類型的接口,例如,允許用戶操作數(shù)值(如執(zhí)行讀或?qū)懖僮?,從而改變?cè)摽刂葡到y(tǒng)12和該安全系統(tǒng)14的一方或雙方內(nèi)的該控制46或該安全模塊58的操作。因此,如果例如,寫操作是指定給與該控制系統(tǒng)12相關(guān)的該控制模塊46或該現(xiàn)場(chǎng)設(shè)備42之一,那么該顯示應(yīng)用44使寫操作發(fā)生。另一方面,如果例如,該寫操作是指定給與該安全系統(tǒng)14相關(guān)的安全邏輯模塊58或該現(xiàn)場(chǎng)設(shè)備62之一,那么該顯示應(yīng)用44使寫操作發(fā)生。診斷應(yīng)用38可包括一個(gè)或多個(gè)診斷模塊。該診斷模塊也可存儲(chǔ)于該工作站16的存儲(chǔ)器中,以便之后由該控制12或安全14系統(tǒng)中的工廠人員所使用。一般而言,當(dāng)該診斷應(yīng)用38由該控制12或安全14系統(tǒng)中的該處理器24,50,52所分別執(zhí)行時(shí),該診斷應(yīng)用38能夠檢查或測(cè)試在其中使用的該現(xiàn)場(chǎng)設(shè)備40,42,60,62的操作狀態(tài)。例如,控制回路調(diào)諧器(它可以例如被用于該過(guò)程控制系統(tǒng)控制回路12或該安全系統(tǒng)控制回路14上)可以是在該診斷應(yīng)用38,控制模塊46,或安全邏輯模塊58內(nèi)的一個(gè)特定模塊,它能夠由該處理器24,50,52執(zhí)行。當(dāng)有關(guān)該控制回路的診斷數(shù)據(jù)表明控制回路調(diào)整得不好或不在所需容差內(nèi)工作時(shí),用戶可以選擇運(yùn)行此特定模塊。此外,該診斷應(yīng)用38的其他模塊可被安排運(yùn)行在特定條件下,例如在特定的時(shí)間或在特定的事件發(fā)生時(shí)運(yùn)行。例如,該控制系統(tǒng)12的該過(guò)程控器24所執(zhí)行的診斷模塊38可周期地監(jiān)視預(yù)定診斷事件的發(fā)生,例如,在范圍外的閥門位置。響應(yīng)于檢測(cè)到該診斷事件的發(fā)生,該過(guò)程控制器24和/或現(xiàn)場(chǎng)設(shè)備可自動(dòng)采集數(shù)據(jù),并報(bào)告該發(fā)生至工廠人員和/或相應(yīng)地調(diào)整該閥門,如果需要的話。類似地,該安全系統(tǒng)14的該安全控制器50,52所執(zhí)行的診斷模塊38可以監(jiān)視另一個(gè)預(yù)定診斷事件的發(fā)生,例如,緊急關(guān)閉(ESD)閥已操作的小時(shí)數(shù),并且自動(dòng)地啟動(dòng)部分行程測(cè)試(PST),該部分行程測(cè)試響應(yīng)于檢測(cè)到該診斷事件的發(fā)生而練習(xí)該閥的機(jī)械元件。執(zhí)行的診斷模塊的結(jié)果通過(guò)該顯示應(yīng)用44在工作站16處,和/或在現(xiàn)場(chǎng)設(shè)備40,42,60或62處被報(bào)告和/或顯示給工廠人員。例如,警示可在該現(xiàn)場(chǎng)設(shè)備40,42,60,62產(chǎn)生,并被發(fā)送到該顯示應(yīng)用44以顯示在該工作站16處。如果需要,工廠人員可通過(guò)認(rèn)可或禁止該控制和/或顯示在該工作站16的安全警報(bào)以作為回應(yīng)。因?yàn)樵\斷檢查可以響應(yīng)于診斷事件的檢測(cè)而自動(dòng)運(yùn)行,所以該自動(dòng)的診斷檢查可發(fā)生在未知的和/或不方便的時(shí)間。工廠人員因此希望確保當(dāng)診斷檢查自動(dòng)運(yùn)行時(shí),它是運(yùn)行在可得到工廠人員的足夠支持的方便時(shí)間。確保診斷檢查運(yùn)行在方便時(shí)間的一種方式是利用日程48,該日程具有指定的時(shí)間,在該時(shí)間時(shí)禁止診斷檢查為響應(yīng)于預(yù)定診斷事件發(fā)生而自動(dòng)執(zhí)行。圖2示出了該日程48的一個(gè)示例,該日程包括一個(gè)或多個(gè)禁止期,在該禁止期時(shí)診斷檢查被禁止執(zhí)行。該禁止或“停工”期間可以顯示數(shù)小時(shí),數(shù)天,數(shù)周,或數(shù)年。此外,該禁止期可以在列表視圖或以任何其他視圖中顯示,而并不必局限于圖2所繪的該示例。通過(guò)任何已知的方式,包括且不限于從有線或無(wú)線手持設(shè)備,工作站16,遠(yuǎn)端設(shè)備,遙控器等輸入,下載或上傳,該日程48能夠被輸入該過(guò)程工廠10內(nèi)的任何存儲(chǔ)位置中。該日程48可被工廠人員編輯,并唯一地與單獨(dú)的現(xiàn)場(chǎng)設(shè)備40,42,60,62相關(guān),或一般地與多個(gè)現(xiàn)場(chǎng)設(shè)備相關(guān)。在一個(gè)日程與一個(gè)特定的現(xiàn)場(chǎng)設(shè)備相關(guān)的情況下,另一個(gè)日程可與另一個(gè)現(xiàn)場(chǎng)設(shè)備相關(guān)。另外的日程也可與特定類型的現(xiàn)場(chǎng)設(shè)備或特定類型的診斷檢查相關(guān),并存儲(chǔ)于該過(guò)程工廠10里的存儲(chǔ)器中。禁止診斷檢查執(zhí)行的時(shí)間能夠由工廠人員在該日程48中以不連續(xù)或周期(重復(fù))的基礎(chǔ)進(jìn)行指定,如假期,周末,每隔一個(gè)星期五,下班,工廠停工等。由該日程48部分地提供的此額外功能向工廠人員提供了在管理該控制系統(tǒng)中的靈活性,特別是關(guān)于執(zhí)行自動(dòng)安排的診斷檢查。涉及該診斷事件,該日程48和該響應(yīng)行動(dòng)以及其執(zhí)行的所有規(guī)定,對(duì)比和決定,都可通過(guò)該過(guò)程控制器12,安全控制器50,52,和工作站控制器54,以及該過(guò)程工廠10的存儲(chǔ)器位置的配合而解決。圖3描述了本發(fā)明的一個(gè)實(shí)施例的示例方法的流程圖300,其中與現(xiàn)場(chǎng)設(shè)備相關(guān)的診斷事件的發(fā)生被監(jiān)視(塊302)。該診斷事件可以是識(shí)別到該現(xiàn)場(chǎng)設(shè)備的部件被置于所需范圍外,如閥門。響應(yīng)于與該現(xiàn)場(chǎng)設(shè)備相關(guān)的該診斷事件發(fā)生的檢測(cè)(塊304),制定響應(yīng)行動(dòng)(塊306)。處理器進(jìn)行計(jì)算來(lái)確定該響應(yīng)動(dòng)作的執(zhí)行是否在禁止期內(nèi)發(fā)生(塊308),該禁止期提前已被工廠人員在該日程48中指定。即,該響應(yīng)行動(dòng)的執(zhí)行時(shí)間是與該日程48的該一個(gè)或多個(gè)禁止期進(jìn)行對(duì)照,以確定該響應(yīng)行動(dòng)是否將在禁止期間發(fā)生。如果該響應(yīng)行動(dòng)的執(zhí)行將不在該禁止期間發(fā)生,則執(zhí)行第一指令(塊310)??梢员粓?zhí)行的一些示例的第一指令包括進(jìn)行診斷檢查,發(fā)送警示或報(bào)告至該工作站,并調(diào)整該現(xiàn)場(chǎng)設(shè)備。然而,如果該響應(yīng)行動(dòng)的執(zhí)行將在該禁止期間發(fā)生,那么執(zhí)行第二指令(塊312)。一些示例的第二指令包括重新安排該響應(yīng)行動(dòng),使其在不與該禁止期同時(shí)發(fā)生的時(shí)間被執(zhí)行,或忽略和不報(bào)告該診斷事件。例如,工廠人員可以指定特定的診斷檢查,如特定現(xiàn)場(chǎng)設(shè)備閥門的閥位檢測(cè)在工廠啟動(dòng)或規(guī)定的維修期間被忽略。因此,發(fā)生在這段指定時(shí)間的任何相關(guān)診斷事件可以被忽略。除了推遲或拖延對(duì)診斷事件發(fā)生的響應(yīng)行動(dòng),或忽略該診斷事件的發(fā)生而外,在有些時(shí)候最好在比預(yù)期更早的時(shí)間啟動(dòng)行動(dòng)以響應(yīng)該診斷事件的發(fā)生。預(yù)見(jiàn)該診斷事件很可能在將來(lái)的禁止期發(fā)生,并重排該響應(yīng)行動(dòng)或診斷檢查在此時(shí)間之前,將避免與延遲該響應(yīng)行動(dòng)超出規(guī)定時(shí)間相關(guān)的潛在后果。圖4描述了在控制系統(tǒng)中用于實(shí)施該發(fā)明技術(shù)的另一個(gè)示例方法的流程圖400,在該控制系統(tǒng)中與現(xiàn)場(chǎng)設(shè)備相關(guān)的診斷事件被監(jiān)視。特別地,PST間隔被用于檢測(cè)該下次安排的PST的發(fā)生(塊402)。該P(yáng)ST間隔典型地指的是操作時(shí)間的小時(shí),且該P(yáng)ST間隔指定了在需要PST前,相關(guān)ESD閥可操作的使用量。在一個(gè)例子中,該現(xiàn)場(chǎng)設(shè)備將跟蹤該ESD閥的操作使用,并監(jiān)視該間隔中剩余的直到PST被啟動(dòng)的操作時(shí)間。在一個(gè)示例中,通過(guò)規(guī)劃該P(yáng)ST間隔的操作時(shí)間何時(shí)會(huì)期滿,該P(yáng)ST下次的發(fā)生能夠被檢測(cè)或確定。該ESD閥的剩余運(yùn)行時(shí)間被預(yù)計(jì)期滿的時(shí)間可以對(duì)照該日程內(nèi)的該禁止期而被檢查(塊406)。如果該P(yáng)ST間隔的期滿時(shí)間不與該日程中指定的任何禁止期重疊或同時(shí)發(fā)生,那么指令可被發(fā)出以如所安排地在該P(yáng)ST間隔的期滿時(shí)間執(zhí)行該P(yáng)ST(塊408)。然而,如果該P(yáng)ST間隔的期滿時(shí)間被規(guī)劃為與該日程中的禁止期的任何部分重疊或同時(shí)發(fā)生,那么可為該P(yáng)ST安排另外時(shí)間來(lái)執(zhí)行該P(yáng)ST,該時(shí)間不與該日程中的該些禁止期沖突。關(guān)于該P(yáng)ST的重排,為避免規(guī)避安全測(cè)量,優(yōu)選地重排該P(yáng)ST發(fā)生在比該P(yáng)ST間隔的預(yù)期期滿更早的時(shí)間,而不是延遲該P(yáng)ST在超過(guò)該期滿PST間隔之后的時(shí)間執(zhí)行。例如,該P(yáng)ST的執(zhí)行被較早地及時(shí)進(jìn)行,以確保在任何規(guī)定的時(shí)限或限制之前執(zhí)行PST。從以上描述可以明顯看出,通過(guò)利用日程,工廠人員在管理控制系統(tǒng)的感知和實(shí)際的控制水平可以增加,該日程具有指定為了響應(yīng)診斷事件的發(fā)生自動(dòng)診斷檢查執(zhí)行被禁止的時(shí)間。禁止期的集合降低了自動(dòng)執(zhí)行的診斷檢查將發(fā)生在工廠人員配備不足以支持該診斷檢查時(shí)的可能性。盡管某些示例方法,裝置和產(chǎn)品已在此描述,但是本專利的覆蓋范圍不限于此。相反,該專利涵蓋了公平地以字面或等同原則而落入所附權(quán)利要求范圍內(nèi)的所有方法,裝置,和產(chǎn)品。