qinshaohua
級(jí)別: *
![]() |
有這樣一個(gè)任務(wù) 長(zhǎng)度測(cè)量輪 O >>>>皮帶>>>物料>>>>>物料>>>>>物料>>>皮帶>>>> T T T 踢腳1 踢腳2 踢腳3 根據(jù)測(cè)量輪檢測(cè)到的長(zhǎng)度,使用不同的踢腿踢出。 [ 此帖被qinshaohua在2009-07-21 09:38重新編輯 ] |
---|---|
|
qinshaohua
級(jí)別: *
![]() |
開始時(shí)這樣考慮的: 設(shè)置參數(shù),例如物料檢測(cè)完成后運(yùn)行到各個(gè)踢腿所需時(shí)間,每個(gè)踢腿選擇長(zhǎng)度范圍。 判斷側(cè)鏈輪數(shù)據(jù), 在踢腳1選料范圍內(nèi)時(shí),設(shè)置延時(shí)T1的延時(shí)時(shí)間。 在踢腳2選料范圍內(nèi)時(shí),設(shè)置延時(shí)T2的延時(shí)時(shí)間。 在踢腳3選料范圍內(nèi)時(shí),設(shè)置延時(shí)T3的延時(shí)時(shí)間。 這樣測(cè)量一個(gè)物料,等待踢腿選擇完成后再測(cè)量下一個(gè)物料,是可以運(yùn)行的。 但是如果踢腿1沒有選擇完就測(cè)量下一個(gè)物料,而且正好這個(gè)物料的范圍也是踢腿1的范圍的話, T1的延時(shí)時(shí)間就被修改,從而破環(huán)尚未完成選擇的物料延時(shí)。 也就是說皮帶上不能同時(shí)有多個(gè)物料。 |
---|---|
|
qinshaohua
級(jí)別: *
![]() |
我一直做計(jì)算機(jī)程序,plc只在學(xué)校搞過。思維難免局限在計(jì)算機(jī)程序中。 大家看看我下一個(gè)方案: 設(shè)置踢腿任務(wù)表 D2D3表示第1個(gè)踢腿任務(wù) D2表示所選踢腿 D3表示剩余時(shí)間 D4D5表示第2個(gè)踢腿任務(wù) ...... D20D21表示第10個(gè)踢腿任務(wù) 用一個(gè)時(shí)間繼電器T維護(hù)這個(gè)表,每次出發(fā),把所有剩余時(shí)間減少一個(gè)值,當(dāng)值為0時(shí)間選用相應(yīng)踢腿踢出物料。 這種方法也許可行,但是數(shù)據(jù)表維護(hù)起來很麻煩,現(xiàn)在程序還沒寫完。肯定會(huì)很長(zhǎng),很繁瑣。 不知道各位大蝦沒有沒更好的方法,一起討論 ![]() |
---|---|
|
zhouyang
我沒有選擇,但我有追求!
級(jí)別: VIP會(huì)員
![]() |
我看用高速計(jì)數(shù)指令比較好. SPD XOOO C244 D100 用編碼器對(duì)輸送帶進(jìn)行測(cè)速,當(dāng)SPD前的開關(guān)ON就開始計(jì)算,用D100記錄 以后可以用設(shè)定的數(shù)值與其比較 |
|
---|---|---|
|
dpc
黑夜給了我黑色的眼睛,我卻用來尋找光明……
級(jí)別: 略有小成
![]() |
簡(jiǎn)單點(diǎn),每個(gè)T腳位置裝個(gè)感應(yīng)器,感應(yīng)到有物料時(shí)T出不行么?T腳是汽缸的么,調(diào)下伸出速度配合就可以了。 |
|
---|---|---|
|
qinshaohua
級(jí)別: *
![]() |
這樣測(cè)量不準(zhǔn)確,不能達(dá)到毫米級(jí)別 |
---|---|
|
lxmlxmlxy
工業(yè)機(jī)器人編程服務(wù)
級(jí)別: 略有小成
![]() |
請(qǐng)問樓主,你的物料與物料之間的距離是毫米級(jí)的嗎,你可以考慮用視覺檢測(cè)系統(tǒng),這個(gè)可以達(dá)到毫米級(jí)的檢測(cè)。而且也不用像你說的這計(jì)算那計(jì)算的,直接在視覺上設(shè)置需要檢測(cè)物料的合格圖像,就OK [ 此帖被lxmlxmlxy在2009-07-23 09:04重新編輯 ] |
---|---|
|