- Home
- Home security & automation
- Security access control systems
- Mitsubishi
- MOTION CONTROLLERS Q172DCPU
- Instruction manual
6.23.13 Home position return retry function. Mitsubishi MOTION CONTROLLERS Q172DCPU
Add to my manuals
448 Pages
advertisement
6 POSITIONING CONTROL
6.23.13 Home position return retry function
When a work has been exceeded home position during positioning control, etc., even if it executes the home position return, depending on the position of work, a work may not travel to home position direction. In this case, a work is normally travelled before the proximity dog by the JOG operation, etc, and the home position return is started again. However, by using the home position return retry function, even if a work is where, the home position return can be executed.
Refer to Section 6.23.1(7) for home position return method by using the home position return retry function.
[Data Setting]
When the "home position return retry function" is used, set the following "home position return data" using MT Developer.
Set the "dwell time at the home position return retry" as required.
Set the parameters for every axis.
Table 6.4 Home position return data
Items Setting
Setting value
Home position return retry function
0 : Invalid (Do not execute the home position return retry by limit switch.)
1 : Valid (Execute the home position return retry by limit switch.)
0, 1
Initial value
0
Dwell time at the home position return retry
The stop time at the deceleration stop during the home position return retry is set
0 to 5000
[ms]
0
[Control details]
Operation for the home position return retry function is shown below.
(1) Home position return retry operation setting a work within the range of external limit switch
Acceleration time Deceleration time
5)
4)
Proximity dog
Home position return direction
6)
Home position
1)
Home position return start
3)
2)
External limit switch
1) It travels to preset direction of
home position return.
2) If the external upper/lower
limit switch turns OFF before
the detection of proximity dog, a deceleration stop is made.
3) After a deceleration stop, it
travels to reverse direction of
home position return with the
home position return speed.
4) A deceleration stop is made by
the proximity dog OFF.
5) After a deceleration stop, it
travels to direction of home
position return.
6) Home position return ends.
Zero point
Fig. 6.44 Operation for home position return retry (proximity dog type)
6 - 223
6 POSITIONING CONTROL
(2) Home position return retry operation setting a work outside the range of external limit switch
(a) When the direction of "work home position" and home position return is same, normal home position return is operated.
Direction of "work home position" and home position return is same
Home position return direction
Home position return start
RLS
Proximity dog
FLS
Home position
Zero point
Travel range
(b) When the direction of "work home position" and home position return is reverse, deceleration stop is made with the proximity dog OFF and home position return is operated to preset direction of home position return.
Direction of "work home position" and home position return is reverse
1) It travels to preset reverse direction of home position
return with the home position return speed.
2) A deceleration stop is made by the proximity dog OFF.
3) After a deceleration stop, it travels to direction of home
position return, the home position return ends.
Home position return direction
3)
Home position return start
RLS
2)
Proximity dog
Home position
1)
Zero point
FLS
Travel range
6 - 224
6 POSITIONING CONTROL
(3) Dwell time setting at the home position return retry
Reverse operation by detection of the external upper/lower limit switch and dwell time function at the home position return start after stop by proximity dog OFF are possible with the dwell time at the home position return retry in the home position return retry function.
Dwell time at the home position return retry becomes valid at the time of deceleration stop of the following 2) and 4). (Dwell time operates with the same value.)
Home position return direction
The temporary stop is made during time set in the "dwell time at the home position return retry".
5)
6)
1)
2)
[Cautions]
4)
Home position
Home position return start
3)
External limit switch
Proximity dog
The temporary stop is made during time set in the "dwell time at the home position return retry".
1) It travels to preset direction of home position return.
2) If the external upper/lower limit switch turns OFF
before the detection of proximity dog, a deceleration
is made and the temporary stop is made during time
set in the "dwell time at the home position return
retry".
3) After a stop, it travels to reverse direction of home
position return with the home position return speed.
4) A deceleration is made by the proximity dog OFF
and the temporary stop is made during time set in
the "dwell time at the home position return retry".
5) After a stop, it travels to direction of home position
return.
6) Home position return ends. At this time, the "dwell
time at the home position return retry" is invalid.
Fig. 6.45 Dwell time setting at the home position return retry
Zero point
(1) Possible/not possible of home position return retry function by the home position return method is shown below.
Home position return methods
Proximity dog type
Count type
Data set type
Dog cradle type
Stopper type
Limit switch combined type
Possible/not possible of home position return retry function
: Possible, : Not possible
6 - 225
6 POSITIONING CONTROL
(2) Make a system for which does not execute the servo amplifier power off or servo
OFF by the external upper/lower limit switch. Home position return retry cannot be executed only in the state of servo ON.
(3) Deceleration is made by detection of the external limit switch and travel to reverse direction of home position return is started. In this case, a major error "external limit switch detection error" (error codes: 1001, 1002, 1101, 1102) will not occur.
CAUTION
Be sure to set the external limit switch (FLS, RLS) in the upper/lower position of machines. If the home position return retry function is used without external limit switch, servomotors continue rotating.
6 - 226
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 2 SAFETY PRECAUTIONS
- 12 REVISIONS
- 13 CONTENTS
- 16 About Manuals
- 18 1. OVERVIEW
- 18 1.1 Overview
- 20 1.2 Features
- 20 1.2.1 Performance Specifications
- 22 2. POSITIONING CONTROL BY THE MOTION CPU
- 22 2.1 Positioning Control by the Motion CPU
- 36 3. POSITIONING DEDICATED SIGNALS
- 38 3.1 Internal Relays
- 45 3.1.1 Axis statuses
- 55 3.1.2 Axis command signals
- 62 3.1.3 Common devices
- 75 3.2 Data Registers
- 79 3.2.1 Axis monitor devices
- 85 3.2.2 Control change registers
- 86 3.2.3 Common devices
- 89 3.3 Motion Registers (#)
- 91 3.4 Special Relays (SM)
- 94 3.5 Special Registers (SD)
- 100 4. PARAMETERS FOR POSITIONING CONTROL
- 100 4.1 System Settings
- 101 4.2 Fixed Parameters
- 102 4.2.1 Number of pulses/travel value per rotation
- 104 4.2.2 Backlash compensation amount
- 104 4.2.3 Upper/lower stroke limit value
- 106 4.2.4 Command in-position range
- 107 4.2.5 Speed control 10 multiplier setting for degree axis
- 110 4.3 Parameter Block
- 112 4.3.1 Relationships between the speed limit value, acceleration time, deceleration time and rapid stop deceleration time
- 112 4.3.2 S-curve ratio
- 113 4.3.3 Allowable error range for circular interpolation
- 114 5. SERVO PROGRAMS FOR POSITIONING CONTROL
- 114 5.1 Servo Program Composition Area
- 114 5.1.1 Servo program composition
- 115 5.1.2 Servo program area
- 116 5.2 Servo Instructions
- 129 5.3 Positioning Data
- 135 5.4 Setting Method for Positioning Data
- 135 5.4.1 Setting method by specifying numerical values
- 136 5.4.2 Indirect setting method by devices
- 140 6. POSITIONING CONTROL
- 140 6.1 Basics of Positioning Control
- 140 6.1.1 Positioning speed
- 141 6.1.2 Positioning speed at the interpolation control
- 146 6.1.3 Control units for 1 axis positioning control
- 146 6.1.4 Control units for interpolation control
- 148 6.1.5 Control in the control unit "degree"
- 150 6.1.6 Stop processing and restarting after stop
- 156 6.1.7 Acceleration/deceleration processing
- 158 6.2 1 Axis Linear Positioning Control
- 161 6.3 2 Axes Linear Interpolation Control
- 166 6.4 3 Axes Linear Interpolation Control
- 172 6.5 4 Axes Linear Interpolation Control
- 177 6.6 Auxiliary Point-Specified Circular Interpolation Control
- 182 6.7 Radius-Specified Circular Interpolation Control
- 188 6.8 Central Point-Specified Circular Interpolation Control
- 194 6.9 Helical Interpolation Control
- 195 6.9.1 Circular interpolation specified method by helical interpolation
- 216 6.10 1 Axis Fixed-Pitch Feed Control
- 220 6.11 Fixed-Pitch Feed Control Using 2 Axes Linear Interpolation
- 224 6.12 Fixed-Pitch Feed Control Using 3 Axes Linear Interpolation
- 228 6.13 Speed Control ( I )
- 232 6.14 Speed Control ( II )
- 235 6.15 Speed/Position Switching Control
- 235 6.15.1 Speed/position switching control start
- 242 6.15.2 Re-starting after stop during control
- 247 6.16 Speed-Switching Control
- 247 6.16.1 Speed-switching control start, speed-switching points and end specification
- 253 6.16.2 Specification of speed-switching points using repetition instructions
- 259 6.17 Constant-Speed Control
- 263 6.17.1 Specification of pass points by repetition instructions
- 268 6.17.2 Speed-switching by instruction execution
- 273 6.17.3 1 axis constant-speed control
- 277 6.17.4 2 to 4 axes constant-speed control
- 284 6.17.5 Constant speed control for helical interpolation
- 287 6.17.6 Pass point skip function
- 289 6.17.7 FIN signal wait function
- 299 6.18 Position Follow-Up Control
- 306 6.19 Speed control with fixed position stop
- 311 6.20 Simultaneous Start
- 314 6.21 JOG Operation
- 314 6.21.1 JOG operation data
- 315 6.21.2 Individual start
- 320 6.21.3 Simultaneous start
- 323 6.22 Manual Pulse Generator Operation
- 330 6.23 Home Position Return
- 331 6.23.1 Home position return data
- 339 6.23.2 Home position return by the proximity dog type 1
- 342 6.23.3 Home position return by the proximity dog type 2
- 344 6.23.4 Home position return by the count type 1
- 346 6.23.5 Home position return by the count type 2
- 347 6.23.6 Home position return by the count type 3
- 349 6.23.7 Home position return by the data set type 1
- 350 6.23.8 Home position return by the data set type 2
- 351 6.23.9 Home position return by the dog cradle type
- 356 6.23.10 Home position return by the stopper type 1
- 358 6.23.11 Home position return by the stopper type 2
- 360 6.23.12 Home position return by the limit switch combined type
- 362 6.23.13 Home position return retry function
- 366 6.23.14 Home position shift function
- 370 6.23.15 Condition selection of home position set
- 371 6.23.16 Servo program for home position return
- 373 6.24 High-Speed Oscillation
- 376 7. AUXILIARY AND APPLIED FUNCTIONS
- 376 7.1 M-code Output Function
- 379 7.2 Backlash Compensation Function
- 381 7.3 Torque Limit Function
- 383 7.4 Skip Function in which Disregards Stop Command
- 385 7.5 Cancel of the Servo Program
- 386 7.5.1 Cancel/start
- 388 APPENDICES
- 388 APPENDIX 1 Error Codes Stored Using The Motion CPU
- 390 APPENDIX 1.1 Servo program setting errors (Stored in SD517)
- 395 APPENDIX 1.2 Minor errors
- 405 APPENDIX 1.3 Major errors
- 409 APPENDIX 1.4 Servo errors
- 428 APPENDIX 2 Example Programs
- 428 APPENDIX 2.1 Reading M-code
- 429 APPENDIX 2.2 Reading error code
- 431 APPENDIX 3 Setting Range for Indirect Setting Devices
- 433 APPENDIX 4 Processing Times of the Motion CPU
- 434 APPENDIX 5 Device List
- 445 WARRANTY