Command 851: Acquires the Base coordinate definition
Acquires the base coordinate system definition.
Command Syntax
| bit | Name | Description | |
|---|---|---|---|
| 15 | coordinateSelection | Specifies the coordinate. 0=X 1=Y 2=Z 3=U 4=V 5=W | |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
Response Syntax
| bit | Name | Description | |
|---|---|---|---|
| Response 1 | 15 | coordinateSelection | Specifies the coordinate. 0=X 1=Y 2=Z 3=U 4=V 5=W |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Response 2 | 15 | specifiedCoordinate High-order word | Specifies the coordinate value (real number) as the value × 1000 converted to a 32-bit integer. X, Y, Z = mm U, V, W = deg High-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
| bit | Name | Description | |
|---|---|---|---|
| Response 3 | 15 | specifiedCoordinate Low-order word | Specifies the coordinate value (real number) as the value × 1000 converted to a 32-bit integer. X, Y, Z = mm U, V, W = deg Low-order side 16 bit. |
| 14 | |||
| | | |||
| 1 | |||
| 0 |
Description
Acquires the base coordinate system definition by each coordinate.
The value will be specified as fixed-point data which validates to three decimal places.
Also, if the setting value is a negative number, specify the value in 32-bit two’s complement.
Example
When defining the origin coordinate of the base coordinate system as X=100 mm and Y=100 mm.
Acquires X and Y axes.
| Command | Response |
0353H 0000H 0353H 0001H | 0353H 0000H 0001H 86A0H 0353H 0001H 0001H 86A0H |