HV set group velocity
IMM PGM MIP
USAGE ♦ ♦ ♦
SYNTAX xxHVnn or xxHV?
PARAMETERS
Description xx [ int ] - group number
nn [ float ] - vector velocity value
Range xx - 1 to MAX GROUPS
nn - 0 to minimum of the maximum velocity values of all
axes assigned to this group.
Units xx - none
nn - predefined units / second
Defaults xx missing: error 13, GROUP NUMBER MISSING
out of range: error 14, GROUP NUMBER OUT OF RANGE
not assigned: error 15, GROUP NUMBER NOT ASSIGNED
floating point: truncated
nn missing: error 7, PARAMETER OUT OF RANGE
negative: error 22, GROUP PARAMETER OUT OF RANGE
out of range: error 23, GROUP MAXIMUM VELOCITY EXCEEDED
DESCRIPTION This command is used to set the vectorial velocity value for a group. This value will be
used during coordinated motion of axes assigned to the group. It will override any
original acceleration values specified for individual axes using VA command. The axes’
original values will be restored when the group to which they have been assigned is
deleted.
This command takes effect immediately. It can be executed when controller is idling or
motion is in progress or inside a program.
Note:
Avoid changing velocity during acceleration or deceleration phases of a move. For better
predictable results, change velocity only when all the axes assigned to this group are not
in motion.
RETURNS If “?” sign takes the place of nn value, this command reports the current setting.
REL. COMMANDS VU - set maximum velocity for an axis
HN - create a new group
EXAMPLE 1HN1,2 | create a new group (#1) with physical axes 1 and 2
1VU? | query maximum velocity of axis #1
10 | controller returns a value of 10 units/second
2VU? | query maximum velocity of axis #2
15 | controller returns a value of 15 units/second
1HV10 | set vectorial velocity of group #1 to 10 units/second
1HV? | query vectorial velocity of group #1
10 | controller returns a value of 10 units/second
Section 3 – Remote Mode 3-81