PLC輕松解決不良品檢測(cè)
饒等
發(fā)布于2021-09-13 11:37
6
2
標(biāo)簽:PLC學(xué)習(xí),案例學(xué)習(xí),新手攻略
【免費(fèi)下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊(cè)下載_PLC案例下載!
【免費(fèi)學(xué)習(xí)】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!
在工業(yè)現(xiàn)場(chǎng)經(jīng)常需要對(duì)產(chǎn)品的不良品進(jìn)行檢測(cè),當(dāng)檢測(cè)到不良產(chǎn)品時(shí)需要在特定的工位對(duì)產(chǎn)品剔除。在剔除產(chǎn)品時(shí)對(duì)產(chǎn)品的及時(shí)追蹤就非常重要。比如:?jiǎn)蝹€(gè)產(chǎn)品剔除時(shí)就比較簡(jiǎn)單、當(dāng)連續(xù)幾個(gè)產(chǎn)品都是不良品時(shí),那么我們同時(shí)需要追蹤好幾個(gè)產(chǎn)品。我們可以用一個(gè)移位指令即可輕松解決!
如圖1所示:在傳送帶上有“0”“1”“2”“3”“4”“5”總共6個(gè)工位。機(jī)械手把產(chǎn)品放在第“0”個(gè)工位上,通過光電開關(guān)(或者視覺)檢測(cè)。當(dāng)機(jī)械手每放入一個(gè)產(chǎn)品,傳送帶移動(dòng)一個(gè)工位。當(dāng)傳送帶每移動(dòng)一個(gè)工位凸輪轉(zhuǎn)一圈(I0.1檢測(cè)到一個(gè)信號(hào))。當(dāng)檢測(cè)到不良品時(shí),到達(dá)第“4”個(gè)工位氣缸推出。當(dāng)不良品(次品)掉入箱體里,I0.2將檢測(cè)到一個(gè)信號(hào)從而氣缸可以縮回。
圖1
圖2
如圖2,SHL_B為左移位指令,IN指的是需要移位的操作數(shù),而N則代表移位的個(gè)數(shù)。程序中VB0的初始值為2進(jìn)制的00000001,左移一位后最高位丟失,整體左移一位,最低位補(bǔ)0,則變成2進(jìn)制的00000010。
下面我們來分析剔除不良品程序,如圖3:
圖3
情況一分析:只有一個(gè)不良品
1. 當(dāng)?shù)贜個(gè)產(chǎn)品為不良品,不良品開關(guān)I0.0接通一次,VB0等于二進(jìn)制00000001,傳送帶移動(dòng)一個(gè)工位,I0.1接通一次,VB0為00000010。
2. 當(dāng)移動(dòng)了4次后,VB0中的V0.3位為1,而產(chǎn)品剛好到達(dá)第“4”號(hào)工位,Q0.0為1,氣缸推出。
3. 當(dāng)廢品檢測(cè)開關(guān)I0.2檢測(cè)到信號(hào)后復(fù)位氣缸及V0.3標(biāo)志。
情況二分析:有多個(gè)不良品
1. 當(dāng)?shù)贜個(gè)產(chǎn)品和第N 1個(gè)產(chǎn)品都為不良品時(shí)。當(dāng)?shù)贜個(gè)產(chǎn)品為不良品,不良品開關(guān)I0.0接通一次,VB0等于二進(jìn)制00000001,傳送帶移動(dòng)一個(gè)工位,I0.1接通一次,VB0為00000010。第N 1個(gè)產(chǎn)品也為不良品I0.0再接通一次,VB0等于二進(jìn)制00000011。
2. 當(dāng)?shù)贜個(gè)產(chǎn)品移動(dòng)了4次后,VB0中的V0.3位為1,而產(chǎn)品剛好到達(dá)第“4”號(hào)工位,Q0.0為1,氣缸推出。當(dāng)?shù)贜 1個(gè)產(chǎn)品移動(dòng)了4次后,VB0中的V0.3位為1,而產(chǎn)品剛好到達(dá)第“4”號(hào)工位,Q0.0為1,氣缸推出。
結(jié)束語:在檢測(cè)不良品時(shí),通常對(duì)產(chǎn)品的追蹤比較麻煩,那如果我們使用移位指令則可以輕松解決這個(gè)問題。你學(xué)會(huì)了嗎?
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:郭彪,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)
電工精品教程
立即掃碼免費(fèi)學(xué)習(xí)
|
電工題庫寶典
立即掃碼免費(fèi)下載
|
超全PLC學(xué)習(xí)資料包
立即掃碼免費(fèi)下載
|
故障查詢小程序
立即掃碼免費(fèi)使用
|