Command 650: Set the approach check plane
Defines an approach check plane.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| Parameter 1 | 15 | PlaneNum | Specifies the approach check plane number. Approach check plane can be defined by an integer from 1 to 15. Up to 15 approach check planes can be defined. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 2 | 15 | Coordinate selection | Specifies the coordinate. 0 = X 1 = Y 2 = Z 3 = U 4 = V 5 = W |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 3 | 15 | pCoordinateData High-order word | Specifies the coordinate system of the approach check plane directory by a point data. Specifies the coordinate (real number) as the value × 1000 converted to a 32-bit integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 4 | 15 | pCoordinateData Low-order word | Specifies the coordinate system of the approach check plane directory by a point data. Specifies the coordinate (real number) as the value × 1000 converted to a 32-bit integer. Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
Response Syntax
Refer to the following.
Description
Sets the approach check plane for the specified plane number for each coordinate.
Setting will be completed by issuing the command to all coordinates, in order of X, Y, Z, U, V, and W.
If the order of coordinates is not proper or another command is executed during the execution of this command, values received at that point will be canceled and an error response will be returned.
- 4-axis manipulator: set the coordinates X, Y, Z, and U.
- 6-axis manipulator: set the coordinates X, Y, Z, U, V, and W.
Example
6-axis manipulator: when setting the following to PlaneNum 1
| X | 100.123 |
| Y | 200.123 |
| Z | 300.123 |
| U | 400.123 |
| V | 500.123 |
| W | 600.123 |
| Command | Response |
028AH 0001H 0000H 0001H 871BH 028AH 0001H 0001H 0003H 0DBBH 028AH 0001H 0002H 0004H 945BH 028AH 0001H 0003H 0006H 1AFBH 028AH 0001H 0004H 0007H A19BH 028AH 0001H 0005H 0009H 283BH | 028AH 0000H 0000H 028AH 0000H 0000H 028AH 0000H 0000H 028AH 0000H 0000H 028AH 0000H 0000H 028AH 0000H 0000H |