專利名稱:起重機(jī)安全控制方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制技術(shù)領(lǐng)域,尤其涉及一種起重機(jī)安全控制方法和系統(tǒng)。
背景技術(shù):
隨著現(xiàn)代控制技術(shù)的不斷進(jìn)步,需要鐵路起重機(jī)安全控制系統(tǒng)主機(jī)能夠更可靠的 完成系統(tǒng)的控制任務(wù)。但是,由于鐵路起重機(jī)控制系統(tǒng)工作現(xiàn)場情況迥異,而現(xiàn)有技術(shù)中的 鐵路起重機(jī)安全控制系統(tǒng)只配備有一臺主機(jī),因此一旦安全控制系統(tǒng)的主機(jī)損壞,則安全 控制系統(tǒng)將無法完成任務(wù)。
針對上述問題,現(xiàn)有技術(shù)提出的解決方案為在每個安全控制系統(tǒng)中配備兩臺功
能相同的主機(jī),一臺主機(jī)工作,而另外一臺主機(jī)(也稱為備用機(jī))始終處于不通電的冷機(jī)備
用狀態(tài)。當(dāng)正常工作的主機(jī)出現(xiàn)故障時(shí),重新啟動安全控制系統(tǒng),以使備用機(jī)工作。 在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題當(dāng)需要切換有
故障的主機(jī)時(shí),需要重新啟動安全控制系統(tǒng),但是重新啟動安全控制系統(tǒng)至少需要幾分鐘
甚至更長的時(shí)間,并且安全控制系統(tǒng)中的軟件邏輯控制流程也會因?yàn)榘踩刂葡到y(tǒng)的重新
啟動而復(fù)位,從而嚴(yán)重影響現(xiàn)場的設(shè)備運(yùn)用,進(jìn)而造成鐵路部門的巨大經(jīng)濟(jì)損失,特殊情況
下還會影響人身及設(shè)備的安全運(yùn)行,例如,當(dāng)安全控制系統(tǒng)的主機(jī)控制起重機(jī)吊起重物的
過程中,主機(jī)出現(xiàn)故障,而備用機(jī)需要重新啟動安全控制系統(tǒng)后才能正常工作,因此在主機(jī)
出現(xiàn)故障后,備用機(jī)工作之前,起重機(jī)可能會因?yàn)闆]有安全控制系統(tǒng)的控制,而使設(shè)備可以
在吊起重物的情況下不受限制的進(jìn)行回轉(zhuǎn)動作,即可能影響人身和設(shè)備的安全。
發(fā)明內(nèi)容
本發(fā)明提供一種起重機(jī)安全控制方法和系統(tǒng),用以解決現(xiàn)有技術(shù)中當(dāng)起重機(jī)安全 控制系統(tǒng)的一臺主機(jī)出現(xiàn)故障時(shí),用戶需要重新啟動起重機(jī)安全控制系統(tǒng),以使另一臺主 機(jī)工作的缺陷,從而有效的提高了起重機(jī)安全控制系統(tǒng)的可靠性,進(jìn)而有效的保證了人身 安全和設(shè)備的正常運(yùn)行。 本發(fā)明提供一種起重機(jī)安全控制方法,包括 第二主機(jī)通過通訊總線接收第一主機(jī)發(fā)送的攜帶有心跳信息的工作信號;所述第 一主機(jī)處于主控狀態(tài),所述第二主機(jī)處于熱備用狀態(tài); 當(dāng)所述第二主機(jī)判斷出沒有在規(guī)定時(shí)間內(nèi)接收到所述第一主機(jī)發(fā)送的所述工作 信號時(shí),所述第二主機(jī)判斷出所述第一主機(jī)處于故障狀態(tài),同時(shí)從所述熱備用狀態(tài)轉(zhuǎn)換為 主控狀態(tài),控制所述起重機(jī)的操作。 本發(fā)明還提供一種起重機(jī)安全控制系統(tǒng),包括第一主機(jī)、第二主機(jī)、通訊總線、顯 示器、輸入信號模塊和輸出信號模塊,其中 所述第一主機(jī)處于主控狀態(tài),與所述通訊總線相連接,用于在每隔規(guī)定時(shí)間內(nèi)通
過所述通訊總線發(fā)送攜帶有心跳信息的工作信號給所述第二主機(jī); 所述第二主機(jī)處于熱備用狀態(tài),包括第一判斷模塊和轉(zhuǎn)換控制模塊,其中,
所述第一判斷模塊,與所述通訊總線相連接,用于判斷是否在所述規(guī)定時(shí)間內(nèi)接
收到所述第一主機(jī)發(fā)送的所述工作信號,以判斷所述第一主機(jī)是否處于正常工作狀態(tài); 所述轉(zhuǎn)換控制模塊,與所述第一判斷模塊相連接,用于當(dāng)所述第一判斷模塊判斷
出所述第二主機(jī)在所述規(guī)定時(shí)間內(nèi)沒有接收到所述工作信號時(shí),判斷出所述第一主機(jī)處于
故障狀態(tài),同時(shí)將所述第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制所述起重機(jī)的操作。 本發(fā)明的起重機(jī)安全控制方法和系統(tǒng),通過處于主控狀態(tài)的主機(jī)每隔規(guī)定時(shí)間發(fā)
送工作信號給處于熱備用狀態(tài)的主機(jī),從而使處于熱備用狀態(tài)的主機(jī)判斷處于主控狀態(tài)的
主機(jī)是否正常工作,并當(dāng)出現(xiàn)故障時(shí),起重機(jī)安全控制系統(tǒng)不需要重新啟動系統(tǒng),直接將處
于熱備用狀態(tài)的主機(jī)轉(zhuǎn)換為主控狀態(tài),控制起重機(jī)的操作,從而有效的提高了起重機(jī)安全
控制系統(tǒng)的可靠性,進(jìn)而有效的保證了人身安全和設(shè)備的正常運(yùn)行。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例一提供的起重機(jī)安全控制方法的流程圖;
圖2為本發(fā)明實(shí)施例二提供的起重機(jī)安全控制方法的流程圖;
圖3為本發(fā)明實(shí)施例二提供的又一起重機(jī)安全控制方法的流程圖;
圖4為本發(fā)明實(shí)施例三提供的起重機(jī)安全控制系統(tǒng)的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例四提供的起重機(jī)安全控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例 中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是 本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
實(shí)施例一 圖1為本發(fā)明實(shí)施例一提供的起重機(jī)安全控制方法流程圖,如圖1所示,該起重機(jī) 安全控制方法包括 步驟11、第二主機(jī)通過通訊總線接收第一主機(jī)發(fā)送的攜帶有心跳信息的工作信 號;該第一主機(jī)處于主控狀態(tài),第二主機(jī)處于熱備用狀態(tài); 步驟12、當(dāng)?shù)诙鳈C(jī)判斷出沒有在規(guī)定時(shí)間內(nèi)接收到第一主機(jī)發(fā)送的工作信號 時(shí),第二主機(jī)判斷出第一主機(jī)處于故障狀態(tài),同時(shí)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制起重 機(jī)的操作。 在本實(shí)施例中,起重機(jī)安全控制系統(tǒng)配置有兩臺主機(jī),這兩臺主機(jī)的內(nèi)部硬件配 置相同,且實(shí)現(xiàn)的系統(tǒng)邏輯運(yùn)算與控制功能也相同;其中的一臺主機(jī)默認(rèn)為主控機(jī),另一臺 主機(jī)默認(rèn)為熱備用機(jī),即當(dāng)起重機(jī)安全控制系統(tǒng)工作時(shí), 一臺主機(jī)處于主控狀態(tài),控制起重 機(jī)的操作,而另一臺主機(jī)處于保持通電熱機(jī)狀態(tài)。
在本實(shí)施例中,第一主機(jī)具體為主控機(jī)、第二主機(jī)具體為熱備用機(jī),第一主機(jī)與第 二主機(jī)分別與通訊總線相連接,即通過通訊總線傳遞攜帶有心跳信息的工作信號。當(dāng)起重 機(jī)安全控制系統(tǒng)工作時(shí),第一主機(jī)控制起重機(jī)的操作,并每隔規(guī)定時(shí)間發(fā)送攜帶有心跳信 息的工作信號給第二主機(jī),第二主機(jī)每隔規(guī)定時(shí)間接收到第一主機(jī)發(fā)送的工作信號,并通 過工作信號中的心跳信息判斷出第一主機(jī)處于正常工作狀態(tài);當(dāng)?shù)谝恢鳈C(jī)出現(xiàn)故障時(shí),則 第二主機(jī)在規(guī)定時(shí)間內(nèi)就會接收不到第一主機(jī)發(fā)送的工作信號,則判斷出第一主機(jī)出現(xiàn)故 障,這時(shí),第二主機(jī)則由熱備用狀態(tài)直接轉(zhuǎn)換為主控狀態(tài),從而由第二主機(jī)控制起重機(jī)的操 作。 在本實(shí)施例中,通過處于主控狀態(tài)的主機(jī)每隔規(guī)定時(shí)間發(fā)送工作信號給處于熱備
用狀態(tài)的主機(jī),從而使處于熱備用狀態(tài)的主機(jī)判斷處于主控狀態(tài)的主機(jī)是否正常工作,并
當(dāng)出現(xiàn)故障時(shí),起重機(jī)安全控制系統(tǒng)不需要重新啟動系統(tǒng),直接將處于熱備用狀態(tài)的主機(jī)
轉(zhuǎn)換為主控狀態(tài),控制起重機(jī)的操作,從而有效的提高了起重機(jī)安全控制系統(tǒng)的可靠性,進(jìn)
而有效的保證了人身安全和設(shè)備的正常運(yùn)行。 實(shí)施例二 圖2為本發(fā)明實(shí)施例二提供的起重機(jī)安全控制方法的流程圖,在上述實(shí)施例一的
基礎(chǔ)上,當(dāng)?shù)谝恢鳈C(jī)發(fā)送的工作信號中包括執(zhí)行參數(shù)時(shí),該步驟12具體包括 步驟121、當(dāng)?shù)诙鳈C(jī)判斷出沒有在規(guī)定時(shí)間內(nèi)接收到第一主機(jī)發(fā)送的工作信號
時(shí),第二主機(jī)判斷第一主機(jī)處于故障狀態(tài),同時(shí)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài); 步驟122、根據(jù)最近一次接收的工作信號中的執(zhí)行參數(shù),獲取執(zhí)行參數(shù)的標(biāo)識對應(yīng)
的起重機(jī)的操作狀態(tài),再根據(jù)起重機(jī)的操作狀態(tài)控制起重機(jī)繼續(xù)操作。 在本實(shí)施例中,當(dāng)?shù)谝恢鳈C(jī)出現(xiàn)故障時(shí),第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài), 并控制起重機(jī)的操作。為了避免起重機(jī)安全控制系統(tǒng)因?yàn)樽儞Q主機(jī)而將軟件邏輯控制流程 復(fù)位,第一主機(jī)在處于主控狀態(tài)時(shí),發(fā)送給處于熱備用狀態(tài)的第二主機(jī)的工作信號中還包 括執(zhí)行參數(shù),則第二主機(jī)通過該執(zhí)行參數(shù),從而可以實(shí)時(shí)的監(jiān)測到第一主機(jī)的操作狀態(tài),這 樣,當(dāng)?shù)谝恢鳈C(jī)出現(xiàn)故障時(shí),第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),并根據(jù)第二主機(jī)最近 一次接收到的工作信號中的執(zhí)行參數(shù),獲取執(zhí)行參數(shù)的標(biāo)識對應(yīng)的起重機(jī)的操作狀態(tài),再 根據(jù)起重機(jī)的操作狀態(tài)控制起重機(jī)繼續(xù)操作,即根據(jù)第一主機(jī)在出現(xiàn)故障前的操作狀態(tài)繼 續(xù)控制起重機(jī)的操作,從而不會給系統(tǒng)的正常工作帶來影響,進(jìn)而有效的提高了系統(tǒng)的可 靠性。 進(jìn)一步的,當(dāng)?shù)诙鳈C(jī)處于主控狀態(tài)正常工作,第一主機(jī)的故障修復(fù)好時(shí),將第一 主機(jī)保持通電熱機(jī)狀態(tài),并發(fā)送報(bào)告信號給第二主機(jī),此時(shí),該方法步驟122之后,還包括
步驟13、處于主控狀態(tài)的第二主機(jī)根據(jù)接收到的第一主機(jī)發(fā)送的報(bào)告信號,判斷 第一主機(jī)是否從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài); 步驟14、若判斷出第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),則第二主機(jī)從主控 狀態(tài)再轉(zhuǎn)換為熱備用狀態(tài),并發(fā)送執(zhí)行參數(shù)給第一主機(jī),以使第一主機(jī)從熱備用狀態(tài)轉(zhuǎn)換 為主控狀態(tài),并根據(jù)執(zhí)行參數(shù),獲取執(zhí)行參數(shù)的標(biāo)識對應(yīng)的起重機(jī)的操作狀態(tài),再根據(jù)起重 機(jī)的操作狀態(tài)控制起重機(jī)繼續(xù)操作。 具體的,第一主機(jī)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),繼續(xù)執(zhí)行第二主機(jī)的操作狀態(tài) 時(shí),同時(shí)向第二主機(jī)發(fā)送攜帶有心跳信息和/或執(zhí)行參數(shù)的工作信號,用于第二主機(jī)轉(zhuǎn)換
6為熱備用狀態(tài)后,繼續(xù)監(jiān)測第一主機(jī)是否正常工作。從而有效的提高第二主機(jī)的使用壽命。
更進(jìn)一步的,圖3為本發(fā)明實(shí)施例二提供的起重機(jī)安全控制方法的又一流程圖, 如圖3所示,在上述實(shí)施例的基礎(chǔ)上,當(dāng)?shù)诙鳈C(jī)處于主控狀態(tài)正常工作,第一主機(jī)的故障 修復(fù)好時(shí),將第一主機(jī)保持通電熱機(jī)狀態(tài),并發(fā)送報(bào)告信號給第二主機(jī),此時(shí),該方法步驟 122之后還包括 步驟15、處于主控狀態(tài)的第二主機(jī)根據(jù)接收到的第一主機(jī)發(fā)送的報(bào)告信號,判斷 第一主機(jī)是否從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài); 步驟16、若判斷第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),則第二主機(jī)每隔規(guī)定 時(shí)間發(fā)送攜帶有心跳信息和/或執(zhí)行參數(shù)的工作信號給第一主機(jī),以使第一主機(jī)判斷第二 主機(jī)是否正常工作。 具體的,第一主機(jī)從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),為了保證起重機(jī)安全控制系 統(tǒng)工作的可靠性,通過發(fā)送報(bào)告信號給第二主機(jī),從而使第二主機(jī)發(fā)送工作信號給第一主 機(jī),保證第一主機(jī)能夠?qū)崟r(shí)的監(jiān)測第二主機(jī)是否正常工作;若第一主機(jī)判斷出第二主機(jī)出 現(xiàn)故障,則與上述實(shí)施例一的處理方法相同,在此不再贅述。 更進(jìn)一步的,為了有效的監(jiān)控起重機(jī)安全控制系統(tǒng)的第一主機(jī)和第二主機(jī)是否正 常工作,在上述實(shí)施例的基礎(chǔ)上,該方法還包括當(dāng)?shù)诙鳈C(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀 態(tài),或者由主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),第二主機(jī)還將顯示狀態(tài)信號通過通訊總線發(fā)送 給顯示器,以使顯示器根據(jù)顯示狀態(tài)信號,顯示第二主機(jī)的工作狀態(tài)。 具體的,當(dāng)?shù)谝恢鳈C(jī)處于主控狀態(tài),第二主機(jī)處于熱備用狀態(tài)時(shí),第一主機(jī)出現(xiàn)故
障,從而使第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),這時(shí),第二主機(jī)還發(fā)送顯示狀態(tài)信號給
顯示器,顯示器根據(jù)顯示狀態(tài)信號,顯示第二主機(jī)已從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),進(jìn)而使
工作人員獲知第一主機(jī)出現(xiàn)故障,目前系統(tǒng)的工作由第二主機(jī)控制起重機(jī)操作。 當(dāng)?shù)谝恢鳈C(jī)的故障修復(fù)好后,第二主機(jī)由主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),繼續(xù)監(jiān)控
第一主機(jī)的工作狀態(tài)時(shí),第二主機(jī)還發(fā)送顯示狀態(tài)信號給顯示器,顯示器根據(jù)顯示狀態(tài)信
號,顯示第二主機(jī)已從主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),進(jìn)而使工作人員獲知第一主機(jī)已開始
正常工作,第二主機(jī)處于熱備用狀態(tài)。 實(shí)施例三 圖4為本發(fā)明實(shí)施例三提供的起重機(jī)安全控制系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,該 起重機(jī)安全控制系統(tǒng)包括第一主機(jī)41、第二主機(jī)42、通訊總線43、顯示器44、輸入信號模 塊45和輸出信號模塊46 ;其中,第一主機(jī)41處于主控狀態(tài),與通訊總線43相連接,用于在 每隔規(guī)定時(shí)間內(nèi)通過通訊總線43發(fā)送攜帶有心跳信息的工作信號給第二主機(jī)42 ;第二主 機(jī)42處于熱備用狀態(tài),包括第一判斷模塊421和轉(zhuǎn)換控制模塊422,第一判斷模塊421與 通訊總線43相連接,用于判斷在規(guī)定時(shí)間內(nèi)接收到的第一主機(jī)41發(fā)送的工作信號,以判斷 第一主機(jī)41是否處于正常工作狀態(tài);轉(zhuǎn)換控制模塊422與第一判斷模塊421相連接,用于 當(dāng)?shù)谝慌袛嗄K421判斷出第二主機(jī)42在規(guī)定時(shí)間內(nèi)沒有接收到工作信號時(shí),判斷出第一 主機(jī)41處于故障狀態(tài),同時(shí)將第二主機(jī)42由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制起重機(jī)的操 作。 在本實(shí)施例中,當(dāng)?shù)谝恢鳈C(jī)41出現(xiàn)故障時(shí),第二主機(jī)42就會在規(guī)定時(shí)間內(nèi)接收不 到第一主機(jī)41發(fā)送的工作信號,從而使第二主機(jī)42的第一判斷模塊421判斷出第一主機(jī)41出現(xiàn)故障,這時(shí),第二主機(jī)42的轉(zhuǎn)換控制模塊422將第二主機(jī)42由熱備用狀態(tài)轉(zhuǎn)換為主 控狀態(tài),控制起重機(jī)的操作,從而有效的避免了因第一主機(jī)41出現(xiàn)故障,而重啟起重機(jī)安 全控制系統(tǒng),進(jìn)而影響現(xiàn)場設(shè)備的運(yùn)用。 在本實(shí)施例中,起重機(jī)安全控制系統(tǒng)通過處于主控狀態(tài)的主機(jī)每隔規(guī)定時(shí)間發(fā)送 工作信號給處于熱備用狀態(tài)的主機(jī),從而使處于熱備用狀態(tài)的主機(jī)判斷處于主控狀態(tài)的主 機(jī)是否正常工作,并當(dāng)出現(xiàn)故障時(shí),起重機(jī)安全控制系統(tǒng)不需要重新啟動系統(tǒng),直接將處于 熱備用狀態(tài)的主機(jī)轉(zhuǎn)換為主控狀態(tài),控制起重機(jī)的操作,從而有效的提高了起重機(jī)安全控 制系統(tǒng)的可靠性,進(jìn)而有效的保證了人身安全和設(shè)備的正常運(yùn)行。 進(jìn)一步的,當(dāng)?shù)谝恢鳈C(jī)41發(fā)送的工作信號中還包括執(zhí)行參數(shù)時(shí),第二主機(jī)42的轉(zhuǎn) 換控制模塊422還用于根據(jù)最近一次接收的工作信號中的執(zhí)行參數(shù),獲取執(zhí)行參數(shù)的標(biāo)識 對應(yīng)的起重機(jī)的操作狀態(tài),再根據(jù)起重機(jī)的操作狀態(tài)控制起重機(jī)繼續(xù)操作。從而不會給系 統(tǒng)的正常工作帶來影響,進(jìn)而有效的提高了系統(tǒng)的可靠性。
實(shí)施例四 圖5為本發(fā)明實(shí)施例四提供的起重機(jī)安全控制系統(tǒng)的結(jié)構(gòu)示意圖,如圖5所示,在 上述實(shí)施例三的基礎(chǔ)上,起重機(jī)安全控制系統(tǒng)的第二主機(jī)42還包括第二判斷模塊423和 發(fā)送模塊424,其中,第二判斷模塊423與通訊總線43和轉(zhuǎn)換控制模塊422相連接,用于接 收第一主機(jī)41通過通訊總線43發(fā)送的報(bào)告信號,判斷第一主機(jī)41是否從故障狀態(tài)轉(zhuǎn)換為 熱備用狀態(tài);發(fā)送模塊424與通訊總線43和第二判斷模塊423相連接,用于當(dāng)?shù)诙袛嗄?塊423判斷出第一主機(jī)41已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),則發(fā)送執(zhí)行參數(shù)給第一主機(jī) 41,以使第一主機(jī)41從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),并根據(jù)執(zhí)行參數(shù),獲取執(zhí)行參數(shù)的標(biāo) 識對應(yīng)的起重機(jī)的操作狀態(tài),再根據(jù)起重機(jī)的操作狀態(tài)控制起重機(jī)繼續(xù)操作。具體的,轉(zhuǎn)換 控制模塊422還用于當(dāng)?shù)诙袛嗄K423判斷出第一主機(jī)41已從故障狀態(tài)轉(zhuǎn)換為熱備用 狀態(tài)時(shí),將處于主控狀態(tài)的第二主機(jī)42轉(zhuǎn)換為熱備用狀態(tài)。 在本實(shí)施例中,為了保證第二主機(jī)42的工作壽命,當(dāng)?shù)谝恢鳈C(jī)41的故障修復(fù)好 后,第一主機(jī)41保持通電熱機(jī)狀態(tài),并發(fā)送報(bào)告信號給第二主機(jī)42,從而使第二主機(jī)42的 第二判斷模塊423判斷第一主機(jī)41的故障已經(jīng)修復(fù)好了 ,并通過發(fā)送模塊424發(fā)送執(zhí)行參 數(shù)給第一主機(jī)41,使得第一主機(jī)41接收到執(zhí)行參數(shù)后,由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),并 繼續(xù)執(zhí)行第二主機(jī)42執(zhí)行的控制任務(wù),同時(shí)發(fā)送工作信號給第二主機(jī)42 ;這時(shí),第二主機(jī) 42再由主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),并接收第一主機(jī)41發(fā)送的工作信號,以監(jiān)測第一主機(jī) 41是否處于正常工作狀態(tài)。當(dāng)?shù)谝恢鳈C(jī)41再次出現(xiàn)故障時(shí),其起重機(jī)安全控制系統(tǒng)的處理 方法與上述實(shí)施例三相同,在此不再贅述。 進(jìn)一步的,當(dāng)?shù)谝恢鳈C(jī)41的故障修復(fù)好后,第一主機(jī)41處于熱備用狀態(tài),并發(fā)送 報(bào)告信號給所述第二主機(jī)42時(shí),第二主機(jī)42的第二判斷模塊423判斷出第一主機(jī)41已 從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),發(fā)送模塊424還可以每隔規(guī)定時(shí)間發(fā)送攜帶有心跳信息 和/或執(zhí)行參數(shù)的工作信號給第一主機(jī)41,從而使第一主機(jī)41監(jiān)測第二主機(jī)42的工作狀 態(tài),進(jìn)而保證無論哪個主機(jī)工作時(shí),另一臺主機(jī)都能夠?qū)崟r(shí)的監(jiān)測,進(jìn)而有效的提高了起重 機(jī)安全控制系統(tǒng)的可靠性。 更進(jìn)一步的,起重機(jī)安全控制系統(tǒng)的第二主機(jī)42還包括狀態(tài)信號發(fā)送模塊425, 與通訊總線43和轉(zhuǎn)換控制模塊422相連接,用于當(dāng)轉(zhuǎn)換控制模塊422將第二主機(jī)42從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),或是從主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),通過通訊總線43發(fā)送顯 示狀態(tài)信號給顯示器44。則顯示器44,與通訊總線43相連接,用于根據(jù)接收到的顯示狀態(tài) 信號,顯示第二主機(jī)42的工作狀態(tài)。 具體的,當(dāng)?shù)谝恢鳈C(jī)41處于主控狀態(tài),第二主機(jī)42處于熱備用狀態(tài)時(shí),第一主機(jī) 41出現(xiàn)故障,從而使轉(zhuǎn)換控制模塊422將第二主機(jī)42由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),這時(shí), 第二主機(jī)42的狀態(tài)信號發(fā)送模塊425發(fā)送顯示狀態(tài)信號給顯示器44,顯示器44根據(jù)顯示 狀態(tài)信號,顯示第二主機(jī)42已從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),進(jìn)而使工作人員獲知第一主 機(jī)41出現(xiàn)故障,目前系統(tǒng)的工作由第二主機(jī)42控制起重機(jī)操作。 當(dāng)?shù)谝恢鳈C(jī)41的故障修復(fù)好后,由轉(zhuǎn)換控制模塊422將第二主機(jī)42由主控狀態(tài) 轉(zhuǎn)換為熱備用狀態(tài),繼續(xù)監(jiān)控第一主機(jī)41的工作狀態(tài)時(shí),第二主機(jī)42的狀態(tài)信號發(fā)送模塊 425還發(fā)送顯示狀態(tài)信號給顯示器44,顯示器44根據(jù)顯示狀態(tài)信號,顯示第二主機(jī)42已從 主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),進(jìn)而使工作人員獲知第一主機(jī)41已開始正常工作,第二主機(jī) 42處于熱備用狀態(tài)。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括E2PR0M、 R0M、 RAM、磁 碟或者光盤等各種可以存儲程序代碼的介質(zhì)。 最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡 管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然 可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
權(quán)利要求
一種起重機(jī)安全控制方法,其特征在于,包括第二主機(jī)通過通訊總線接收第一主機(jī)發(fā)送的攜帶有心跳信息的工作信號;所述第一主機(jī)處于主控狀態(tài),所述第二主機(jī)處于熱備用狀態(tài);當(dāng)所述第二主機(jī)判斷出沒有在規(guī)定時(shí)間內(nèi)接收到所述第一主機(jī)發(fā)送的所述工作信號時(shí),所述第二主機(jī)判斷出所述第一主機(jī)處于故障狀態(tài),同時(shí)從所述熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制所述起重機(jī)的操作。
2. 根據(jù)權(quán)利要求1所述的起重機(jī)安全控制方法,其特征在于,所述工作信號還包括執(zhí) 行參數(shù);則控制所述起重機(jī)的操作具體包括根據(jù)最近一次接收的所述工作信號中的執(zhí)行參數(shù),獲取所述執(zhí)行參數(shù)的標(biāo)識對應(yīng)的所 述起重機(jī)的操作狀態(tài),再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操作。
3. 根據(jù)權(quán)利要求2所述的起重機(jī)安全控制方法,其特征在于,所述根據(jù)最近一次接收 的所述工作信號中的執(zhí)行參數(shù),獲取所述執(zhí)行參數(shù)的標(biāo)識對應(yīng)的所述起重機(jī)的操作狀態(tài), 再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操作之后,還包括處于主控狀態(tài)的所述第二主機(jī)根據(jù)接收到所述第一主機(jī)發(fā)送的報(bào)告信號,判斷所述第 一主機(jī)是否從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài);若判斷出所述第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),則所述第二主機(jī)從主控狀 態(tài)轉(zhuǎn)換為熱備用狀態(tài),并發(fā)送執(zhí)行參數(shù)給所述第一主機(jī),以使所述第一主機(jī)從熱備用狀態(tài) 轉(zhuǎn)換為主控狀態(tài),并根據(jù)所述執(zhí)行參數(shù),獲取所述執(zhí)行參數(shù)的標(biāo)識對應(yīng)的起重機(jī)的操作狀 態(tài),再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操作。
4. 根據(jù)權(quán)利要求2所述的起重機(jī)安全控制方法,其特征在于,所述根據(jù)最近一次接收 的所述工作信號中的執(zhí)行參數(shù),獲取所述執(zhí)行參數(shù)的標(biāo)識對應(yīng)的所述起重機(jī)的操作狀態(tài), 再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操作之后,還包括處于主控狀態(tài)的所述第二主機(jī)根據(jù)接收到所述第一主機(jī)發(fā)送的報(bào)告信號,判斷所述第 一主機(jī)是否從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài);若判斷出所述第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài),則所述第二主機(jī)每隔所述規(guī) 定時(shí)間發(fā)送攜帶有心跳信息和/或執(zhí)行參數(shù)的工作信號給所述第一主機(jī),以使所述第一主 機(jī)判斷所述第二主機(jī)是否正常工作。
5. 根據(jù)權(quán)利要求2或3所述的起重機(jī)安全控制方法,其特征在于,還包括 當(dāng)所述第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),或者由主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),所述第二主機(jī)還將顯示狀態(tài)的信號通過所述通訊總線發(fā)送給顯示器,以使所述顯示器 根據(jù)所述顯示狀態(tài)的信號,顯示所述第二主機(jī)的工作狀態(tài)。
6. —種起重機(jī)安全控制系統(tǒng),包括第一主機(jī)、第二主機(jī)、通訊總線、顯示器、輸入信號模 塊和輸出信號模塊,其特征在于所述第一主機(jī)處于主控狀態(tài),與所述通訊總線相連接,用于在每隔規(guī)定時(shí)間內(nèi)通過所 述通訊總線發(fā)送攜帶有心跳信息的工作信號給所述第二主機(jī);所述第二主機(jī)處于熱備用狀態(tài),包括第一判斷模塊和轉(zhuǎn)換控制模塊,其中,所述第一判斷模塊,與所述通訊總線相連接,用于判斷是否在所述規(guī)定時(shí)間內(nèi)接收到 所述第一主機(jī)發(fā)送的所述工作信號,以判斷所述第一主機(jī)是否處于正常工作狀態(tài);所述轉(zhuǎn)換控制模塊,與所述第一判斷模塊相連接,用于當(dāng)所述第一判斷模塊判斷出所述第二主機(jī)在所述規(guī)定時(shí)間內(nèi)沒有接收到所述工作信號時(shí),判斷出所述第一主機(jī)處于故障 狀態(tài),同時(shí)將所述第二主機(jī)由熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制所述起重機(jī)的操作。
7. 根據(jù)權(quán)利要求6所述的起重機(jī)安全控制系統(tǒng),其特征在于,所述轉(zhuǎn)換控制模塊還用 于根據(jù)最近一次接收的所述工作信號中的執(zhí)行參數(shù),獲取所述執(zhí)行參數(shù)的標(biāo)識對應(yīng)的所述 起重機(jī)的操作狀態(tài),再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操作。
8. 根據(jù)權(quán)利要求7所述的起重機(jī)安全控制系統(tǒng),其特征在于,所述第二主機(jī)還包括 第二判斷模塊,與所述通訊總線和所述轉(zhuǎn)換控制模塊相連接,用于接收所述第一主機(jī)通過通訊總線發(fā)送的報(bào)告信號,判斷所述第一主機(jī)是否從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài);發(fā)送模塊,與所述通訊總線和所述第二判斷模塊相連接,用于當(dāng)所述第二判斷模塊判 斷出所述第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),則發(fā)送執(zhí)行參數(shù)給所述第一主機(jī), 以使所述第一主機(jī)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),并根據(jù)所述執(zhí)行參數(shù),獲取所述執(zhí)行參 數(shù)的標(biāo)識對應(yīng)的起重機(jī)的操作狀態(tài),再根據(jù)所述起重機(jī)的操作狀態(tài)控制所述起重機(jī)繼續(xù)操 作;所述轉(zhuǎn)換控制模塊,還用于當(dāng)所述第二判斷模塊判斷出所述第一主機(jī)已從故障狀態(tài)轉(zhuǎn) 換為熱備用狀態(tài)時(shí),將處于主控狀態(tài)的所述第二主機(jī)轉(zhuǎn)換為熱備用狀態(tài)。
9. 根據(jù)權(quán)利要求8所述的起重機(jī)安全控制系統(tǒng),其特征在于,所述發(fā)送模塊還用于當(dāng) 所述第二判斷模塊判斷出所述第一主機(jī)已從故障狀態(tài)轉(zhuǎn)換為熱備用狀態(tài)時(shí),則每隔所述規(guī) 定時(shí)間發(fā)送攜帶有心跳信息和/或執(zhí)行參數(shù)的工作信號給所述第一主機(jī),以使所述第一主 機(jī)判斷所述第二主機(jī)是否正常工作。
10. 根據(jù)權(quán)利要求7或8所述的起重機(jī)安全控制系統(tǒng),其特征在于,所述第二主機(jī)還包括狀態(tài)信號發(fā)送模塊,與所述通訊總線和所述轉(zhuǎn)換控制模塊相連接,用于當(dāng)所述轉(zhuǎn)換控 制模塊將所述第二主機(jī)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),或是從主控狀態(tài)轉(zhuǎn)換為熱備用狀態(tài) 時(shí),通過所述通訊總線發(fā)送顯示狀態(tài)信號給所述顯示器;所述顯示器,與所述通訊總線相連接,用于根據(jù)接收到的所述顯示狀態(tài)信號,顯示所述 第二主機(jī)的工作狀態(tài)。
全文摘要
本發(fā)明提供一種起重機(jī)安全控制方法和系統(tǒng)。其中,該方法包括第二主機(jī)通過通訊總線接收第一主機(jī)發(fā)送的攜帶有心跳信息的工作信號;第一主機(jī)處于主控狀態(tài),第二主機(jī)處于熱備用狀態(tài);當(dāng)?shù)诙鳈C(jī)判斷出沒有在規(guī)定時(shí)間內(nèi)接收到第一主機(jī)發(fā)送的所述工作信號時(shí),第二主機(jī)判斷出第一主機(jī)處于故障狀態(tài),同時(shí)從熱備用狀態(tài)轉(zhuǎn)換為主控狀態(tài),控制起重機(jī)的操作。本發(fā)明提供的起重機(jī)安全控制方法和系統(tǒng),不僅有效的提高了起重機(jī)安全控制系統(tǒng)的可靠性,還有效的保證了人身安全和設(shè)備的正常運(yùn)行。
文檔編號B66C13/22GK101723250SQ20091025973
公開日2010年6月9日 申請日期2009年12月24日 優(yōu)先權(quán)日2009年12月24日
發(fā)明者徐國輝 申請人:齊齊哈爾軌道交通裝備有限責(zé)任公司