EasyManua.ls Logo

VELMEX VXM-1 - The Analog Joystick Option

VELMEX VXM-1
44 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
The Analog Joystick Option
Appendix J
57
56
The VXM Proportional Speed Joystick provides a precise efficient one, two, three, or four
axis variable speed positioning system when used with one or two VXM Stepping Motor
Controllers.
The Joystick is a compact long life 1 million cycle design packaged in a hand held size
enclosure.
The joystick has two button switches, one for speed range selection, and the other to
toggle between motors 1,2 and 3,4.
To achieve simultaneous motion two VXM Controllers are required for this system. The
VXMs can be either one or two axis versions.
The joystick without the enclosure is available for OEM applications.
Enclosure Dimensions: 1.45" x 5.75" x 0.85" (Width x Depth x Height)
Overall height: 1.6" (bottom of enclosure to top of joystick lever)
setjAmMx Set primary joystick speed range. x= 1 to 24.
See table at right to determine actual range of speed.
1 when VXM and joystick ordered the same time
setjAmM0 Disable joystick for motor m. This command will deactivate the joystick
for motor m (default.)
setJAmMx Set secondary joystick speed range. x= 1 to 24. When input 2 is low
(I/O,6) this speed range is used by the joystick.
See table at right to determine actual range of speed.
10 when VXM and joystick ordered the same time
getjAmM Get the primary joystick speed range. The value returned will be a
number between 0 and 24 (default=0)
getJAmM Get the secondary joystick speed range. The value returned will be a
number between 0 and 24 (default=0)
m= motor# (1,2,3,4)
NOTE: Factory set to
m= motor# (1,2,3,4)
m= motor# (1,2,3,4)
NOTE: Factory set to
m= motor# (1,2,3,4)
m= motor# (1,2,3,4)
x
Speed Range
(steps/sec.)
0 Disable Joystick
1 1 - 250
2 2 - 500
3 3 - 750
4 4 - 1000
5 5 - 1250
6 6 - 1500
7 7 - 1750
8 8 - 2000
9 9 - 2250
10 10 - 2500
11 11 - 2750
12 12 - 3000
13 13 - 3250
14 14 - 3500
15 15 - 3750
16 16 - 4000
17 17 - 4250
18 18 - 4500
19 19 - 4750
20 20 - 5000
21 21 - 5250
22 22 - 5500
23 23 - 5750
24 24 - 6000
Table for joystick assigned motor speed
setDAx Set Joystick Deadband value. x= 20 to 100 (default=40)
NOTE: Setting x to a low value makes it difficult to move just one axis
without inducing motion on the opposite axis. Setting x to a high value
produces a noticeable delay when changing direction.
getDA Get Joystick Deadband value. Value returned is a number between 20 to 100
(default=40)
By default the joystick operates motor 1 of the Master VXM and motor 1 or the Slave
VXM. If the VXM controls are two motor versions, motor 2 of each VXM can be operated
with the joystick by applying a low on input 3 (I/O,7)
This capability allows four motors to be operated from one joystick.
CAUTION: The joystick must be at it’s self centered position (middle) at
power-up. The VXM reads the joystick value at power-up and assigns this value
as the no motion setting. If the joystick is off-center on power-up, the motor will
start moving when the joystick returns to center.