Model ESM301 / ESM301L Test Stand User’s Guide
24
6.2 PC Control Mode
Motion control and data collection functions may be sent by an external device via user-developed
applications. A list of supported ASCII commands is provided below.
PC Control is required for all commands, except those highlighted in blue.
Command Description Example
a Request speed
b Set travel units to inches
c Enter cycle mode
d Move crosshead down
e
Set speed
Inch format: eXX.XX
Two leading zeroes and two decimal places required.
e02.85 = 2.85 in/min
Millimeter format: eXXXX.X
Four leading zeroes and one decimal place required.
e0200.3 = 200.3 mm/min
f Set cycles. Format: fXXXX (leading zeroes required) f0500 = 500 cycles
g
Set lower travel limit
Inch format: g-XX.XXX
Negative sign (if applicable), two leading zeroes, and three
decimal places required.
g-00.550 = -0.55 in
g01.258 = 1.258 in
Millimeter format: g-XXX.XX
Negative sign (if applicable), three leading zeroes, and two
decimal places required.
g-007.52 = -7.52 mm
g010.70 = 10.7 mm
h
Set upper travel limit
Inch format: h-XX.XXX
Negative sign (if applicable), two leading zeroes, and three
decimal places required.
h-00.550 = -0.55 in
h01.258 = 1.258 in
Millimeter format: h-XXX.XX
Negative sign (if applicable), three leading zeroes, and two
decimal places required.
h-007.52 = -7.52 mm
h010.70 = 10.7 mm
i Set travel units to millimeters
j Set crosshead speed to maximum speed
k Set crosshead speed to minimum speed
l Enter travel limit mode
m Enter manual mode
n Transmit travel and force readings
o Set crosshead speed to programmed speed
p Request stand status*
q Request number of cycles completed
r Request number of cycles set
s Stop crosshead
t Reset cycle counter to zero
u Move crosshead up
v Request upper travel limit
w Request lower travel limit
x Request travel value
z Reset travel to zero
* The transmission of ASCII “p” will return the stand status. The following are the return codes and their
definitions: