yyyang
级别: 略有小成
精华主题: 0
发帖数量: 140 个
工控威望: 326 点
下载积分: 2866 分
在线时间: 20(小时)
注册时间: 2008-07-27
最后登录: 2023-09-03
查看yyyang的 主题 / 回贴
楼主  发表于: 2019-07-17 09:54
有些项目会用到矩阵的功能,这个在机械手或者一些多轴控制器中有专用的指令,加上一些循环指令,可能十几行代码就搞定了。
但在PLC中怎么实现矩阵呢?刚开始看到表格定位指令时我以为是做矩阵用的,但仔细看了下又不是,那它又是用在什么地方呢?
我看到你了
级别: 家园常客
精华主题: 0
发帖数量: 375 个
工控威望: 619 点
下载积分: 490 分
在线时间: 156(小时)
注册时间: 2018-05-02
最后登录: 2023-09-22
查看我看到你了的 主题 / 回贴
1楼  发表于: 2019-07-17 10:22
你指的矩阵,是MTR那个矩阵输入?

还是码垛定位
我看到你了
级别: 家园常客
精华主题: 0
发帖数量: 375 个
工控威望: 619 点
下载积分: 490 分
在线时间: 156(小时)
注册时间: 2018-05-02
最后登录: 2023-09-22
查看我看到你了的 主题 / 回贴
2楼  发表于: 2019-07-17 15:04
引用
引用第2楼yyyang于2019-07-17 12:26发表的  :
不是MTR,是码垛或者托盘应用.

自己写循环吧,也不是很复杂,就料盘1个定位就行了,2个变量,i为X方向捉取产品个数,j为Y方向料盘行数,初始值i=0,j=1。X方向定位偏移移动捉取一次,i+1,循环N次X方向的捉取完后,i置零j+1,Y方向定位偏移,然后继续X方向循环。i=N,j又是料盘行数最大值时,码垛结束。

我一般都是这样写的。一般码垛指令也就4轴机械手那些有,3点定位定义行列数控制器自己解码出每个产品的坐标。6轴的我用过几个牌子的码垛指令都很差,得料盘和机械手坐标轴定义好才行,机械手前端又不像CMM那样带传感器的,料盘坐标轴意义不大..我基本都是手打