yyyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個
工控威望: 326 點
下載積分: 2866 分
在線時間: 20(小時)
注冊時間: 2008-07-27
最后登錄: 2024-11-11
查看yyyang的 主題 / 回貼
樓主  發(fā)表于: 2019-07-17 09:54
有些項目會用到矩陣的功能,這個在機械手或者一些多軸控制器中有專用的指令,加上一些循環(huán)指令,可能十幾行代碼就搞定了。
但在PLC中怎么實現(xiàn)矩陣呢?剛開始看到表格定位指令時我以為是做矩陣用的,但仔細(xì)看了下又不是,那它又是用在什么地方呢?
我看到你了
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 373 個
工控威望: 619 點
下載積分: 491 分
在線時間: 156(小時)
注冊時間: 2018-05-02
最后登錄: 2024-09-12
查看我看到你了的 主題 / 回貼
1樓  發(fā)表于: 2019-07-17 10:22
你指的矩陣,是MTR那個矩陣輸入?

還是碼垛定位
yyyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個
工控威望: 326 點
下載積分: 2866 分
在線時間: 20(小時)
注冊時間: 2008-07-27
最后登錄: 2024-11-11
查看yyyang的 主題 / 回貼
2樓  發(fā)表于: 2019-07-17 12:26
不是MTR,是碼垛或者托盤應(yīng)用.
我看到你了
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 373 個
工控威望: 619 點
下載積分: 491 分
在線時間: 156(小時)
注冊時間: 2018-05-02
最后登錄: 2024-09-12
查看我看到你了的 主題 / 回貼
3樓  發(fā)表于: 2019-07-17 15:04
引用
引用第2樓yyyang于2019-07-17 12:26發(fā)表的  :
不是MTR,是碼垛或者托盤應(yīng)用.

自己寫循環(huán)吧,也不是很復(fù)雜,就料盤1個定位就行了,2個變量,i為X方向捉取產(chǎn)品個數(shù),j為Y方向料盤行數(shù),初始值i=0,j=1。X方向定位偏移移動捉取一次,i+1,循環(huán)N次X方向的捉取完后,i置零j+1,Y方向定位偏移,然后繼續(xù)X方向循環(huán)。i=N,j又是料盤行數(shù)最大值時,碼垛結(jié)束。

我一般都是這樣寫的。一般碼垛指令也就4軸機械手那些有,3點定位定義行列數(shù)控制器自己解碼出每個產(chǎn)品的坐標(biāo)。6軸的我用過幾個牌子的碼垛指令都很差,得料盤和機械手坐標(biāo)軸定義好才行,機械手前端又不像CMM那樣帶傳感器的,料盤坐標(biāo)軸意義不大..我基本都是手打
yyyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個
工控威望: 326 點
下載積分: 2866 分
在線時間: 20(小時)
注冊時間: 2008-07-27
最后登錄: 2024-11-11
查看yyyang的 主題 / 回貼
4樓  發(fā)表于: 2019-07-17 17:37
謝謝提供思路,準(zhǔn)備去試一下。
yyyang
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個
工控威望: 326 點
下載積分: 2866 分
在線時間: 20(小時)
注冊時間: 2008-07-27
最后登錄: 2024-11-11
查看yyyang的 主題 / 回貼
5樓  發(fā)表于: 2019-07-17 17:43
引用
引用第3樓我看到你了于2019-07-17 15:04發(fā)表的  :

自己寫循環(huán)吧,也不是很復(fù)雜,就料盤1個定位就行了,2個變量,i為X方向捉取產(chǎn)品個數(shù),j為Y方向料盤行數(shù),初始值i=0,j=1。X方向定位偏移移動捉取一次,i+1,循環(huán)N次X方向的捉取完后,i置零j+1,Y方向定位偏移,然后繼續(xù)X方向循環(huán)。i=N,j又是料盤行數(shù)最大值時,碼垛結(jié)束。

我一般都是這樣寫的。一般碼垛指令也就4軸機械手那些有,3點定位定義行列數(shù)控制器自己解碼出每個產(chǎn)品的坐標(biāo)。6軸的我用過幾個牌子的碼垛指令都很差,得料盤和機械手坐標(biāo)軸定義好才行,機械手前端又不像CMM那樣帶傳感器的,料盤坐標(biāo)軸意義不大..我基本都是手打

感覺3點標(biāo)定效果不怎么好,它要求機械手的坐標(biāo)系和機械坐標(biāo)系重合度很高,否則越遠(yuǎn)偏差越大,我都是用4點標(biāo)定。
6軸的機械手還沒機會用。
stackdog
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 472 個
工控威望: 8656 點
下載積分: 7801 分
在線時間: 456(小時)
注冊時間: 2015-10-01
最后登錄: 2024-12-26
查看stackdog的 主題 / 回貼
6樓  發(fā)表于: 2019-07-18 08:35
現(xiàn)在用PLC控制4軸碼垛機械手已經(jīng)有成功案例了么?