![工业机器人实战应用及调试](https://wfqqreader-1252317822.image.myqcloud.com/cover/838/43806838/b_43806838.jpg)
上QQ阅读APP看书,第一时间看更新
4.2.2 PALLET指令概述
(1)功能 PALLET指令也翻译为托盘指令或码垛指令。实际上是一个计算矩阵方格中各点位中心(位置)的指令,该指令需要设置矩阵方格有几行几列、起点终点、对角点位置、计数方向。由于该指令通常用于码垛动作,所以也被称为码垛指令。
(2)指令格式
Def Plt<托盘号><起点><终点A><终点B>
[<对角点>]<列数A><行数B><托盘类型>
Def Plt:定义托盘结构指令。
Plt:指定托盘中的某一点。
托盘号:系统可设置8个托盘,本数据设置托盘号。
起点/终点/对角点:如图4-12所示,用位置点设置。
列数A:起点与终点A之间列数。
行数B:起点与终点B之间行数。
托盘类型:设置托盘中各位置点分布类型。
1=Z字形
2=顺排型
3=圆弧形
11=Z字形
12=顺排型
13=圆弧形
(3)指令样例1(见图4-12)
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/57_01.jpg?sign=1739232834-y5UlQHXWypUNaaQ8HqSQ2M169cqzQq3S-0-a73d4bf06ceb7c7e17930735e6df02d0)
3点型托盘定义指令中只给出起点、终点A、终点B;4点型托盘定义指令中给出起点、终点A、终点B、对角点。
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/57_02.jpg?sign=1739232834-fB4SyObCvVXeqMTKi9zG6d7B157QfQLt-0-630d4d21163baab2b6dccabf43067ad4)
图4-12 托盘的定义及类型
(4)指令样例2
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/57_03.jpg?sign=1739232834-MS7HQWJ4HTaarXqtQcZ22eRcIl1PP71N-0-2c114677480c698d16caa5204af4e49c)
(5)程序样例1(见图4-13)
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/58_01.jpg?sign=1739232834-lod74i42HuqNL7XoxKBjUB661O7e7FPX-0-e89a27589332471cc35d63c76c3a208f)
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/58_02.jpg?sign=1739232834-5NKu9GlOcOBvqai5mgPfZKAh3aXkyil0-0-68bee60e643e74335f424c0b6ed871c6)
图4-13 托盘的定义及类型
(6)程序样例2 形位(pose)在±180°附近的状态。
![](https://epubservercos.yuewen.com/F85A97/23083822101913406/epubprivate/OEBPS/Images/59_01.jpg?sign=1739232834-rY9DpIrc1xkQxpClb5cmlG6IKHltXn7I-0-0dc03c03541aba72fe573aecadbc75da)