EasyManua.ls Logo

VELMEX VXM-3 - Page 15

VELMEX VXM-3
88 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...
15
Operationcommands:
Statusrequestcommands:
G
H
!
res
del
x
y
#
?
~
$
@
B
O
getDx
getDA
getjmM getjAmM
getJmM getJAmM
getLmM
getPmM
getPA
getI
(i3,i1..)
[i1,i2...]
:
D
Bx
Ox
setDMx
setDAx
setjmM setjAmM
setJmM setJAmM
setLmMx
setPmMx
setPAx
setIx
EnableOn-LinemodewithechooffGroupinga<cr>with"^",":","W","O"
responses; AlsoGoafterwaitingorholding
PutControlleronHold(stopaftereachcommandandwaitforgo)
Recordmotorpositionsforlaterrecallwith“x”,”y”commands
Softwareresetcontroller
Deletelastcommand
Sendlast4positionsofmotor1tohostthatwerecapturedbythe“!”commandor
Input4trigger
Sendlast4positionsofmotor2tohostthatwerecapturedbythe“!”commandor
Input4trigger
Requestthenumberofthecurrentlyselectedmotor
Requestthepositionwhenthelastmotorstarteddecelerating(showsposition
when"D"commandorStop/Userinput4used)
Readstateoflimitswitchinputsformotor1a
nd2(8bitbinaryvalue)
ReadstateofUserInputs,Motor1and2JogInputs(8bitbinaryvalue)
ReadstateofUserOutputs(8bitbinaryvalue)(only on ver. 1.22 & up)
Readuseranaloginputvalue
ReadBacklashcompensationsetting
ReadIndicatelimitswitchsetting
Read mode/version
ReadJoystickDeadbandsetting
Read firstrangeJogSpeedformotorm. forJoystickrange
setting
Read secondrangeJogSpeedformotorm. forJoystick
rangesetting
Readmodeof limitsformotorm
Read“PulseEveryx#Steps”valueforaxismReadPulsewidthused
bysetPmMxandU7(only on ver. 1.24 & up)Readoperatingmode
ofuserinputs
CombineIndexcommandstorunsimultaneouslyontwoVXMcontrollers
connectedbyVXMbus
SenddatatoSlavethroughMaster
Readmotorposition(Digitize)
Backlashcompensation,0=off(default),1=20steps,Ver. 1.25 up: x=0 to 255
IndicatelimitswitchOver-traveltohost,offwhenx=0,VXMsends"O"whenx=1
andhitlimit,x=3programstopstoo
SetVXM/VP9000orNF90emulationmodes,andotheroperatingparameters
SetJoystickDeadbandvalue
Set firstrangeJogSpeedformotorm. forJoystickrangesetting
SetsecondrangeJogSpeedformotorm. forJoystickrangesetting
Setlimitswitchmodeforaxism
Set“PulseEveryx#Steps”onoutput2foraxismSetPulsewidthused
bysetPmMxandU7,x=1to255(10msecincrements)(available only on
versions 1.24 & up)
Setoperatingmodeofinputs
F
CommandsfortwocontrolsconnectedbyVXMbus:
Jogmodecommands
Specialfunctionandsetupcommands: