命令 556:对点和分区数设限,获取托盘的定义内容
将设限并定义的指定托盘的定义坐标,复制到指定的点变量中。
命令格式
| bit | 名称 | 说明 | |
|---|---|---|---|
| 参数1 | 15 | 托盘编号 | 以0 — 15的整数指定托盘编号 |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | 名称 | 说明 | |
|---|---|---|---|
| 参数2 | 15 | 点编号1 | 以0 ~ 255的整数指定变量,该变量是复制托盘定义的点编号1的坐标 |
| | | |||
| 8 | |||
| 7 | 点编号2 | 以0 ~ 255的整数指定变量,该变量是复制托盘定义的点编号2的坐标 | |
| | | |||
| 0 |
| bit | 名称 | 说明 | |
|---|---|---|---|
| 参数3 | 15 | 点编号3 | 以0 ~ 255的整数指定变量,该变量是复制托盘定义的点编号3的坐标 |
| | | |||
| 8 | |||
| 7 | 点编号4 | 以0 ~ 255的整数指定变量,该变量是复制托盘定义的点编号4的坐标 *若指定的托盘只有3个点定义,则复制点编号3的坐标 | |
| | | |||
| 0 |
响应格式
| bit | 名称 | 说明 | |
|---|---|---|---|
| 响应1 | 15 | 分区数1 | 以1 ~ 255的整数指定托盘的点编号1和点编号2的分区数 |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | 名称 | 说明 | |
|---|---|---|---|
| 响应2 | 15 | 分区数2 | 以1 ~ 255的整数指定托盘的点编号1和点编号3的分区数 |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
说明
可使用命令552,将设限并定义的指定托盘的定义坐标,一次性复制到指定的点变量中。
指定托盘未定义时,或者点编号或分区数超过255时,将返回异常响应。
指定托盘为3点定义时,点编号4也将复制托盘定义的点编号3相同的坐标。
使用示例
将托盘3中4点的定义坐标,复制到下面指定的点变量
点编号1 = 10、点编号2 = 20、点编号3 = 30、点编号4 = 40
分区数1 = 10、分区数2 = 15
| 命令 | 响应 |
| 022CH 0003H 0A14H 1E28H | 022CH 000AH 000FH |
将托盘3中3点的定义坐标,复制到下面指定的点变量
点编号1 = 10、点编号2 = 20、点编号3 = 30 分区数1 = 10、分区数2 = 15
| 命令 | 响应 |
| 022CH 0003H 0A14H 1E28H | 022CH 000AH 000FH |