U600 User’s Guide
Parameters
Version 1.4
Aerotech, Inc.
C-63
C.4.8.1.
Force Deceleration to Zero (G9), if Maximum
Acceleration is Exceeded
If the BlendMaxAccelLinearIPS2 task parameter is set to a positive value, it causes the
controller to execute a G9 command (deceleration at the end of the CNC block) for each
CNC block between contoured moves that involve a change in (a component) velocity,
generating an acceleration greater than this parameter’s value. This parameter is in inches
per second squared. If any linear axis is subject to acceleration exceeding this value
between two blended moves, the controller abandons blending, and behaves as if a G9
command was present on the CNC line.
EXAMPLE:
G70 G91 G1
; inches, relative pgm. mode, linear moves
F600
; 600 inches/minute
G108
; tell controller to not stop between moves.
Y10
; Move from point A to point B
X10
; Move from point B to point C
From point A to point B, the X axis moves at 600 inches/min, or 10 inches/sec, and the Y
axis moves at 0 inches/sec. But, from point B to point C, X travels at 0 inches/sec, and Y
at 10 inches/sec. So, at point B, both the X and Y axes are subjected to an “instantaneous”
change of velocity of 10 inches/sec. The velocity change cannot of course be
“instantaneous”, and the controller will make that change of velocity (for each axis) in
one millisecond, so the X axis will generate an acceleration of 10,000 inches/sec squared,
and the Y axis will generate a deceleration of 10,000 inches/sec squared. However, if the
BlendMaxAccelLinearIPS2 task parameter is set to a positive non-zero value less than
10,000 inches/sec squared, then, the controller will force deceleration to zero velocity at
point B, therefore, avoiding the 10,000 inches/second squared acceleration/deceleration.
C.4.8.2.
Limit Acceleration without Full Deceleration
If the BlendMaxAccelLinearIPS2 task parameter is set to a negative value, then the
parameter’s absolute value is used as an acceleration limit (for linear axes). However,
instead of forcing the move to decelerate all the way to a stop (forcing a G9), it instead
forces the move to decelerate only to a speed at which the acceleration limit is not
exceeded.
EXAMPLE:
G70 G91 G1
; inches, relative mode, linear moves
F600
; 600 inches/minute
G108
; tell controller to not stop between moves.
Y10
; Move from point A to point B
X10
; Move from point B to point C
B
C
A
•
•
•
Y
X
B
C
A
•
•
•
Y
X
Содержание UNIDEX 600 Series
Страница 19: ...Table of Contents U600 User s Guide xviii Aerotech Inc Version 1 4...
Страница 27: ...Preface U600 User s Guide xxvi Aerotech Inc Version 1 4...
Страница 163: ...AerPlot U600 User s Guide 6 6 Aerotech Inc Version 1 4...
Страница 169: ...AerReg U600 User s Guide 8 4 Aerotech Inc Version 1 4...
Страница 177: ...AerPlotIO U600 User s Guide 10 4 Aerotech Inc Version 1 4...
Страница 179: ...Filter U600 User s Guide 11 2 Aerotech Inc Version 1 4...
Страница 219: ...PrmSetup U600 User s Guide 13 2 Aerotech Inc Version 1 4...
Страница 223: ...Glossary of Terms U600 User s Guide A 4 Aerotech Inc Version 1 4...
Страница 353: ......