rstsw
Syntax
rstsw variable
Function
Places the values of W-axis modes and inputs in variable.
Bit 0 is 1 if in MOVE mode else 0
Bit 1 is 0 if Positive Limit Switch is hit else 1
Bit 2 is 0 if Negative Limit Switch is hit else 1
Bit 3 is 0 if Home Limit Switch is hit else 1
bit 4 - bit 31 Spare
Controller Returns
The value if no argument is specified.
Mode
Run, Command
Example
rstsw A
print "Value of W-axis status =”, A
rstsx
rstsx variable
Places the values of X-axis modes and inputs in variable.
Bit 4 is spare
Bit 5 is spare
Bit 6 is spare
Bit 7 is spare
Bit 8 is 1 if Joystick Lower Left Key Is Pressed.
Bit 9 is 1 if Joystick Middle Right Key Is Pressed.
Bit 10 is 1 if Joystick Upper Right Key Is Pressed.
Bit 11 is 1 if Joystick Lower Right Key Is Pressed.
Bit 12 is spare.
Bit 13 is spare.
Bit 14 is spare.
Bit 15 is spare.
Bit 16 - bit 23 = X-axis analog value.
Bit 24 - bit 31 = Spare
Range of Value
-2147483648 to +2147483647
rstsx A
print "Value of X-axis status =”, A
rstsy
rstsy variable
Places the values of Y-axis modes and inputs in variable.
Bit 4 - bit 15 = Spare
Bit 16 - bit 23 = Y-axis analog value.
rstsy A
print "Value of Y-axis status =”, A
rstsz
rstsz variable
Places the values of Z-axis modes and inputs in variable.
Bit 16 - bit 23 = Z-axis analog value.
Bit 24 - bit 31 = Spare.
0 to +16777215
rstsz A
print "Value of Z-axis status =”, A
www.OESIncorp.com
Copyright © 2002, 2003, 2004, 2005, 2006 Optimal Engineering Systems, Inc.