基于中斷的堆垛機(jī)測(cè)邊方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及玻璃生產(chǎn)裝備領(lǐng)域,尤其涉及一種基于中斷的水平堆垛機(jī)玻璃邊緣位置測(cè)量方法。
【背景技術(shù)】
[0002]為減少因堆放不整齊對(duì)玻璃制品質(zhì)量的影響,在水平堆垛機(jī)中增加玻璃邊緣測(cè)量裝置,通過(guò)測(cè)量玻璃邊緣位置來(lái)提高水平堆垛機(jī)堆放玻璃的精度,保證玻璃邊緣的堆放整齊性,從而減少由于堆放不整齊帶來(lái)的破損。研宄表明玻璃邊緣的測(cè)量精度直接影響堆垛機(jī)堆放玻璃的整齊性,如何提高玻璃邊緣的測(cè)量精度是水平堆垛機(jī)堆放玻璃整齊性的關(guān)鍵技術(shù),但目前如何提高玻璃邊緣的測(cè)量精度仍沒(méi)有很好的解決方法,各生產(chǎn)廠(chǎng)家只能通過(guò)改進(jìn)測(cè)量裝置或嘗試不同的測(cè)量方法來(lái)提高精度。
【發(fā)明內(nèi)容】
[0003]本發(fā)明旨在提供一種基于中斷的堆垛機(jī)測(cè)邊方法,解決了由于PLC掃描周期帶來(lái)的測(cè)量誤差,從而大大提高了玻璃邊緣的測(cè)量精度。
[0004]為了達(dá)成上述目的,提供了一種基于中斷的堆垛機(jī)測(cè)邊方法,包括如下步驟:(a)首先將可編程控制器,可讀行程氣缸,光電開(kāi)關(guān),電磁閥組合成的控制回路;并且(b)設(shè)置硬件輸入中斷觸發(fā)可讀行程氣缸脈沖編碼器計(jì)數(shù)值讀取。
[0005]一些實(shí)施例中,采用可讀行程氣缸,所述可讀行程氣缸是可反饋氣缸行程位置的氣缸。
[0006]一些實(shí)施例中,通過(guò)所述在可編程控制器中設(shè)定輸入點(diǎn)硬件中斷觸發(fā)讀取可讀行程氣缸位置。
[0007]一些實(shí)施例中,觸發(fā)類(lèi)型選擇為下降沿觸發(fā)。
[0008]一些實(shí)施例中,所述光電開(kāi)關(guān)設(shè)于輥道上表面以下并且位于兩根輥道之間的空隙處。
[0009]根據(jù)本發(fā)明的基于中斷的堆垛機(jī)測(cè)邊方法采用可讀行程氣缸,使測(cè)量裝置結(jié)構(gòu)簡(jiǎn)單、可靠,能夠減少氣缸和編碼器動(dòng)作不一致造成的誤差,降低測(cè)邊裝置的故障率。通過(guò)PLC輸入端子的硬件中斷程序讀取高速計(jì)數(shù)值,實(shí)時(shí)性高,能夠在PLC掃描程序的任何時(shí)刻接收到中斷信號(hào)立即執(zhí)行中斷程序讀取高速計(jì)數(shù)脈沖值。
[0010]以下結(jié)合附圖,通過(guò)示例說(shuō)明本發(fā)明主旨的描述,以清楚本發(fā)明的其他方面和優(yōu)點(diǎn)。
【附圖說(shuō)明】
[0011]結(jié)合附圖,通過(guò)下文的詳細(xì)說(shuō)明,可更清楚地理解本發(fā)明的上述及其他特征和優(yōu)點(diǎn),其中:
[0012]圖1為根據(jù)本發(fā)明實(shí)施例的基于中斷的堆垛機(jī)測(cè)邊方法的電氣原理圖;
[0013]圖2為使用本發(fā)明實(shí)施例的基于中斷的堆垛機(jī)測(cè)邊方法的裝置的布置圖;及
[0014]圖3為使用本發(fā)明實(shí)施例的基于中斷的堆垛機(jī)測(cè)邊方法實(shí)現(xiàn)示意圖。
【具體實(shí)施方式】
[0015]參見(jiàn)本發(fā)明具體實(shí)施例的附圖,下文將更詳細(xì)地描述本發(fā)明。然而,本發(fā)明可以以許多不同形式實(shí)現(xiàn),并且不應(yīng)解釋為受在此提出之實(shí)施例的限制。相反,提出這些實(shí)施例是為了達(dá)成充分及完整公開(kāi),并且使本技術(shù)領(lǐng)域的技術(shù)人員完全了解本發(fā)明的范圍。
[0016]下文詳細(xì)說(shuō)明根據(jù)本發(fā)明實(shí)施例的一種基于中斷的堆垛機(jī)測(cè)邊方法,包括如下步驟:(a)首先將可編程控制器,可讀行程氣缸,光電開(kāi)關(guān),電磁閥組合成的控制回路;并且
(b)設(shè)置硬件輸入中斷觸發(fā)可讀行程氣缸脈沖編碼器計(jì)數(shù)值讀取。
[0017]采用可讀行程氣缸,所述可讀行程氣缸是可反饋氣缸行程位置的氣缸。通過(guò)所述在可編程控制器中設(shè)定輸入點(diǎn)硬件中斷觸發(fā)讀取可讀行程氣缸位置。觸發(fā)類(lèi)型選擇為下降沿觸發(fā)。所述光電開(kāi)關(guān)設(shè)于輥道上表面以下并且位于兩根輥道之間的空隙處。
[0018]首先,將帶有高速計(jì)數(shù)和硬件中斷功能的PLC的輸入點(diǎn)與測(cè)邊光電開(kāi)關(guān)相連,該信號(hào)用作硬件中斷觸發(fā)信號(hào)??勺x行程氣缸所帶編碼器的A、B相信號(hào)接到PLC的高速計(jì)數(shù)輸入點(diǎn)上。PLC通過(guò)輸出點(diǎn)的通斷來(lái)控制進(jìn)出氣電磁閥動(dòng)作。可讀行程氣缸的進(jìn)出氣管與電磁閥相連,當(dāng)電磁閥得電時(shí),進(jìn)氣管打開(kāi),壓縮空氣進(jìn)入可讀行程氣缸,伸縮桿在壓縮空氣的推動(dòng)下伸出;當(dāng)電磁閥失電時(shí),關(guān)閉進(jìn)氣管,打開(kāi)出氣管,可讀行程氣缸內(nèi)壓縮空氣排出,伸縮桿自動(dòng)縮回。在PLC系統(tǒng)中將讀取可讀行程氣缸編碼器脈沖值的程序設(shè)置為輸入點(diǎn)硬件觸發(fā),觸發(fā)類(lèi)型選擇為下降沿觸發(fā)。
[0019]為了能準(zhǔn)確的測(cè)量出玻璃邊緣位置,將測(cè)邊裝置安放在輥道上表面以下、兩根輥道之間的空隙處。這樣光電開(kāi)關(guān)有無(wú)信號(hào)只取決于其上面有無(wú)玻璃存在。
[0020]測(cè)邊前,可讀行程氣缸伸縮桿處在縮回位置,此時(shí)由于上方有玻璃,光電開(kāi)關(guān)有信號(hào),PLC與光電開(kāi)關(guān)所連輸入點(diǎn)狀態(tài)為高電平即狀態(tài)I ;PLC得到測(cè)邊信號(hào)后,輸出測(cè)邊動(dòng)作信號(hào)至電磁閥??勺x行程氣缸在壓縮空氣的推動(dòng)下,其伸縮桿快速伸出;光電開(kāi)關(guān)在隨可讀行程氣缸伸縮桿伸出的過(guò)程中,經(jīng)過(guò)玻璃邊緣時(shí)其信號(hào)從有到無(wú),而PLC與光電開(kāi)關(guān)所連輸入點(diǎn)狀態(tài)也由高電平變?yōu)榈碗娖剑从蒊到O ;PLC在其與光電開(kāi)關(guān)所連輸入點(diǎn)狀態(tài)由I到O時(shí)讀取其高速計(jì)數(shù)器所測(cè)量的可讀行程氣缸脈沖值,并將脈沖值換算為實(shí)際氣缸伸出長(zhǎng)度值。
[0021]如圖1所示,具有高速計(jì)數(shù)和硬件中斷功能的PLCl的輸入點(diǎn)與測(cè)邊光電開(kāi)關(guān)2相連,該信號(hào)用作硬件中斷觸發(fā)信號(hào)。可讀行程氣缸3所帶編碼器的A、B相信號(hào)分別與PLCl的高速計(jì)數(shù)輸入點(diǎn)I和輸入點(diǎn)2相連。PLCl通過(guò)輸出點(diǎn)的通斷來(lái)控制進(jìn)出氣電磁閥動(dòng)作??勺x行程氣缸3的進(jìn)出氣管與電磁閥4相連,當(dāng)電磁閥4得電時(shí),進(jìn)氣管打開(kāi),壓縮空氣進(jìn)入可讀行程氣缸3,伸縮桿在壓縮空氣的推動(dòng)下伸出;當(dāng)電磁閥4失電時(shí),關(guān)閉進(jìn)氣管,打開(kāi)出氣管,可讀行程氣缸3內(nèi)壓縮空氣排出,伸縮桿自動(dòng)縮回。在PLCl系統(tǒng)中將讀取可讀行程氣缸3編碼器脈沖值的程序設(shè)置為輸入點(diǎn)硬件觸發(fā),觸發(fā)類(lèi)型選擇為下降沿觸發(fā)。
[0022]如圖2所示,為了能準(zhǔn)確的測(cè)量出玻璃邊緣位置,將測(cè)邊裝置安放在輥道上表面以下、兩根輥道之間的空隙處。當(dāng)光電開(kāi)關(guān)上方有玻璃存在時(shí),光電開(kāi)關(guān)有信號(hào),PLC輸入點(diǎn)狀態(tài)為高電平;當(dāng)光電開(kāi)關(guān)上方?jīng)]有玻璃時(shí),光電開(kāi)關(guān)沒(méi)有信號(hào),PLC輸入點(diǎn)狀態(tài)為低電平。
[0023]如圖3所示,測(cè)邊前,可讀行程氣缸3伸縮桿處在縮回位置,此時(shí)由于上方有玻璃,光電開(kāi)關(guān)2有信號(hào),PLCl與光電開(kāi)關(guān)2所連輸入點(diǎn)狀態(tài)為高電平即狀態(tài)I ;PLC1得到測(cè)邊信號(hào)后,輸出測(cè)邊動(dòng)作信號(hào)至電磁閥4。可讀行程氣缸3在壓縮空氣的推動(dòng)下,其伸縮桿快速伸出,光電開(kāi)關(guān)2隨伸縮桿按圖中箭頭方向運(yùn)動(dòng);光電開(kāi)關(guān)2在隨可讀行程氣缸3伸縮桿伸出的過(guò)程中,經(jīng)過(guò)玻璃邊緣時(shí)其信號(hào)從有到無(wú),而PLCl與光電開(kāi)關(guān)2所連輸入點(diǎn)狀態(tài)也由高電平變?yōu)榈碗娖?,即由I到O ;PLC1在其與光電開(kāi)關(guān)2所連輸入點(diǎn)狀態(tài)由I到O時(shí)讀取其高速計(jì)數(shù)器所測(cè)量的可讀行程氣缸脈沖值,并將脈沖值換算為實(shí)際氣缸伸出長(zhǎng)度值。
[0024]根據(jù)本發(fā)明的基于中斷的堆垛機(jī)測(cè)邊方法采用可讀行程氣缸,使測(cè)量裝置結(jié)構(gòu)簡(jiǎn)單、可靠,能夠減少氣缸和編碼器動(dòng)作不一致造成的誤差,降低測(cè)邊裝置的故障率。通過(guò)PLC輸入端子的硬件中斷程序讀取高速計(jì)數(shù)值,實(shí)時(shí)性高,能夠在PLC掃描程序的任何時(shí)刻接收到中斷信號(hào)立即執(zhí)行中斷程序讀取高速計(jì)數(shù)脈沖值。
[0025]以上詳細(xì)描述了本發(fā)明的較佳具體實(shí)施例。應(yīng)當(dāng)理解,本領(lǐng)域的普通技術(shù)人員無(wú)需創(chuàng)造性勞動(dòng)就可以根據(jù)本發(fā)明的構(gòu)思做出諸多修改和變化。凡本技術(shù)領(lǐng)域中技術(shù)人員依本發(fā)明的構(gòu)思在現(xiàn)有技術(shù)的基礎(chǔ)上通過(guò)邏輯分析、推理或者有限的實(shí)驗(yàn)可以得到的技術(shù)方案,皆應(yīng)在由權(quán)利要求書(shū)所確定的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于中斷的堆垛機(jī)測(cè)邊方法,其特征在于,包括如下步驟: (a)首先將可編程控制器,可讀行程氣缸,光電開(kāi)關(guān),電磁閥組合成的控制回路;并且 (b)設(shè)置硬件輸入中斷觸發(fā)可讀行程氣缸脈沖編碼器計(jì)數(shù)值讀取。
2.如權(quán)利要求1所述的基于中斷的堆垛機(jī)測(cè)邊方法,其特征在于,采用可讀行程氣缸,所述可讀行程氣缸是可反饋氣缸行程位置的氣缸。
3.如權(quán)利要求2所述的基于中斷的堆垛機(jī)測(cè)邊方法,其特征在于,通過(guò)所述在可編程控制器中設(shè)定輸入點(diǎn)硬件中斷觸發(fā)讀取可讀行程氣缸位置。
4.如權(quán)利要求3所述的基于中斷的堆垛機(jī)測(cè)邊方法,其特征在于,觸發(fā)類(lèi)型選擇為下降沿觸發(fā)。
5.如權(quán)利要求4所述的基于中斷的堆垛機(jī)測(cè)邊方法,其特征在于,所述光電開(kāi)關(guān)設(shè)于輥道上表面以下并且位于兩根輥道之間的空隙處。
【專(zhuān)利摘要】一種基于中斷的堆垛機(jī)測(cè)邊方法,包括如下步驟:(a)首先將可編程控制器,可讀行程氣缸,光電開(kāi)關(guān),電磁閥組合成的控制回路;并且(b)設(shè)置硬件輸入中斷觸發(fā)可讀行程氣缸脈沖編碼器計(jì)數(shù)值讀取。根據(jù)本發(fā)明的基于中斷的堆垛機(jī)測(cè)邊方法采用可讀行程氣缸,使測(cè)量裝置結(jié)構(gòu)簡(jiǎn)單、可靠,能夠減少氣缸和編碼器動(dòng)作不一致造成的誤差,降低測(cè)邊裝置的故障率。通過(guò)PLC輸入端子的硬件中斷程序讀取高速計(jì)數(shù)值,實(shí)時(shí)性高,能夠在PLC掃描程序的任何時(shí)刻接收到中斷信號(hào)立即執(zhí)行中斷程序讀取高速計(jì)數(shù)脈沖值。
【IPC分類(lèi)】B65G61-00
【公開(kāi)號(hào)】CN104555471
【申請(qǐng)?zhí)枴緾N201410752546
【發(fā)明人】劉路明, 張國(guó)金, 張榮松, 劉銳, 劉曉亮, 洪誠(chéng)
【申請(qǐng)人】中國(guó)建材國(guó)際工程集團(tuán)有限公司
【公開(kāi)日】2015年4月29日
【申請(qǐng)日】2014年12月10日