VB set base velocity for step motors
IMM PGM MIP
USAGE ♦ ♦ ♦
SYNTAX xxVBnn or xxVB?
PARAMETERS
Description xx [ int ] - axis number
nn [float] - base velocity value
Range xx - 1 to MAX AXES
nn - 0
to maximum value allowed by VU command
or ? to read current setting
Units xx - none
nn - preset units / second
Defaults xx missing: error 37, AXIS NUMBER MISSING
out of range:
nn missing: error 38, COMMAND PARAMETER MISSING
out of range: error xx10, MAXIMUM VELOCITY EXCEEDED
error xx01, Axis-xx PARAMETER OUT OF RANGE
DESCRIPTION This command is used to set the base velocity, also referred to as start/stop
velocity value for a step motor driven axis. Its execution is immediate, meaning
that the velocity is changed when the command is processed, even while a
motion is in progress. It can be used as an immediate command or inside a
program.
Avoid changing the velocity during the acceleration or deceleration periods. For
better predictable results, change velocity only when the axis is not moving or
when it is moving with a constant speed.
RETURNS If the “?” sign takes the place of nn value, this command reports the current
setting
REL. COMMANDS AC - set acceleration
VA - set velocity
VU - set maximum velocity
PA - execute an absolute motion
PR - execute a relative motion
EXAMPLE 2VB? | read desired base velocity of axis # 2
5 | controller returns a velocity value of 5 units/s
2VB10 | set axis # 2 base velocity to 10 units/s
2VB? | read base velocity of axis # 2
10 | controller returns a velocity value of 10 units/s
Section 3 – Remote Mode 3-149