6 -
229
6 POSITIONING CONTROL
6.23.16 Servo program for home position return
The home position return executed using the ZERO servo instruction.
Items set by peripheral devices
Common Arc Parameter block Others
Servo instruction Positioning method
Number of
controllable axes
Parameter block No.
Axis
Address/travel value
Command s
eed
Dwell time
M-code
Tor
ue limit value
Auxiliar
oint
Radius
Central
oint
Control unit
S
eed limit value
Acceleration time
Deceleration time
Ra
id sto
deceleration time
Tor
ue limit value
Deceleration
rocessin
on sto
in
ut
Allowable error ran
e for circular inter
olation
S-curve ratio
Others
Program No.
Speed change
ZERO
1
: Must be set
[Control details]
(1) Home position return is executed by the home position return method specified
with the home position return data (Refer to Section 6.23.1).
Refer to the following sections for details of the home position return methods :
• Proximity dog type 1................... Section 6.23.2
• Proximity dog type 2................... Section 6.23.3
• Count type 1............................... Section 6.23.4
• Count type 2............................... Section 6.23.5
• Count type 3............................... Section 6.23.6
• Data set type 1............................ Section 6.23.7
• Data set type 2............................ Section 6.23.8
• Dog cradle type........................... Section 6.23.9
• Stopper type 1............................ Section 6.23.10
• Stopper type 2............................ Section 6.23.11
• Limit switch combined type........ Section 6.23.12
[Program]
Servo program No. 0 for home position return is shown as the following conditions.
(1) System configuration
Home position return of Axis 4.
Home position return command (PX000)
MM MM
Axis
4
Axis
1
Axis
2
Axis
3
AMP AMP AMP AMP
Motion CPU control module
Q61P Q02H
CPU
Q172H
CPU
Q172
LX
QX41