Command 600: Specifies the lower and upper positions to define the approach check area
Specifies the upper limit and lower limit positions for the specified approach check area.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| Parameter 1 | 15 | areaNum | Specifies the area number to be set by an integer from 1 to 15. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 2 | 15 | Axis selection | Specifies the axis. 0 = X axis 1 = Y axis 2 = Z axis |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 3 | 15 | Lower limit position High-order word | Specifies the lower limit coordinate of the specified axis as the real number × 1000 converted to a 32-bit integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 4 | 15 | Lower limit position Low-order word | Specifies the lower limit coordinate of the specified axis as the real number × 1000 converted to a 32-bit integer. Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 5 | 15 | Upper limit position High-order word | Specifies the upper limit coordinate of the specified axis as the actual value × 1000 converted to a 32-bit integer. High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Parameter 6 | 15 | Upper limit position Low-order word | Specifies the upper limit coordinate of the specified axis as the actual 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 area for each axis by specifying the lower limit position and the upper limit position.
Setting will be completed by issuing the command to all axes, in order of X, Y, and Z.
If order of axes 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.
Example
When setting the Area 1:
| X axis | Y axis | Z axis | |
| Lower limit position | 0.000 | 100.000 | 0.000 |
| Upper limit position | 200.000 | 100.000 | 100.000 |
| Command | Response |
0258H 0001H 0000H 0000H 0000H 0003H 0D40H 0258H 0001H 0001H 0001H 86A0H 0001H 86A0H 0258H 0001H 0002H 0000H 0000H 0001H 86A0H | 0258H 0000H 0000H 0258H 0000H 0000H 0258H 0000H 0000H |