EasyManua.ls Logo

Sutter Instrument MPC-200 - Set ROE MODE (L) Command; Command Notes; Table 5-19. Command to Disable Current-Position Streaming Data During an S-Command-Initiated Move; Table 5-20. Set ROE MODE (L) Command

Sutter Instrument MPC-200
73 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...
42
MPC-385 SERIES OPERATION MANUAL REV. 3.21K (20201120)
Table 5-19. Command to disable current-position streaming data during an ‘S’-command-initiated move.
Command
Tx/-
Delay/-
Rx
Ver.
Total
Bytes
Byte
Offset
(Len.)
Value
Alt-
key-
pad #
Ctrl-
char
ASCII
def./-
char.
Description
Dec.
Hex.
Binary
Turn ON
S-Move
command
streaming
data (‘O’)
Tx
3+
1
0
79
4F
0100 1111
O
Command (see
‘S’ Command’s
Strea
ming Return Data for
Current Position
note)
Rx
1
0
13
0D
0000 1101
^M
<CR>
Completion indicator
5.8.15 Set ROE MODE (‘L’) Command
Set ROE MODE (‘L’) Sets the ROE MODE (0 9). Command sequence consists of two bytes
(command byte and MODE (0 9)) and returns one byte (completion indicator).
Table 5-20. Set ROE MODE (‘L’) command.
Command
Tx/-
Delay/-
Rx
Ver.
Total
Bytes
Byte
Offset
(Len.)
Value
Alt-
key-
pad #
Ctrl-
char
ASCII
def./-
char.
Description
Dec.
Hex.
Binary
Set ROE
MODE (‘L’)
Tx
All
2
0
76
4C
0100 1100
0076
L
Command
1
0-9
0-9
0000 0000
-
0000 1001
0000
0009
Mode 0 - 9 (coarsest/fastest
to fi
nest/slowest)
Rx
All
1
0
13
0D
0000 1101
^M
<CR>
Task-completion indicator
5.8.16 Command Notes
The following list of notes apply to all the external control commands described in this
chapter.
1. Task-Complete Indicator: All commands will send back to the computer the “Task-
Complete Indicator” to signal the command and its associated function in controller is
complete. The indicator consists of one (1) byte containing a value of 13 decimal (0D
hexadecimal), and which represents an ASCII CR (Carriage Return).
2. Intercommand Delay: A short delay (usually around 2 ms) is recommended between
commands (after sending a command sequence and before sending the next command).
3. Clearing Send/Receive Buffers: Clearing (purging) the transmit and receive buffers of the
I/O port immediately before sending any command is recommended.
4. Positions in Microsteps and Microns: All positions sent to and received from the controller
are in microsteps (µsteps). See
Microns/microsteps conversion
table) for conversion
between µsteps and microns (micrometers (µm)).
Declaring position variables in C/C++:
/* current position for X, Y, & Z */
unsigned long cp_x_us, cp_y_us, cp_z_us; /* microsteps */
double cp_x_um, cp_y_um, cp_z_um; /* microns */
/* specified (move-to) position for X, Y, & Z */
unsigned long sp_x_us, sp_y_us, sp_z_us; /* microsteps */
Use the same convention for other position variables the application might need.

Table of Contents

Related product manuals