BASIC commands
PROGRAMMING MANUAL
199
R
e
vi
si
o
n
1
.0
3.2.303 VERSION
/i
3.2.304 VFF_GAIN
/i
3.2.305 VP_SPEED
/i
3.2.306 VR
/i
Arguments
N/A
Example
No example.
See also
ENDMOVE_BUFFER
,
MOVES_BUFFERED
Type
System parameter (read-only)
Syntax
VERSION
Description
The
VERSION
parameter returns the current firmware version number of the
current system installed in the TJ2-MC64.
Arguments
N/A
Example
>> PRINT VERSION
1.6100
See also
N/A
Type
Axis parameter
Syntax
VFF_GAIN
Description
The
VFF_GAIN
parameter contains the speed feed forward gain. The speed
feed forward output contribution is calculated by multiplying the change in
demand position with the
VFF_GAIN
parameter value. The default value is 0.
Adding speed feed forward gain to a system decreases the Following Error
during a move by increasing the output proportionally with the speed.
Note: In order to avoid any instability the servo gains should be changed only
when the
SERVO
is off.
Arguments
N/A
Example
No example.
See also
D_GAIN
,
I_GAIN
,
OV_GAIN
,
P_GAIN
.
Type
Axis parameter (read-only)
Syntax
VP_SPEED
Description
The
VP_SPEED
parameter contains the speed profile speed in user units/s.
The speed profile speed is an internal speed which is accelerated and decel-
erated as the movement is profiled.
Arguments
N/A
Example
' Wait until at command speed
MOVE(100)
WAIT UNTIL SPEED = VP_SPEED
See also
AXIS
,
MSPEED
,
UNITS
.
Type
System command
Syntax
VR(address)
Description
The VR command reads or writes the value of a global (VR) variable. These
VR variables hold real numbers and can be easily used as an element or as
an array of elements. The TJ2-MC64 has in total 64000 VR variables.
The VR variables can be used for several purposes in BASIC programming.
The VR variables are globally shared between tasks and can be used for
communications between tasks. VR variable memory area is battery backed,
so all VR variables retain their values between power ups
Notes:
•
The TABLE and VR data can be accessed from all different running
tasks. To avoid problems of two program tasks writing unexpectedly to
one global variable, write the programs in such a way that only one pro-
gram writes to the global variable at a time.
Arguments
•
address
The address of the VR variable. Range: [0,63999].