夢想的火車
級別: 正式會員
|
步進(jìn)指令執(zhí)行過程中,只有一個(gè)被激活的狀態(tài)步。舉個(gè)例子,一個(gè)程序里面有10個(gè)步,代表10個(gè)動(dòng)作,是不是一個(gè)產(chǎn)品從第一步到第10步走完之后,第2個(gè)產(chǎn)品才開始第一步, 如果是這樣,生產(chǎn)效率豈不是很慢嗎。 |
---|---|
|
thawless
不說盡力而為,只能全力以赴!
級別: 網(wǎng)絡(luò)英雄
|
你可以設(shè)計(jì)步進(jìn)并行啊,多條支路同時(shí)執(zhí)行。 樓主留言:我的意思是,一個(gè)產(chǎn)品轉(zhuǎn)到下個(gè)工位的時(shí)候,上一個(gè)工位的產(chǎn)品馬上就轉(zhuǎn)到本工位,以此類推 |
---|---|
|
1935807118
級別: 家園常客
|
給你打個(gè)簡單的比方吧!10個(gè)人傳磚,也就是第一個(gè)人把磚撿起來傳給第二個(gè)人,第二個(gè)人接過傳給第三個(gè)人,以此類推第九個(gè)人傳給第十個(gè)人,第十個(gè)人把磚放好,任務(wù)結(jié)束,正常的工作狀態(tài)肯定是第一個(gè)傳給第二個(gè)之后馬上又撿起一塊繼續(xù)傳的,不可能等到第十個(gè)人把磚放好后,第一個(gè)才去撿下一塊磚去傳的,寫程序也是同樣的道理,在沒有機(jī)械方面的關(guān)涉或者其他工藝方面導(dǎo)致不能提前動(dòng)作外,能提前動(dòng)作的盡量提前動(dòng)作,這樣整機(jī)的效率才會提高。 樓主留言:這個(gè)比方打得好,我就是這個(gè)意思的,步進(jìn)指令能實(shí)現(xiàn)這個(gè)功能嗎 |
---|---|
|
sanlihu
吉圓
級別: 論壇先鋒
|
關(guān)鍵在分清步序。 就傳磚,只要手里有磚,下個(gè)人手里沒磚,就可傳下去,效率就會提高 樓主留言:還不知道怎么編寫,能給點(diǎn)思路嗎 |
|
---|---|---|
|
fwhwq
老電工
級別: 家園常客
|
嘗試學(xué)習(xí)多路步進(jìn),肯定不肯能單一步進(jìn) 樓主留言:給個(gè)思路唄 |
---|---|
|
358273433
級別: 家園常客
|
可以用子程序試一下,10個(gè)動(dòng)作就做10個(gè)子程序。每個(gè)動(dòng)作設(shè)定一個(gè)觸發(fā)信號,有信號就動(dòng)作。 |
---|---|
|
fengrunsheng
生活中本不缺少美,缺少的是發(fā)現(xiàn)美的眼睛!
級別: 網(wǎng)絡(luò)英雄
|
2樓說的很清楚了 轉(zhuǎn)移條件就是每個(gè)人手里有沒有磚 沒磚就轉(zhuǎn)移;有磚就暫停 |
---|---|
|
gaoshenghua
級別: 略有小成
|
不同設(shè)備可能不一樣,每一步不一定就處理一個(gè)產(chǎn)品,很可能是一批產(chǎn)品,一步只是一個(gè)工序而已。 |
---|---|
|
靜夜思飄
級別: 略有小成
|
以前編過程,剛開始自學(xué)工控的梯形圖。俺以過去編程的經(jīng)驗(yàn)看,除第一步外的每步前頭設(shè)置個(gè)標(biāo)志位就行,復(fù)位狀態(tài)代表空閑,可以接受上一步傳來的工件,如果接受則置位,表示此步正在運(yùn)行,等完成并傳遞給下一步以后復(fù)位此標(biāo)志位。 第一步不用標(biāo)志位,可以自主運(yùn)行手頭工作,只有完成手頭工作后檢測一下第二步的標(biāo)志位是否空閑,如空閑發(fā)出傳送指令然后傳送,如果不空閑則等待,傳送完畢后第一步又從開始接著繼續(xù)。第二步接受到工件后置位標(biāo)志位,然后開始加工,加工完畢后檢測第三步的標(biāo)志是否空閑,如空閑傳遞工件,不空閑則等待。。。。 當(dāng)然為了更好的利用時(shí)間,每個(gè)步驟盡量用時(shí)接近,這樣就可以減少等待傳遞的時(shí)間。提高效率。 因剛開始學(xué)工控,所以還沒接觸到工控的一些高級算法。 這算是給個(gè)較土的思路吧。 |
---|---|
|