
17.PMC CONTROL FUNCTION B-63943EN-1/02
- 2026 -
- External workpiece coordinate system shift
In the external workpiece coordinate system shift, the shift value can
be externally modified by the signal of PMC.
Each axis has this shift value (parameter No. 1220), and this shift
value is added to all the workpiece coordinate systems in common.
The shift value is not lost by cutting off the power supply.
The shift value can not only be added to the current work coordinate
system shift but also be substituted for the current value.
The value range is 0 to + / - 79999999.
The unit and setting range are the same as the Tool offset.
NOTE
If Parameter EED (No.6301#3) is set to “1”, the
Data area can be specified by 32bit data
specification.
Under the setting, the external tool compensation
range is up to +/ - 79999999.
- External machine zero point shift
The machine coordinate system can be externally shifted by inputting
a shift value.
When the shift value is input, compensation is immediately applied to
the corresponding axis and the axis moves. The position accuracy
can be improved by combining this function with sensors.
The specification to shift the axis is the same as the external
workpiece coordinate system shift.
The compensation value is specified in signals ED0 to ED15 using a
binary code ranging from 0 to ±9999. This compensation value must
be specified in absolute value. The value which the machine actually
moves at input is the difference from the previously stored value.
After the Reference point is established, this function becomes
effective. The shift amount is memorized though the machine is not
moved when the shift amount is input before the Reference point is
established. When the Reference point is established afterwards, the
machine is moved for the memorized shift amount.
NOTE
If Parameter EEX (No.6300#7) is set to “1”, the
Data area can be specified by 32bit data
specification.
Under the setting, the external machine zero point
shift range is up to +/ - 999999999.
CAUTION
When a large value of compensation is applied at
one time, an alarm such as "excessive error on
stop" may occur. In this case, input the
compensation in several smaller increments.