一種設(shè)備開機時的延遲控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種設(shè)備開機時的延遲控制方法及系統(tǒng),所述方法包括:當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機;當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。本發(fā)明其使設(shè)備增加了新功能:具有開機延遲功能:其在關(guān)機后立馬開機時采用開機延遲控制,自動推遲一預(yù)定時間再開機,本發(fā)明用于防止在尚未完全關(guān)機的情況下再次啟動導(dǎo)致的死機等問題,設(shè)備在預(yù)設(shè)的關(guān)機時間內(nèi)能夠?qū)崿F(xiàn)完全關(guān)閉。在預(yù)設(shè)的關(guān)機時間內(nèi),再次啟動設(shè)備的操作指令將被保持;可以有效地保護(hù)設(shè)備的安全,提高了安全性。
【專利說明】一種設(shè)備開機時的延遲控制方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電路板組裝生產(chǎn)的設(shè)備領(lǐng)域,尤其涉及一種設(shè)備開機時的延遲控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著電子技術(shù)的發(fā)展,各種電子整機裝聯(lián)及其周邊設(shè)備的使用越來越普及,如無鉛回流焊、無鉛波峰焊、選擇焊、3D/2D機器視覺檢測設(shè)備,點膠/涂覆設(shè)備,返修臺,上下料機等系列產(chǎn)品,是消費電子、通信、汽車電子、航空航天、國防電子等領(lǐng)域電路板組裝生產(chǎn)線所必須的設(shè)備。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種設(shè)備開機時的延遲控制方法及系統(tǒng),其在關(guān)機后立馬開機時采用開機延遲控制,自動推遲一預(yù)定時間再開機,可以有效地保護(hù)設(shè)備的安全,提高了安全性。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種設(shè)備開機時的延遲控制方法,其中,包括步驟:
A、當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機;
B、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。
[0006]所述的設(shè)備開機時的延遲控制方法,其中,所述步驟A之前還包括:所述預(yù)定時間為10秒。
[0007]所述的設(shè)備開機時的延遲控制方法,其中,所述步驟A之前還包括:S、設(shè)備開機初始化,初始化完成開機運行。
[0008]所述的設(shè)備開機時的延遲控制方法,其中,所述步驟B具體包括:
B1、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程;
B2、判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行。
[0009]一種設(shè)備開機時的延遲控制系統(tǒng),其中,包括:
關(guān)機控制模塊,用于當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)
機;
重啟開機控制模塊,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。
[0010]所述設(shè)備開機時的延遲控制系統(tǒng),其中,所述預(yù)定時間為10秒。
[0011]所述設(shè)備開機時的延遲控制系統(tǒng),其中,還包括:開機初始化控制模塊,用于控制設(shè)備開機初始化,初始化完成開機運行。。
[0012]所述設(shè)備開機時的延遲控制系統(tǒng),其中,所述重啟開機控制模塊包括:
延遲開機控制單元,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程;判斷處理單元,用于判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行。
[0013]本發(fā)明所提供的設(shè)備開機時的延遲控制方法及系統(tǒng),其使設(shè)備增加了新功能:具有開機延遲功能:其在關(guān)機后立馬開機時采用開機延遲控制,自動推遲一預(yù)定時間再開機,本發(fā)明用于防止在尚未完全關(guān)機的情況下再次啟動導(dǎo)致的死機等問題,設(shè)備在預(yù)設(shè)的關(guān)機時間內(nèi)能夠?qū)崿F(xiàn)完全關(guān)閉。在預(yù)設(shè)的關(guān)機時間內(nèi),再次啟動設(shè)備的操作指令將被保持;可以有效地保護(hù)設(shè)備的安全,提高了安全性。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明一種設(shè)備開機時的延遲控制方法的較佳實施例的流程圖。
[0015]圖2是本發(fā)明一種設(shè)備開機時的延遲控制系統(tǒng)的較佳實施例的功能原理框圖。
【具體實施方式】
[0016]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]請參見圖1,圖1是本發(fā)明一種設(shè)備開機時的延遲控制方法的較佳實施例的流程圖。如圖1所示,所述一種設(shè)備開機時的延遲控制方法,包括步驟:
步驟SlOl:設(shè)備開機初始化,初始化完成開機運行。
[0018]本發(fā)明方法實施例,可以用在烘干爐、無鉛回流焊、無鉛波峰焊、選擇焊、3D/2D機器視覺檢測設(shè)備,點膠/涂覆設(shè)備,返修臺,上下料機等系列設(shè)備中,先讓設(shè)備開機運行,然后關(guān)機時,在尚未完全關(guān)機的情況下如果再次啟動容易導(dǎo)致死機等問題,本發(fā)明中采用設(shè)備開機初始化,初始化完成開機運行。
[0019]步驟S110、當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機。
[0020]本步驟中,當(dāng)設(shè)備運行后需要重新開機啟動時,先對設(shè)備進(jìn)行正常關(guān)機操作,當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機。
[0021]步驟S120、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。較佳地:所述預(yù)定時間為10秒。
[0022]本步驟中,當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,即能設(shè)備留一預(yù)設(shè)的關(guān)機時間,在預(yù)設(shè)的關(guān)機時間內(nèi)設(shè)備能夠?qū)崿F(xiàn)完全關(guān)閉,這樣,在預(yù)設(shè)的關(guān)機時間內(nèi),如果再次啟動設(shè)備的操作指令將被保持;可以有效地保護(hù)設(shè)備的安全,提高了安全性。
[0023]具體地,所述步驟S120包括:
S121、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程,并進(jìn)入S122。其中,PLC= Programmable Logic Controller,可編程邏輯控制器,一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算,順序控制,定時,計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。是工業(yè)控制的核心部分。
[0024]S122、判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行。
[0025]本發(fā)明方法其在關(guān)機后立馬開機時采用開機延遲控制,自動推遲一預(yù)定時間再開機,即當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,即能設(shè)備留一預(yù)設(shè)的關(guān)機時間,在預(yù)設(shè)的關(guān)機時間內(nèi)設(shè)備能夠?qū)崿F(xiàn)完全關(guān)閉,這樣,在預(yù)設(shè)的關(guān)機時間內(nèi),如果再次啟動設(shè)備的操作指令將被保持;可以有效地保護(hù)設(shè)備的安全,提高了安全性。
[0026]基于上述方法實施例,本發(fā)明還提供了一種設(shè)備開機時的延遲控制系統(tǒng),如圖2所示,所述設(shè)備開機時的延遲控制系統(tǒng)包括:
關(guān)機控制模塊210,用于當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機;具體如上述步驟SllO所述。
[0027]重啟開機控制模塊220,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化,具體如上述步驟S120所述。其中,所述預(yù)定時間為10秒。
[0028]進(jìn)一步地,所述設(shè)備開機時的延遲控制系統(tǒng),其中,還包括:開機初始化控制模塊201,用于控制設(shè)備開機初始化,初始化完成開機運行,具體如上述步驟SlOl所述。
[0029]所述設(shè)備開機時的延遲控制系統(tǒng),其中,所述重啟開機控制模塊220包括:
延遲開機控制單元,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程,具體如上所述。
[0030]判斷處理單元,用于判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行,具體如上所述。
[0031]綜上所述,本發(fā)明所提供的設(shè)備開機時的延遲控制方法及系統(tǒng),其使設(shè)備增加了新功能:具有開機延遲功能:其在關(guān)機后立馬開機時采用開機延遲控制,自動推遲一預(yù)定時間再開機,本發(fā)明用于防止在尚未完全關(guān)機的情況下再次啟動導(dǎo)致的死機等問題,設(shè)備在預(yù)設(shè)的關(guān)機時間內(nèi)能夠?qū)崿F(xiàn)完全關(guān)閉。在預(yù)設(shè)的關(guān)機時間內(nèi),再次啟動設(shè)備的操作指令將被保持;可以有效地保護(hù)設(shè)備的安全,提高了安全性。
[0032]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種設(shè)備開機時的延遲控制方法,其特征在于,包括步驟: A、當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機; B、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。
2.根據(jù)權(quán)利要求1所述的設(shè)備開機時的延遲控制方法,其特征在于,所述步驟A之前還包括:所述預(yù)定時間為10秒。
3.根據(jù)權(quán)利要求1所述的設(shè)備開機時的延遲控制方法,其特征在于,所述步驟A之前還包括:S、設(shè)備開機初始化,初始化完成開機運行。
4.根據(jù)權(quán)利要求1所述的設(shè)備開機時的延遲控制方法,其特征在于,所述步驟B具體包括: B1、當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程; B2、判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行。
5.一種設(shè)備開機時的延遲控制系統(tǒng),其特征在于,包括: 關(guān)機控制模塊,用于當(dāng)設(shè)備運行后接收到用戶的關(guān)機操作指令時,控制設(shè)備進(jìn)行關(guān)機; 重啟開機控制模塊,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,控制所述設(shè)備延遲一預(yù)定時間再開機,并進(jìn)行開機初始化。
6.根據(jù)權(quán)利要求5所述設(shè)備開機時的延遲控制系統(tǒng),其特征在于,所述預(yù)定時間為10秒。
7.根據(jù)權(quán)利要求5所述設(shè)備開機時的延遲控制系統(tǒng),其特征在于,還包括:開機初始化控制模塊,用于控制設(shè)備開機初始化,初始化完成開機運行。
8.根據(jù)權(quán)利要求5所述設(shè)備開機時的延遲控制系統(tǒng),其特征在于,所述重啟開機控制模塊包括: 延遲開機控制單元,用于當(dāng)設(shè)備關(guān)機后接收到用戶的馬上重新開機的操作指令時,進(jìn)行上電初始化,控制PLC進(jìn)入就緒狀態(tài),并控制所述設(shè)備等待一預(yù)定時間再進(jìn)入開機流程;判斷處理單元,用于判斷所等待的預(yù)定時間是否到,當(dāng)是時獲取開機啟動指令,控制設(shè)備進(jìn)入開機流程,并進(jìn)行開機初始化啟動設(shè)備運行。
【文檔編號】G05B19/05GK103744343SQ201410034415
【公開日】2014年4月23日 申請日期:2014年1月24日 優(yōu)先權(quán)日:2014年1月24日
【發(fā)明者】陳潔欣, 黃旭升 申請人:深圳市勁拓自動化設(shè)備股份有限公司