
14.PMC CONTROL FUNCTION B-63783EN-1/01
- 1474 -
4 Workpiece origin offset
[Input] A controlled axis number and a coordinate system number can be
specified to change the workpiece origin offset. The specification of
whether a value is absolute or incremental is possible. For an absolute
value, the value specified in the data section is directly used as the new
workpiece origin offset. For an incremental value, the value equal to
the current offset plus a specified value is assumed to be the new
workpiece origin offset. A controlled axis number can be specified
using 4-bit binary codes. Controlled axis numbers correspond to
controlled axes, as follows:
Controlled axis number Controlled axis
0
1
2
3
4
:
9
First axis
Second axis
Third axis
Fourth axis
Fifth axis
:
Tenth axis
A coordinate system number can be specified using 8-bit binary codes.
Coordinate system numbers correspond to workpiece origin offsets, as
follows:
Coordinate system number Workpiece origin offset to be selected
0
1
2
3
4
5
6
255
Workpiece origin offset of the currently
active workpiece coordinate system
Workpiece origin offset of G54
Workpiece origin offset of G55
Workpiece origin offset of G56
Workpiece origin offset of G57
Workpiece origin offset of G58
Workpiece origin offset of G59
Common workpiece origin offset
For extended workpiece origin offsets, the following coordinate system
numbers can be specified:
Coordinate system number Workpiece origin offset to be selected
0
1
2
3
:
47
48
255
Workpiece origin offset of the currently
active workpiece coordinate system
Workpiece origin offset of G54.1 P1
Workpiece origin offset of G54.1 P2
Workpiece origin offset of G54.1 P3
:
Workpiece origin offset of G54.1 P47
Workpiece origin offset of G54.1 P48
Common workpiece origin offset
If 0 is specified as a coordinate system number, the workpiece
coordinate system that is currently selected for execution is selected.
The offset with coordinate system number 255 is the common
workpiece origin offset, which is effective to all coordinate systems. A
compensation amount is specified with binary codes in the range of 0 to
±999999999, with the least input increment being used as the units.