lyanggui
級別: *
|
描述:示意圖
圖片: 在1-8#工位上,隨意放入4個工件,按下運(yùn)行按鈕,機(jī)械手依次抓取4個工件運(yùn)輸至其他指定位置。這樣的控制要求,該用什么樣的思路編寫程序,有功能指令可以快捷實(shí)現(xiàn)嗎? 注明:3U PLC,絲杠滑臺用步進(jìn)電機(jī)控制,每個工位有對應(yīng)的感應(yīng)器。謝各位指點(diǎn)了 |
---|---|
|
彭萬生
級別: 工控俠客
|
哇。這個,好像難度比較大喔。這種看別人一般是用視覺輔助控制 樓主留言:現(xiàn)在也是一籌莫展,沒有什么頭緒,是不是用位移指令可以實(shí)現(xiàn)呢? |
---|---|
|
chxxp
蘇州QQ:6395435
級別: 略有小成
|
依次判斷,哪個工位有料,就去哪個工位取 |
|
---|---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
不知道用先入先出指令能不能實(shí)現(xiàn)你的要求,8個工位的坐標(biāo)是固定的,每個工位對應(yīng)有一個傳感器,那有工件的工位就知道了4個工件的伺服坐標(biāo),然后好辦了。 樓主留言:有看過先進(jìn)先出的指令,但不太明白其用法,請指點(diǎn)一下 |
|
---|---|---|
|
443489005
級別: 探索解密
|
8個位置坐標(biāo)固定嗎?每個位置是不是有檢測有無得感應(yīng)器?如果2個都有就好辦了,用數(shù)據(jù)檢索指令比較方便。 樓主留言:每個工位都有一個感應(yīng)器,坐標(biāo)也是固定的,如果4個工件取走一個,又加入一個新工件,用數(shù)據(jù)檢索指令還可以嗎?不太明白,還請指教 |
---|---|
|
laihuaxun200
級別: 略有小成
|
這個應(yīng)該不難吧,8個點(diǎn)的位置坐標(biāo)預(yù)先肯定設(shè)定好的,哪個位置沒有產(chǎn)品的把那個點(diǎn)的坐標(biāo)直接屏閉掉,執(zhí)行下一個坐標(biāo)就行了啊,可以用3U里面的表格定位設(shè)置,把8個工位的坐標(biāo)放進(jìn)去,然后直接調(diào)用 樓主留言:坐標(biāo)點(diǎn)是預(yù)先設(shè)置好的,比如說現(xiàn)在5、2、7、4工位有料,我怎么樣能先取5#的料,然后依次取其他三個 |
---|---|
|
小侯
小侯
級別: 工控俠客
|
運(yùn)行按鈕後由1~8檢測有料無料,有料執(zhí)行抓取 例如 STL S0 ld x0 //運(yùn)行 SET S1 //執(zhí)行工位1判定 STL S1 LD X1//工位1判定 SET S10 //抓取工位1 LDI X1 SET S2 //工位2判定 以這樣方式編寫 |
---|---|
|
顏小亮
級別: 探索解密
|
首先,因?yàn)槲恢檬枪潭ǖ,先設(shè)好每個點(diǎn)位的坐標(biāo),通過傳感器判斷有無物料,再程序里面設(shè)置點(diǎn)位優(yōu)先取料順序。 有8個點(diǎn)位的話你可以做個FB運(yùn)動程序,每次調(diào)用就好了。 |
---|---|
|
laihuaxun200
級別: 略有小成
|
樓主留言: 坐標(biāo)點(diǎn)是預(yù)先設(shè)置好的,比如說現(xiàn)在5、2、7、4工位有料,我怎么樣能先取5#的料,然后依次取其他三個 你把取料順序設(shè)定為1,5,2,6,3,7,4,8 這樣的順序,就可以啊,這樣是距離是最短 |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發(fā)出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
所謂先入先出就是先存儲的數(shù)據(jù)先讀取,后存儲的數(shù)據(jù)后讀取,可以理解為,8個工位誰先有工件放入就先讀取該工位的信息。并且可以同時(shí)存儲多個數(shù)據(jù)不被干擾。你先讀取數(shù)據(jù)信息,然后移動取料,取料完成后再讀取數(shù)據(jù),再取料,后面又有新的工件放入會自動存儲,并且按先后順序排列。你只需讀取一個運(yùn)送一個,再讀取一個再運(yùn)送一個,就好象銀行排隊(duì)存錢一樣。 樓主留言:是不是可以理解成,放入一個料,按一下入庫信號。放四個工件,需要按四次入庫信號。還是說,四個工件都放好位置,按一次入庫信號就可以??請指教,謝謝 |
|
---|---|---|
|