background image

35

 

TRIO MP-235 THREE-AXIS MICROMANIPULATOR SYSTEM OPERATION MANUAL – REV. 2.23   (20190130) (FW V2.2 & 2.3) 

Value 

Command Tx/-

Delay/-

Rx 

Ver

Total 

Bytes 

Byte 

Offset 
(Len.)  Dec.  Hex.  Binary 

Alt-

key-

pad # 

Ctrl-

char 

ASCII 

def./-
char. 

Description 

Tx 

All 

5 0 

100

or 
68 

64
or
44 

0110 0100

or 

0100 0100

0100

or

0068

 ‘d’

or

‘D’ 

Move D-axis to specified position 
(see Ranges table) 

Move to 
specified D 
axis Position 

(‘d’ or ‘D’) 

 

 

 1 

(4)  

 

 

 

 

 

μ

steps 

 

Rx 

All 

1 0 13 0D 

0000 

1101

 

 <CR>

Completion indicator 

 

NOTES: 

1.

 

All positions sent to and received from the 
controller are in microsteps. See 
Microns/microsteps conversion table for 
conversion between microns (micrometers 

(

μ

m)) and microsteps (

μ

steps). 

2.

 

See Ranges table for exact minimum and 
maximum values for each axis of each 

compatible device that can be connected. 

3.

 

A short delay (usually around 2 ms) is 
recommended between commands (after the 
reception of one command and the sending 

of the next command). 

4.

 

All positions sent and received to and from 
the controller are in microsteps and consist 
of 32-bit positive integer values (four 
contiguous bytes). For C/C++, these are 
typed as “unsigned long”; “U32” for 
LabVIEW. Although a signed type might be 
desirable for computation and compatibility 
purposes, the application must ensure that 
only unsigned longs or U32 values are sent 
to, and received from, the controller (i.e., no 

negative values). 

5.

 

All 32-bit position values transmitted to, and 
received from, the controller must be 
bit/byte-ordered in “Little Endian” format. 
This means that the least significant bit/byte 
is last (last to send and last to receive). Byte-
order reversal may be required on some 
platforms. Microsoft Windows, Intel-based 
Apple Macintosh systems running Mac OS 
X, and some Intel/AMD processor based 
Linux distributions handle byte storage in 
Little-Endian byte order so byte reordering 
is not necessary before converting to/from 
32-bit “long” values. LabVIEW always 

handles “byte strings” in “Big Endian” byte 
order irrespective of operating system and 
CPU, requiring that the four bytes 
containing a microsteps value be reverse-
ordered before/after conversion to/from a 
multibyte type value (I32, U32, etc.). 
MATLAB automatically adjusts the 
endianess of multibyte storage entities to 
that of the system on which it is running, so 
explicit byte reordering is generally 
unnecessary unless the underlying platform 
is Big Endian. If your development platform 
does not have built-in Little/Big Endian 
conversion functions, bit reordering can be 
accomplished by first swapping positions of 
the two bytes in each 16-bit half of the 32-bit 
value, and then swap positions of the two 
halves. This method efficiently and quickly 
changes the bit ordering of any multibyte 
value between the two Endian formats (if 
Big Endian, it becomes Little Endian, and if 

Little Endian, it becomes then Big Endian).  

6.

 

“Move” commands might have short to long 
distances of travel. If not polling for return 
data, an appropriate delay should be 
inserted between the sending of the 
command sequence and reception of return 
data so that the next command is sent only 
after the move is complete. This delay can be 
auto-calculated by determining the distance 
of travel (difference between current and 
target positions) and rate of travel. This 
delay is not needed if polling for return data. 
In either case, however, an appropriate 
timeout must be set for the reception of data 
so that the I/O does not time out before the 

move is made and/or the delay expires. 

 

Содержание TRIO MP-235

Страница 1: ...883 0128 Web www sutter com Fax 415 883 0572 Email info sutter com TRIO MP 235 Three Axis Motorized Micromanipulator System With 25mm X Y Axes Tilting 50mm D Axis Synthetic Z Axis and USB Interface Op...

Страница 2: ...O MP 235 THREE AXIS MICROMANIPULATOR SYSTEM OPERATION MANUAL REV 2 23 20190130 FW V2 2 2 3 2 Copyright 2018 Sutter Instrument Company All Rights Reserved TRIO is a trademark of Sutter Instrument Compa...

Страница 3: ......

Страница 4: ......

Страница 5: ...recommended at all times NOTE There are no user replaceable fuses in the TRIO MP 235 system The TRIO MP 235 system s power supply consists of an external AC to DC switching power adapter If the extern...

Страница 6: ...any part of the micromanipulator electromechanical device while it is in operation and moving Doing so can result in physical injury e g fingers can be caught and pinched between the moving parts of...

Страница 7: ...tion 14 2 5 1 Power Switch 14 2 5 2 Configuration Switches 14 2 5 2 1 Switches 1 2 3 and 4 14 2 5 2 2 Switch 5 Locking Out Y Movement During Homing 14 2 5 2 3 Switch 6 Sensor Test Firmware v2 2 15 2 5...

Страница 8: ...ent Position c or C Command 24 4 7 2 Move to Controller Defined HOME Position h Command 24 4 7 3 Move to Controller Defined WORK Position w Command 24 4 7 4 Move to Specified Home Position H Command 2...

Страница 9: ...te mode 21 Figure 6 1 Locations of the axis connectors inside the ROE Controller 28 TABLE OF TABLES Table 2 1 Configuring the directionality of each axis movement knob 14 Table 2 2 Configuring the Hom...

Страница 10: ...4 10 Move to specified Y axis position y or Y command 26 Table 4 11 Move to specified D axis position d or D command 26 Table 6 1 TRIO MP 235 cables and receptacles connectors 30 Table 1 Configuration...

Страница 11: ...p and configure all components of the system Chapter 3 Operations which describes how to operate the TRIO MP 235 Chapter 4 Maintenance describes how to perform routine and other maintenance of the TRI...

Страница 12: ...in relative or absolute User friendly fanless compact controller with ROE preserves bench space Push button control of multiple functions work home Lock pulse and relative Robotic home and work positi...

Страница 13: ...set of commands allowing for a wide range of micromanipulator stage movements as programmed in software residing in an external computer connected via USB 2 INSTALLATION When installing the TRIO MP 23...

Страница 14: ...is included Figure 2 2 Mounting the TRIO MP 235 M on the Adapter Plate Once the plate is mounted align the pegs on top of the plate with the holes in the manipulator push the X axis firmly onto the p...

Страница 15: ...a headstage that extends beyond the TRIO MP 235 M s current center of gravity Upon deciding to directly install the TRIO MP 235 system in your rig it is useful to follow the initial setup procedure t...

Страница 16: ...troller unit switch positions shown are factory defaults 2 5 2 1 Switches 1 2 3 and 4 The first four switches set the directionality for each of the four axis movement knobs Table 2 1 Configuring the...

Страница 17: ...7 through 10 These four switches are reserved for all controllers programmed with a firmware version below v2 2 For firmware v2 2 and above the switches are defined in the following paragraphs 2 5 2...

Страница 18: ...electromechanical micromanipulator is 25mm so Switch 9 should be set to OFF up factory default for a standard TRIO MP 235 system For a variant model with 12 5mm of travel in the Y axis Switch 9 must...

Страница 19: ...of Switch 10 correctly matches the physical length of travel of the X axis on the connected device Setting the switch to the OFF up position for 25mm could result in equipment damage if the attached...

Страница 20: ...ntrol Operations 3 3 1 Maximum Positive Position Values Move the dial of an axis clockwise until its position value stops incrementing The following table lists the maximum position value in microns f...

Страница 21: ...en Select the angle in use 0 90 Use the D dial on the ROE to set the value of the angle Once this value is dialed in do not touch the ROE knob for 8 10 sec The virtual D angle will now be set 3 3 5 Mo...

Страница 22: ...e diagonal until reaching its end of travel point NOTE Step 1 occurs only if Y Lockout is disabled Otherwise movement begins with Step 2 3 3 7 Setting Absolute Relative Coordinates Mode RELATIVE The R...

Страница 23: ...st 3 3 10 Movement Knobs Disabling and Lock Mode SPEED LOCK Axis movement knobs are disabled during movements to Home Work or while in Lock Mode display is in red 3 3 11 Pausing Home Movements HOME wh...

Страница 24: ...d enabled 4 2 Virtual COM Port VCP Serial Port Settings The following table lists the required RS 232 serial settings for the COM port COM3 COM5 etc generated by the installation or enabling of the VC...

Страница 25: ...e first byte and least significant LSB in the last byte If the platform on which your application is running is Little Endian then no byte order reversal of axis position values is necessary Examples...

Страница 26: ...1 byte for completion indicator See Ranges table for minimum and maximum values 0 4 X pos in steps 4 4 Y pos in steps 8 4 D pos in steps 12 13 0D 0000 1101 M CR Completion indicator 4 7 2 Move to Con...

Страница 27: ...II def char Description Tx All 13 0 72 48 0100 1000 0072 H Move all 3 axes to specified position moving D before X Y together see Ranges table Move to Specified Home Position H 1 4 X steps 5 4 Y steps...

Страница 28: ...0000 1101 CR Completion indicator 4 7 8 Move to Specified D Axis Position d or D Command This command moves to a specified position for only the D axis Table 4 11 Move to specified D axis position d...

Страница 29: ...2 U32 etc MATLAB automatically adjusts the endianess of multibyte storage entities to that of the system on which it is running so explicit byte reordering is generally unnecessary unless the underlyi...

Страница 30: ...inspect all cables and connections to make sure that all connections are made well and that all connectors are well and evenly seated 6 RECONFIGURATION 6 1 Changing the Rotary Knob Functions on the R...

Страница 31: ...e first three months this warranty is in effect after which the cost is the responsibility of the customer The limited warranty is as stated above and no implied or inferred liability for direct or co...

Страница 32: ...all possible cables Table 6 1 TRIO MP 235 cables and receptacles connectors Controller Rear Panel Port Connector Receptacle Cable Connector Types Connects to Cable Type Cable Max Length Power Adapter...

Страница 33: ...ain to pause resume WORK Move to defined work position Press again to pause resume PULSE Advances diagonal axis in 2 85 m steps Hold 3 sec to enter ANGLE SET mode active for 10 sec use Knob D to chang...

Страница 34: ...Once installed the VCP can be enabled or disabled The CDM device driver package provides two I O methodologies over which communications with the controller over USB can be conducted 1 USB Direct D2X...

Страница 35: ...latform on which your application is running is Little Endian then no byte order reversal of axis position values is necessary Examples of platforms using Little Endian formatting include any system u...

Страница 36: ...w Moves to the position saved for the controller s WORK button Move to WORK Position w Rx All 1 0 13 0D 0000 1101 CR Completion indicator Tx All 13 0 72 48 0100 1000 0072 H Move all 3 axes to specifie...

Страница 37: ...Windows Intel based Apple Macintosh systems running Mac OS X and some Intel AMD processor based Linux distributions handle byte storage in Little Endian byte order so byte reordering is not necessary...

Страница 38: ...36 TRIO MP 235 THREE AXIS MICROMANIPULATOR SYSTEM OPERATION MANUAL REV 2 23 20190130 FW V2 2 2 3 NOTES...

Страница 39: ...andshaking 23 virtual COM port VCP serial port settings 23 External control commands Move to specified 26 F fuses mains 33 fuses replacement mains 3 G glassware precautions 4 H HOME button 20 HOME but...

Страница 40: ...ial startup 18 P PULSE button 22 Q quick reference 34 manual operation 34 R Reconfiguration 30 changing rotary knob functions on the ROE 30 RELATIVE button 21 Remote Control Commands Get Current Posit...

Отзывы: