Parker Automation Gemini GV6K Command Reference Manual page 331

Servo drive/controller
Table of Contents

Advertisement

comparison against a hexadecimal value, the letter h (h or H) must be placed in front of the value. The
hexadecimal value itself must only contain the letters A through F, or the numbers Ø through 9.
Syntax:
where "
VARBn=US
or
can be used in an expression such as
US
All 16 bits of the user status word are defined with the
axis status bit, a system status bit, or an input.
You can use the bit select (
.
instead of all 16. For example,
Example:
VARB1=US
; User status assigned to binary variable 1
VARB2=US.12
; User status bit 12 assigned to binary variable 2
VARB2
; Response, if bit 12 is set to 1, will be:
;
IF(US=b111011X11)
; If the user status contains 1's in bit locations
; 1, 2, 3, 5, 6, 8, and 9, and a 0 in bit location 4,
; do the IF statement
TREV
; Transfer revision level
ELSE
; Else
IF(US=h7F00)
; If the user status contains 1's in bit locations
; 1, 2, 3, 5, 6, 7, and 8, and 0's in every other bit
; location, do the IF statement
TSTAT
; Transfer statistics
NIF
; End of second IF statement
NIF
; End of first IF statement
V
Velocity
Type
Motion
Syntax
<a_><!>V<r>
Units
r = units/sec
(linear motors: see DMEPIT for linear/rotary conversion)
Range
Stepper Axes: 0.0000-60.0000
Servo Axes:
Default
1.0000
Response
V:
*V1.0000
See Also
DMEPIT, GO, MC, SCALE, SCLV, TSTAT, TVEL, TVELA, [ V ],
[ VEL ], [ VELA ], VF
The Velocity (
) command defines the speed at which the motor will run when given a
V
motor will attempt to accelerate at a predefined acceleration rate (
specified (
).
V
The velocity remains set until you change it with a subsequent velocity command. Velocities outside the
valid range are flagged as an error, with a message
When an invalid velocity is entered the previous velocity value is retained.
The
command value may be used in variable (
V
statements. In addition,
VARI
UNITS OF MEASURE and SCALING: refer to page 16.
ON-THE-FLY CHANGES: While running in the continuous mode (
fly (while motion is in progress) in two ways. One way is to send an immediate velocity command (
followed by an immediate go command (
continuous command execution mode (
by a buffered go command (
GO
" is the binary variable number,
n
IF(US=b11Ø1)
INDUST
) operator to assign only one bit of the user status value to a binary variable,
assigns user status bit 12 to binary variable 1.
VARB1=US.12
*VARB2=XXXX_XXXX_XXX1_XXXX_XXXX_XXXX_XXXX_XXXX
(after conversion to revs/sec)
0.0000-200.0000 (after conversion to revs/sec;
if ERES > 10,000, maximum = 2,000,000/ERES)
*INVALID DATA-FIELD x
) assignments, and in
VARI
variables may be substituted for the
). The other, and more common, way is to enable the
!GO
) and execute a buffered velocity command (
COMEXC1
).
www.comoso.com
, or
IF(US=h7)
command. Each bit can correspond to an
Product
GT6K
GV6K
command. The
GO
), before reaching the velocity
A
, where
is the field number.
x
and
conditional
IF
WAIT
command value.
V
), you can change velocity on the
MC1
Command Descriptions
Rev
6.0
6.0
)
!V
) followed
V
329

Advertisement

Table of Contents
loading

This manual is also suitable for:

Gemini gt6k

Table of Contents