專利名稱:一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及嵌入式技術(shù)領(lǐng)域,尤其涉及一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的方法及裝置。
背景技術(shù):
隨著信息化和自動(dòng)化程度的不斷發(fā)展,越來(lái)越多的智能設(shè)備融入我們的生活,例 如家用電器、通信設(shè)備等,這些智能設(shè)備一般自動(dòng)運(yùn)行無(wú)需人工干預(yù),其具體的運(yùn)行狀態(tài)通 過(guò)安置的狀態(tài)指示燈來(lái)標(biāo)識(shí)。一般智能設(shè)備的狀態(tài)有多種,因此可以通過(guò)多種指示燈來(lái)標(biāo)識(shí),每個(gè)指示燈標(biāo)識(shí) 不同的狀態(tài),例如可以智能設(shè)備上可能安置有標(biāo)識(shí)該智能設(shè)備是否運(yùn)行的運(yùn)行指示燈,標(biāo) 識(shí)運(yùn)行是否異常的運(yùn)行異常指示燈,標(biāo)識(shí)業(yè)務(wù)是否正常的業(yè)務(wù)異常指示燈,以及標(biāo)識(shí)是否 進(jìn)行信號(hào)收發(fā)的信號(hào)收發(fā)指示燈等。智能設(shè)備的每個(gè)指示燈按照設(shè)定的規(guī)律點(diǎn)亮、熄滅或閃爍,由于不同的指示燈標(biāo) 識(shí)智能設(shè)備的不同狀態(tài),這些指示燈同時(shí)點(diǎn)亮或熄滅的狀態(tài)很少,例如對(duì)于運(yùn)行異常指示 燈其可能在智能設(shè)備正常運(yùn)行時(shí)是熄滅的,并且業(yè)務(wù)異常指示燈也是熄滅的,而運(yùn)行指示 燈是點(diǎn)亮的,當(dāng)智能設(shè)備出現(xiàn)滿足的運(yùn)行異常條件時(shí)才點(diǎn)亮,以標(biāo)識(shí)該智能設(shè)備運(yùn)行異常, 并且業(yè)務(wù)異常指示燈也可能會(huì)點(diǎn)亮,而運(yùn)行指示燈可能會(huì)熄滅。而定期對(duì)智能設(shè)備檢測(cè)時(shí),一般需要檢測(cè)每個(gè)指示燈的指示功能是否正常,即確 定每個(gè)指示燈是否能夠正常的點(diǎn)亮、熄滅或閃爍,從而確定指示燈是否能夠正確的標(biāo)識(shí)智 能設(shè)備的狀態(tài)。而智能設(shè)備上的每個(gè)指示燈標(biāo)識(shí)不同的狀態(tài),當(dāng)其點(diǎn)亮的條件一直不滿足 時(shí),其可能一直處于熄滅狀態(tài),因此無(wú)法直接判斷該指示燈的指示功能是否正常,只能將智 能設(shè)備拆卸開(kāi),針對(duì)每個(gè)指示燈輸入其滿足點(diǎn)亮或閃爍的設(shè)定條件,才能具體進(jìn)行確定,由 于針對(duì)每個(gè)指示燈都要輸入其對(duì)應(yīng)的設(shè)定條件,因此該檢測(cè)的過(guò)程較繁瑣,并且效率較低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種同時(shí)檢測(cè)設(shè)備指示燈的方法及裝置,用以解決 現(xiàn)有技術(shù)對(duì)智能設(shè)備指示燈的功能檢測(cè)時(shí),檢測(cè)過(guò)程繁瑣,檢測(cè)效率低的問(wèn)題。本發(fā)明實(shí)施例提供的一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的方法,所述檢測(cè)方法包括第一控制單元接收控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào),根據(jù)自身的啟動(dòng)指示燈的時(shí) 延信息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng);根據(jù)每個(gè)指示燈是否啟動(dòng),確定每個(gè)指示燈是否正常。本發(fā)明實(shí)施例提供的一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的裝置,包括第一控制單元,用于接收控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào),根據(jù)自身的啟動(dòng)指示 燈的時(shí)延信息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng);檢測(cè)單元,用于根據(jù)每個(gè)指示燈是否啟動(dòng),確定每個(gè)指示燈是否正常。本發(fā)明實(shí)施例提供了一種實(shí)時(shí)檢測(cè)設(shè)置指示燈的方法及裝置,在該設(shè)備中包括至 少一個(gè)控制單元,將指示燈連接在對(duì)應(yīng)的對(duì)其進(jìn)行控制的控制單元上,接收到實(shí)時(shí)檢測(cè)信號(hào)的第一控制單元,根據(jù)自身的啟動(dòng)指示燈的時(shí)延信息,在該時(shí)延后控制連接在其上的每 個(gè)指示燈啟動(dòng),當(dāng)指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定指示燈指示功能正常。由于 在本發(fā)明實(shí)施例中將指示燈連接在了控制單元上,當(dāng)控制單元接收到實(shí)時(shí)檢測(cè)信號(hào)后,即 可根據(jù)其自身的時(shí)延信息實(shí)現(xiàn)對(duì)指示燈的啟動(dòng)控制,從而實(shí)現(xiàn)通過(guò)控制控制單元實(shí)現(xiàn)對(duì)每 個(gè)指示燈的控制,因此達(dá)到了實(shí)時(shí)檢測(cè)設(shè)備指示燈的目的,并且有效的提高了指示燈檢測(cè) 的效率。
圖1為本發(fā)明實(shí)施例提供的同時(shí)對(duì)智能設(shè)備指示燈進(jìn)行檢測(cè)的過(guò)程;圖2為本發(fā)明實(shí)施例提供的同時(shí)啟動(dòng)智能設(shè)備指示燈的過(guò)程;圖3A為本發(fā)明實(shí)施例提供的接收其他單元轉(zhuǎn)發(fā)的實(shí)時(shí)檢測(cè)信號(hào)的控制單元,控 制指示燈啟動(dòng)的過(guò)程;圖IBB為本發(fā)明實(shí)施例提供的智能設(shè)備中存在一個(gè)控制單元時(shí),實(shí)現(xiàn)同時(shí)檢測(cè)的 連接結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的智能設(shè)備中存在多個(gè)控制單元時(shí),實(shí)現(xiàn)同時(shí)檢測(cè)的連 接結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的基于圖4中的連接結(jié)構(gòu)實(shí)現(xiàn)同時(shí)檢測(cè)指示燈的過(guò)程;圖6為本發(fā)明實(shí)施例提供的同時(shí)檢測(cè)設(shè)備指示燈的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例為了簡(jiǎn)化指示燈功能檢測(cè)的步驟,提高指示燈功能檢測(cè)的效率,提 供了一種同時(shí)檢測(cè)設(shè)置指示燈的方法,在該設(shè)備中包括至少一個(gè)控制單元,將指示燈連接 在對(duì)應(yīng)的對(duì)其進(jìn)行控制的控制單元上,接收到控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào)的第一控制 單元,根據(jù)其自身的啟動(dòng)指示燈的時(shí)延信息,在該時(shí)延后控制連接在其上的每個(gè)指示燈啟 動(dòng),當(dāng)指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定指示燈指示功能正常。由于在本發(fā)明實(shí) 施例中將指示燈連接在了控制單元上,當(dāng)控制單元接收到實(shí)時(shí)檢測(cè)信號(hào)后,即可根據(jù)其自 身的時(shí)延信息實(shí)現(xiàn)對(duì)指示燈的啟動(dòng)控制,從而實(shí)現(xiàn)通過(guò)控制控制單元實(shí)現(xiàn)對(duì)每個(gè)指示燈的 控制,因此達(dá)到了同時(shí)檢測(cè)設(shè)備指示燈的目的,并且有效的提高了指示燈檢測(cè)的效率。下面結(jié)合說(shuō)明書(shū)附圖,對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)說(shuō)明。本發(fā)明實(shí)施例中控制單元可以為中央處理單元(Center Process Unit,CPU),也 可以為現(xiàn)場(chǎng)可編程門陣列(Field Programmable Gate Array,FPGA)芯片,也可以是其他可 以實(shí)現(xiàn)控制的部件,當(dāng)然也可以由上述幾個(gè)部件組合構(gòu)成,例如由FPGA芯片和CPU組成的 控制單元,該控制單元中還可以包括控制按鈕。因此在具體的控制過(guò)程中可以通過(guò)軟件實(shí) 現(xiàn)對(duì)每個(gè)控制單元的控制,即通過(guò)外部軟件輸入的實(shí)時(shí)檢測(cè)信號(hào),也可以通過(guò)硬件實(shí)現(xiàn)對(duì) 每個(gè)控制單元的控制,即通過(guò)對(duì)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),實(shí)現(xiàn)對(duì)每個(gè)控制單元的控 制。由于智能設(shè)備的每塊單板上都可能存在指示該單板運(yùn)行狀態(tài)的指示燈,并且該單 板上不同的控制單元CPU和/或FPGA芯片控制的運(yùn)行狀態(tài)指示燈也不相同,為了實(shí)現(xiàn)對(duì) 不同運(yùn)行狀態(tài)指示燈的控制,在本發(fā)明實(shí)施例中可以將智能設(shè)備中的每塊控制單元控制的指示燈通過(guò)控制線連接在該對(duì)應(yīng)的控制單元中。為了實(shí)現(xiàn)單板上不同控制單元的連接,以 及不同電路板上控制單元的連接,在本發(fā)明實(shí)施例中可以將每塊電路板通過(guò)通訊線連接起 來(lái),從而實(shí)現(xiàn)不同控制單元之間在物理上的連接。在本發(fā)明實(shí)施例中也可以將所有的指示 燈連接在一個(gè)控制單元上,通過(guò)該控制單元實(shí)現(xiàn)對(duì)每個(gè)指示燈的控制,但是可以指示燈的 位置分布之間有地一定的距離,因此將所有指示燈連接在一個(gè)控制單元上在物理連接上會(huì) 存在一定的困難。圖1為本發(fā)明實(shí)施例中同時(shí)對(duì)智能設(shè)備指示燈進(jìn)行檢測(cè)的過(guò)程,該過(guò)程包括以下 步驟SlOl 接收到控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào)的第一控制單元,根據(jù)其自身的啟 動(dòng)指示燈的時(shí)延信息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng)。在本發(fā)明實(shí)施例中第一控制單元接收實(shí)時(shí)檢測(cè)信號(hào)可以是該第一控制單元直接 通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),也可以是第二控制單元直接接收通過(guò)軟件 或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),并且第二控制單元將該實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到第一控 制單元。當(dāng)?shù)谝豢刂茊卧苯咏邮胀ㄟ^(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào)時(shí),第一 控制單元可以根據(jù)本地保存的時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在該時(shí)延后控制連接在其上的每個(gè) 指示燈啟動(dòng)。當(dāng)?shù)诙刂茊卧獙⑺鰧?shí)時(shí)檢測(cè)信號(hào)轉(zhuǎn)發(fā)到第一控制單元時(shí),第二控制單元也將 確定的與第一控制單元的通訊時(shí)延信息發(fā)送到了第一控制單元,第一控制單元根據(jù)該通訊 時(shí)延,啟動(dòng)計(jì)時(shí)器,在該通訊時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng)。S102:當(dāng)指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定該指示燈的指示功能正常。其中指示燈的指示功能正常包括當(dāng)指示燈預(yù)設(shè)的狀態(tài)為啟動(dòng)時(shí),指示燈啟動(dòng),確 定指示燈的指示功能正常,否則,確定指示燈的指示功能不正常;當(dāng)指示燈預(yù)設(shè)的狀態(tài)為點(diǎn) 亮設(shè)定時(shí)間后熄滅時(shí),當(dāng)指示燈點(diǎn)亮了設(shè)定時(shí)間后熄滅時(shí),則確定指示燈的指示功能正常, 否則,確定指示燈的指示功能不正常;當(dāng)指示燈的預(yù)設(shè)的狀態(tài)為點(diǎn)亮熄滅交替進(jìn)行設(shè)定次 數(shù)時(shí),該指示燈按照預(yù)設(shè)的次數(shù)進(jìn)行點(diǎn)亮和熄滅的交替時(shí),則確定指示燈的指示功能正常, 否則,確定指示燈的指示功能不正常。在本發(fā)明實(shí)施例的上述方法中當(dāng)?shù)诙刂茊卧_定與第一控制單元的通訊時(shí)延 的方法具體包括,第二控制單元記錄將所述實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到第一控制單元的時(shí)刻,根 據(jù)接收到所述第一控制單元的響應(yīng)信息的時(shí)刻,確定與所述第一控制單元的通訊時(shí)延。在本發(fā)明上述實(shí)施例中第一控制單元根據(jù)本地保存的本單元的時(shí)延,啟動(dòng)計(jì)時(shí) 器。其中第一控制單元中本地保存的本單元的時(shí)延,可以是根據(jù)統(tǒng)計(jì)確定的與每個(gè)第二控 制單元的通訊時(shí)延確定的時(shí)延值。而且由于每個(gè)控制單元都可以為第一控制單元,因此每 個(gè)控制單元本地保存的本單元的時(shí)延值可以都相同。當(dāng)智能設(shè)備中包括兩個(gè)以上的控制單元時(shí),存在一個(gè)控制單元是直接接收通過(guò)軟 件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),其他的控制單元的實(shí)時(shí)檢測(cè)信號(hào)都是該控制單元 轉(zhuǎn)發(fā)的。因此針對(duì)該控制單元和其他的控制單元,分別描述控制連接在其上的指示燈的啟 動(dòng)的過(guò)程。對(duì)于直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào)的控制單元,該控制單元根據(jù)本地保存的時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在該時(shí)延到來(lái)時(shí)控制連接在其上的每個(gè)指示 燈啟動(dòng)。對(duì)于接收該控制單元轉(zhuǎn)發(fā)的控制單元,其控制指示燈啟動(dòng)的過(guò)程如圖2所示,該 過(guò)程包括以下步驟S201 每個(gè)控制單元判斷是否接收到實(shí)時(shí)檢測(cè)信號(hào),當(dāng)判斷結(jié)果為是時(shí),進(jìn)行 S202,否則進(jìn)行S201。其中,該實(shí)時(shí)檢測(cè)信號(hào)為控制每個(gè)指示燈的信號(hào),可以為通過(guò)軟件輸入控制單元 的實(shí)時(shí)檢測(cè)信號(hào),也可以為通過(guò)硬件即通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào)。S202:接收到實(shí)時(shí)檢測(cè)信號(hào)的第二控制單元,將該實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到每個(gè)第一 控制單元,并且第二控制單元記錄將實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到每個(gè)第一控制單元的時(shí)刻。在本發(fā)明實(shí)施例中第二控制單元記錄將實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到每個(gè)第一控制單元 的時(shí)刻過(guò)程包括第二控制單元根據(jù)保存的每個(gè)第一控制單元的信息,記錄實(shí)時(shí)檢測(cè)信號(hào) 發(fā)送到對(duì)應(yīng)的每個(gè)第一控制單元的時(shí)刻。S203 每個(gè)第一控制單元接收到該實(shí)時(shí)檢測(cè)信號(hào)時(shí),向第二控制單元返回響應(yīng)信肩、οS204:第二控制單元根據(jù)接收到每個(gè)第一控制單元的響應(yīng)信息的時(shí)刻,確定與每 個(gè)第一控制單元的通訊時(shí)延。在本發(fā)明實(shí)施例中確定與每個(gè)第一控制單元的通訊時(shí)延包括第二控制單元根據(jù) 接收到每個(gè)第一控制單元的響應(yīng)信息的時(shí)刻,及記錄向每個(gè)第一控制單元發(fā)送實(shí)時(shí)檢測(cè)信 號(hào)的時(shí)刻,確定與每個(gè)第一控制單元的通訊時(shí)延。S205 第二控制單元將確定的與每個(gè)第一控制單元的通訊時(shí)延發(fā)送到對(duì)應(yīng)的第一 控制單元。S206:每個(gè)第一控制單元根據(jù)接收到的通訊時(shí)延,控制對(duì)應(yīng)指示燈的啟動(dòng)。具體包括每個(gè)第一控制單元接收到對(duì)應(yīng)的通訊時(shí)延后,啟動(dòng)本單元的計(jì)時(shí)器,當(dāng) 該通訊時(shí)延的計(jì)時(shí)時(shí)刻到來(lái)時(shí),控制連接在其上的每個(gè)指示燈啟動(dòng)。圖3A為針對(duì)直接接收到實(shí)時(shí)檢測(cè)信號(hào)的控制單元和接收到其他控制單元轉(zhuǎn)發(fā)的 實(shí)時(shí)檢測(cè)信號(hào)的控制單元,控制連接在其上的指示燈的啟動(dòng)過(guò)程,該過(guò)程包括以下步驟S301 每個(gè)控制單元判斷是否接收到實(shí)時(shí)檢測(cè)信號(hào),當(dāng)判斷結(jié)果為是時(shí),進(jìn)行 S302,否則進(jìn)行S301。其中,該實(shí)時(shí)檢測(cè)信號(hào)為控制每個(gè)指示燈的信號(hào),可以為通過(guò)軟件輸入控制單元 的實(shí)時(shí)檢測(cè)信號(hào),也可以為通過(guò)硬件即通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào)。S302:接收到實(shí)時(shí)檢測(cè)信號(hào)的第一控制單元,將該實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到每個(gè)第二 控制單元,并且第一控制單元記錄將實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到每個(gè)第二控制單元的時(shí)刻。S303 每個(gè)第二控制單元接收到該實(shí)時(shí)檢測(cè)信號(hào)時(shí),向第一控制單元返回響應(yīng)信 肩、οS304:第一控制單元根據(jù)接收到每個(gè)第二控制單元的響應(yīng)信息的時(shí)刻,確定每個(gè) 第二控制單元的通訊時(shí)延。S305 第一控制單元將確定的每個(gè)第二控制單元的通訊時(shí)延發(fā)送到對(duì)應(yīng)的第二控 制單元。
S306:第一控制單元根據(jù)本地保存的時(shí)延信息,控制連接在其上的每個(gè)指示燈啟動(dòng)。其中步驟S305和步驟S306的順序可以互換,能夠?qū)崿F(xiàn)每個(gè)控制單元控制的指示 燈基本上同時(shí)啟動(dòng)即可。S307:每個(gè)第二控制單元根據(jù)接收到的通訊時(shí)延,控制對(duì)應(yīng)指示燈的啟動(dòng)。圖IBB為本發(fā)明實(shí)施例當(dāng)智能設(shè)備中存在一個(gè)控制單元時(shí),為了實(shí)現(xiàn)對(duì)智能設(shè)備 中每個(gè)指示燈進(jìn)行同時(shí)檢測(cè),其連接結(jié)構(gòu)示意圖,其中,控制單元包括CPU和控制按鈕,CPU 與控制按鈕相連,CPU的一個(gè)輸出引腳上引出一根控制線,通過(guò)該控制線分別連接每個(gè)運(yùn)行 狀態(tài)指示燈,實(shí)現(xiàn)對(duì)每個(gè)運(yùn)行狀態(tài)指示燈的控制??刂茊卧挟?dāng)控制按鈕接收到實(shí)時(shí)檢測(cè) 信號(hào)時(shí),將該實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到CPU,當(dāng)然控制單元CPU也可以不與控制按鈕相連,直接 接收通過(guò)軟件對(duì)CPU輸入實(shí)時(shí)檢測(cè)信號(hào)。當(dāng)CPU接收到實(shí)時(shí)檢測(cè)信號(hào)時(shí),根據(jù)本地保存的 時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在該時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng)。圖4為智能設(shè)備中存在多個(gè)控制單元時(shí),其連接結(jié)構(gòu)示意圖,在該連接結(jié)構(gòu)示意 圖中存在四塊電路板,每個(gè)電路板上包括一個(gè)控制單元,即共四個(gè)控制單元,該四個(gè)控制單 元分別為控制單元A、控制單元B、控制單元C和控制單元D,其中,控制單元A和控制單元D 中包括CPU和控制按鈕,CPU與控制按鈕相連,并且CPU通過(guò)輸出引腳與該單元內(nèi)的每個(gè)運(yùn) 行狀態(tài)指示燈相連,控制單元B和控制單元C中包括CPU、FPGA芯片和控制按鈕,CPU直接 與控制按鈕相連,并且與FPGA芯片相連,F(xiàn)PGA芯片的輸出引腳通過(guò)控制線與每個(gè)運(yùn)行狀態(tài) 指示燈相連,同時(shí)四個(gè)控制單元所在的電路板通過(guò)通訊線連接在一起。下面結(jié)合圖4中各控制單元與運(yùn)行狀態(tài)燈的連接結(jié)構(gòu)示意圖,對(duì)實(shí)時(shí)檢測(cè)指示燈 的過(guò)程進(jìn)行說(shuō)明,如圖5所示,該過(guò)程包括以下步驟S501 各控制單元通過(guò)不斷的檢測(cè),判斷是否接收到同時(shí)控制運(yùn)行狀態(tài)指示燈的 實(shí)時(shí)檢測(cè)信號(hào),當(dāng)判斷結(jié)果為是時(shí),進(jìn)行S502,否則進(jìn)行S501。其中在圖4的連接結(jié)構(gòu)下,該實(shí)時(shí)檢測(cè)信號(hào)可以網(wǎng)管通過(guò)軟件發(fā)送的,也可以是 通過(guò)硬件即通過(guò)控制按鈕發(fā)送的。S502 接收到實(shí)時(shí)檢測(cè)信號(hào)第一控制單元例如為控制單元A,將該實(shí)時(shí)檢測(cè)信號(hào) 發(fā)送到每個(gè)第二控制單元,即將該第二控制單元包括控制單元B、控制單元C和控制單元 D,并且控制單元A記錄將該實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到控制單元B、控制單元C和控制單元D的時(shí)刻。由于各個(gè)控制單元所在的單板之間通過(guò)通訊線連接,因此控制單元之間可以進(jìn)行 信息的交互。S503 控制單元B、控制單元C和控制單元D接收到該實(shí)時(shí)檢測(cè)信號(hào)時(shí),向控制單 元A返回響應(yīng)信息。由于每個(gè)控制單元處理的業(yè)務(wù)不同,并且通訊線之間的連接不同,因此可能每個(gè) 控制單元接收到該實(shí)時(shí)檢測(cè)信號(hào)的時(shí)刻也不同,并且向控制單元A返回響應(yīng)信息的時(shí)刻也 不同。S504 控制單元A根據(jù)接收到的控制單元B、控制單元C和控制單元D返回的響應(yīng) 信息的時(shí)刻,及保存的將實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到控制單元B、控制單元C和控制單元D的時(shí)刻, 分別確定與控制單元B、控制單元C和控制單元D之間的通訊時(shí)延。
S505 控制單元A根據(jù)本地保存的時(shí)延信息,例如為10s,控制連接在其上的每個(gè) 指示燈按照預(yù)定的方式啟動(dòng)。S506 控制單元A將確定的與控制單元B、控制單元C和控制單元D之間的通訊時(shí) 延發(fā)送到對(duì)應(yīng)的控制單元。其中,步驟S505和步驟S506的順序可以互換。S507 控制單元A控制連接在其上的運(yùn)行狀態(tài)指示燈啟動(dòng),控制單元B、控制單元 C和控制單元D根據(jù)接收到的通訊時(shí)延,在該通訊時(shí)延時(shí)刻到來(lái)時(shí),控制連接在其上的運(yùn)行 狀態(tài)指示燈啟動(dòng)。S508:當(dāng)指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定指示燈的指示功能正常。圖6為本發(fā)明實(shí)施例提供的一種同時(shí)檢測(cè)設(shè)備指示燈的裝置,該裝置包括第一控制單元61,用于接收控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào),根據(jù)其自身的啟動(dòng) 指示燈的時(shí)延信息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng);檢測(cè)單元62,用于確定指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定所述指示燈 指示功能正常。所述裝置還包括第二控制單元63,用于直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào), 將所述實(shí)時(shí)檢測(cè)信號(hào)轉(zhuǎn)發(fā)到所述第一控制單元。所述第一控制單元61包括第一接收子單元611,用于直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信 號(hào);第二接收子單元612,用于接收第二控制單元轉(zhuǎn)發(fā)的所述實(shí)時(shí)檢測(cè)信號(hào)。所述第二控制單元63還用于,確定與所述第一控制單元的通訊時(shí)延信息,并將所述通訊時(shí)延信息發(fā)送到所述第 一控制單元。所述第二控制單元63包括記錄子單元631,用于記錄將所述實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到所述第一控制單元的時(shí) 刻;確定子單元632,用于根據(jù)接收到所述第一控制單元的響應(yīng)信息的時(shí)刻,確定與所 述第一控制單元的通訊時(shí)延;發(fā)送子單元633,用于將所述通訊時(shí)延信息發(fā)送到所述第一控制單元。所述第一控制單元61還包括第一啟動(dòng)子單元613,用于根據(jù)第二控制單元發(fā)送的與所述第一控制單元的通訊 時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在所述通訊時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng)。所述第一控制單元61還包括第二啟動(dòng)子單元614,用于根據(jù)本地保存的時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在所述時(shí)延后, 控制連接在其上的每個(gè)指示燈啟動(dòng)。所述裝置位于智能設(shè)備內(nèi)部。本發(fā)明實(shí)施例提供了一種同時(shí)檢測(cè)設(shè)置指示燈的方法及裝置,在該設(shè)備中包括至 少一個(gè)控制單元,將指示燈連接在對(duì)應(yīng)的對(duì)其進(jìn)行控制的控制單元上,接收到實(shí)時(shí)檢測(cè)信號(hào)的第一控制單元,根據(jù)其自身的啟動(dòng)指示燈的時(shí)延信息,在該時(shí)延后控制連接在其上的 每個(gè)指示燈啟動(dòng),根據(jù)每個(gè)指示燈的啟動(dòng)情況確定每個(gè)指示燈是否正常。由于在本發(fā)明實(shí) 施例中將指示燈連接在了控制單元上,當(dāng)控制單元接收到實(shí)時(shí)檢測(cè)信號(hào)后,即可根據(jù)其時(shí) 延信息實(shí)現(xiàn)對(duì)指示燈的啟動(dòng)控制,從而實(shí)現(xiàn)通過(guò)控制控制單元實(shí)現(xiàn)對(duì)每個(gè)指示燈的控制, 因此達(dá)到了同時(shí)檢測(cè)設(shè)備指示燈的目的,并且有效的提高了指示燈檢測(cè)的效率。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的方法,其特征在于,所述檢測(cè)方法包括第一控制單元接收控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào),根據(jù)自身的啟動(dòng)指示燈的時(shí)延信 息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng);當(dāng)指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定所述指示燈指示功能正常。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一控制單元接收對(duì)每個(gè)指示燈控制 的實(shí)時(shí)檢測(cè)信號(hào)包括所述第一控制單元直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào);或,第二控制單元直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),所述第二控制 單元將所述實(shí)時(shí)檢測(cè)信號(hào)轉(zhuǎn)發(fā)到所述第一控制單元。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)?shù)谝豢刂茊卧苯咏邮胀ㄟ^(guò)軟件或通過(guò) 控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào)時(shí),所述根據(jù)自身的啟動(dòng)指示燈的時(shí)延信息,在所述時(shí)延后 控制連接在其上的每個(gè)指示燈啟動(dòng)包括所述第一控制單元根據(jù)本地保存的時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在所述時(shí)延后,控制連接在 其上的每個(gè)指示燈啟動(dòng)。
4.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述第二控制單元將所述實(shí)時(shí)檢測(cè)信號(hào) 轉(zhuǎn)發(fā)到第一控制單元時(shí),所述根據(jù)自身的啟動(dòng)指示燈的時(shí)延信息,在所述時(shí)延后控制連接 在其上的每個(gè)指示燈啟動(dòng)包括所述第二控制單元將確定的與所述第一控制單元的通訊時(shí)延信息發(fā)送到所述第一控 制單元;所述第一控制單元根據(jù)所述通訊時(shí)延,啟動(dòng)計(jì)時(shí)器,在所述通訊時(shí)延后控制連接在其 上的每個(gè)指示燈啟動(dòng)。
5.如權(quán)利要求4所述的方法,其特征在于,所述確定與所述第一控制單元的通訊時(shí)延 包括所述第二控制單元記錄將所述實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到第一控制單元的時(shí)刻;根據(jù)接收到所述第一控制單元的響應(yīng)信息的時(shí)刻,確定與所述第一控制單元的通訊時(shí)延。
6.如權(quán)利要求1所述的方法,其特征在于,所述控制單元包括中央處理器CPU和現(xiàn)場(chǎng)可編程門陣列FPGA芯片中的一個(gè)或全部,當(dāng)所述控制單元包括 CPU或FPGA時(shí),所述控制單元還包括控制按鈕。
7.一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的裝置,其特征在于,所述裝置包括第一控制單元,用于接收控制每個(gè)指示燈的實(shí)時(shí)檢測(cè)信號(hào),根據(jù)自身的啟動(dòng)指示燈的 時(shí)延信息,在所述時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng);檢測(cè)單元,用于確定指示燈的運(yùn)行狀態(tài)與預(yù)設(shè)的狀態(tài)相同時(shí),確定所述指示燈指示功 能正常。
8.如權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括第二控制單元,用于直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào),將所述 實(shí)時(shí)檢測(cè)信號(hào)轉(zhuǎn)發(fā)到所述第一控制單元。
9.如權(quán)利要求8所述的裝置,其特征在于,所述第一控制單元包括第一接收子單元,用于直接接收通過(guò)軟件或通過(guò)控制按鈕輸入的實(shí)時(shí)檢測(cè)信號(hào);第二接收子單元,用于接收第二控制單元轉(zhuǎn)發(fā)的所述實(shí)時(shí)檢測(cè)信號(hào)。
10.如權(quán)利要求8所述的裝置,其特征在于,所述第二控制單元還用于,確定與所述第一控制單元的通訊時(shí)延信息,并將所述通訊時(shí)延信息發(fā)送到所述第一控 制單元。
11.如權(quán)利要求10所述的裝置,其特征在于,所述第二控制單元包括記錄子單元,用于記錄將所述實(shí)時(shí)檢測(cè)信號(hào)發(fā)送到所述第一控制單元的時(shí)刻; 確定子單元,用于根據(jù)接收到所述第一控制單元的響應(yīng)信息的時(shí)刻,確定與所述第一 控制單元的通訊時(shí)延;發(fā)送子單元,用于將所述通訊時(shí)延信息發(fā)送到所述第一控制單元。
12.如權(quán)利要求11所述的裝置,其特征在于,所述第一控制單元還包括第一啟動(dòng)子單元,用于根據(jù)第二控制單元發(fā)送的與所述第一控制單元的通訊時(shí)延信 息,啟動(dòng)計(jì)時(shí)器,在所述通訊時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng)。
13.如權(quán)利要求7所述的裝置,其特征在于,所述第一控制單元還包括第二啟動(dòng)子單元,用于根據(jù)本地保存的時(shí)延信息,啟動(dòng)計(jì)時(shí)器,在所述時(shí)延后,控制連 接在其上的每個(gè)指示燈啟動(dòng)。
全文摘要
本發(fā)明公開(kāi)了一種實(shí)時(shí)檢測(cè)設(shè)備指示燈的方法及裝置,用以解決智能設(shè)備指示燈的功能檢測(cè)時(shí),檢測(cè)過(guò)程繁瑣,檢測(cè)效率低的問(wèn)題。該方法接收到實(shí)時(shí)檢測(cè)信號(hào)的第一控制單元,根據(jù)其自身的啟動(dòng)指示燈的時(shí)延信息,在該時(shí)延后控制連接在其上的每個(gè)指示燈啟動(dòng),根據(jù)每個(gè)指示燈的啟動(dòng)情況確定每個(gè)指示燈是否正常。由于在本發(fā)明實(shí)施例中將指示燈連接在了控制單元上,當(dāng)控制單元接收到實(shí)時(shí)檢測(cè)信號(hào)后,即可根據(jù)其時(shí)延信息實(shí)現(xiàn)對(duì)指示燈的啟動(dòng)控制,從而實(shí)現(xiàn)通過(guò)控制控制單元實(shí)現(xiàn)對(duì)每個(gè)指示燈的控制,因此達(dá)到了同時(shí)檢測(cè)設(shè)置指示燈的目的,并且有效的提高了指示燈檢測(cè)的效率。
文檔編號(hào)G01R31/44GK102043135SQ20091017846
公開(kāi)日2011年5月4日 申請(qǐng)日期2009年10月10日 優(yōu)先權(quán)日2009年10月10日
發(fā)明者匡天祺 申請(qǐng)人:中興通訊股份有限公司