42
Gemini GV6K/GT6K Command Reference
[ AD ]
Deceleration Assignment
Type
Assignment
or
Comparison
Syntax
See
below
Units
units/sec/sec
(linear motors: see DMEPIT for linear/rotary conversion)
Range
0, or 0.0001 – 9999.9999
Default
n/a
Response
n/a
See Also
[A],
A,
AA,
AD,
ADA,
DRES,
ERES,
GO,
SCALE,
SCLA
Product Rev
GT6K 6.0
GV6K 6.0
The deceleration assignment command is used to compare the programmed deceleration value to another
value or variable, or to assign the current programmed deceleration to a variable.
Syntax:
VARn=AD
where
n
is the variable number, or
[AD]
can be used in an expression such as
IF(AD<25ØØØ)
. The (
AD
) value used in any comparison, or in any assignment statement is the
programmed (
AD
) value.
UNITS OF MEASURE
and
SCALING
: refer to page
16
.
Example:
IF(AD<25000)
; If the deceleration is less than 25000 units/sec/sec,
; then do the statements between the IF and NIF
VAR1=AD*2
; Variable 1 = deceleration times 2
AD(VAR1)
; Set the deceleration to the value of variable 1
NIF
; End the IF statement
ADA
Average Deceleration
Type
Motion
(S-Curve)
Syntax
<a_><!>ADA<r>
Units
r = units/sec/sec
(linear motors: see DMEPIT for linear/rotary conversion)
Range
0.0001 – 9999.9999
Default
10.00 (By default, ADA tracks AA until ADA is changed
independent of AA. To restore tracking, set AD = 0.)
Response
ADA:
*ADA10.0000
See Also
A, AA, AD, DMEPIT, LHADA, LSADA, SCALE, SCLA
Product Rev
GT6K 6.0
GV6K 6.0
The
ADA
command allows you to specify the average deceleration for an S-curve motion profile. S-curve
profiling provides smoother motion control by reducing the rate of change in acceleration and deceleration;
this accel/decel rate of change is known as
jerk
. Refer to page
15
for details on S-curve profiling.
Scaling affects the average deceleration (
ADA
) the same as it does for the maximum deceleration (
AD
). Refer
to page
16
for details on scaling.
ON-THE-FLY CHANGES
: You can change deceleration
on the fly
(while motion is in progress) in two
ways. One way is to send an immediate deceleration command (
!ADA
) followed by an immediate go
command (
!GO
). The other way is to enable the continuous command execution mode (
COMEXC1
) and
execute a buffered deceleration command (
ADA
) followed by a buffered go command (
GO
).
Example:
(refer to the
AA
command description)
www.comoso.com
Содержание Gemini GT6K
Страница 24: ...www comoso com ...
Страница 40: ...www comoso com ...
Страница 344: ...www comoso com ...
Страница 350: ...www comoso com ...