一介俗人
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
樓主  發(fā)表于: 2020-11-10 14:31
大佬們,如果5個一行,我想讓它走1.2.3.4.5,第二行5.4.3.2.1的走,而且我有4種運行方式。5*4   4*4   5*3    4*3     編程最方便的方法是什么,求大佬告知一下,思路該怎么走
一介俗人
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
1樓  發(fā)表于: 2020-11-10 16:34
引用
引用第1樓勤工儉學(xué)于2020-11-10 16:28發(fā)表的  :
碼垛?

不是的,就是行個數(shù)5個。縱個數(shù)4個,然后這樣形式的有  5*4  4*4   5*3   4*3的
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
2樓  發(fā)表于: 2020-11-10 16:35
引用
引用第1樓勤工儉學(xué)于2020-11-10 16:28發(fā)表的  :
碼垛?

一盤料20個,行5縱4,想讓它弓字形走
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
3樓  發(fā)表于: 2020-11-10 17:18
圖片:
圖片:
引用
引用第4樓ymmfa于2020-11-10 17:10發(fā)表的  :
我最近也在研究這個

我的只是這樣的,你研究的應(yīng)該不是跟我一樣的
[ 此帖被一介俗人在2020-11-16 19:16重新編輯 ]
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
4樓  發(fā)表于: 2020-11-10 17:24
引用
引用第6樓ymmfa于2020-11-10 17:21發(fā)表的  :
噢,你這個走法更麻煩,就象貪吃蛇一樣。

要Y1軸的尾接Y2軸的頭,Y2軸的尾接Y1軸的頭,讓他一直循環(huán)下去。
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
5樓  發(fā)表于: 2020-11-10 17:57
引用
引用第4樓ymmfa于2020-11-10 17:10發(fā)表的  :
你好象發(fā)錯版塊了,這邊是機(jī)器人的。

我最近也在研究這個,弓字形走位。由于沒有經(jīng)驗,只能用一個麻煩的辦法:[attachment=249428]

根據(jù)以上程序,D1 和 D2 是X和Y的坐標(biāo)值,數(shù)值會增加。
.......

大佬,你看看這個的,這個就是弄弓字形的,但是我不理解


工件的位置做一個組數(shù)據(jù),A,
取工件的順序做一組數(shù)據(jù),B
動作時按變址挨個讀取數(shù)據(jù)組B的動作順序,轉(zhuǎn)換為數(shù)據(jù)組A的動作目標(biāo)位置,
要是位置太多就做個自動按間距計算生成位置數(shù)據(jù)組A的子程序,每個位置可以單獨修改,避免機(jī)械原因某個間距不對或是坐標(biāo)系不平行
取料動作需要改變,也可以做個能自定義動作順序子程序,免得現(xiàn)在還要這樣動,那樣動的
嫌麻煩可以只做動作程序,數(shù)據(jù)手填
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
6樓  發(fā)表于: 2020-11-11 09:15
引用
引用第9樓ymmfa于2020-11-10 23:29發(fā)表的  :
做好的程序發(fā)給你參考下吧: [attachment=249453]

說實話,有點舍不得發(fā)。因為我年紀(jì)大了,腦力退步。開發(fā)這種簡單的程序都很費勁,折騰了幾個小時的成果有些舍不得發(fā)上來。

你最關(guān)心的好象是計算位置,這里計算位置就4行程序,模擬點位用了3行 [attachment=249454]
.......

對的,是關(guān)心計算,因為之前我做過一個是1.2.3.4.5    1.2.3.4.5的走法,而且就是直接計算沒有用變址,現(xiàn)在這個是弓字形走發(fā),昨晚又問了下我老板,如果不用變址,這個程序我要寫200個mov指令給值,我20年9月才入這個行業(yè)的現(xiàn)在還在學(xué)習(xí)階段。1Q的工資
感謝大佬的分享
一介俗人
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
7樓  發(fā)表于: 2020-11-16 19:19
引用
引用第17樓bnnyygy于2020-11-15 11:30發(fā)表的  :
再補(bǔ)充一樓吧,

因為原來的數(shù)控控制器壞了,廠家倒閉了,客戶想修好,2軸驅(qū)動,XY走位,
以前是G代碼(我不會玩),想辦法讓我改來能用,啥都沒給,我看過幾次這個設(shè)備,

.......

你的比我那的難多了,我的是固定行間距的,到最后都不是我完成的,后面還是靠老板弄的。幾分鐘就寫好了,還讓我在旁邊看,當(dāng)時看的時候還是一臉懵(不會變址),現(xiàn)在能看懂一點了
一介俗人
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 218 個
工控威望: 614 點
下載積分: 2151 分
在線時間: 104(小時)
注冊時間: 2020-10-23
最后登錄: 2024-10-07
查看一介俗人的 主題 / 回貼
8樓  發(fā)表于: 2020-11-17 16:59
引用
引用第19樓ronny.0921于2020-11-17 09:21發(fā)表的  :
一開機(jī)把所有的點位的座標(biāo)計算好,存在暫存器裡,剩下就是X跟Y遞增或遞減的問題,
後面利用索引將座標(biāo)取出來

對,就是這樣的,但是索引我目前只了解到手動輸入,我還想要了解程序輸入的