THORLABS MMR601 Manuale utente

MMR601, MMR602
APT Modular Rack
User Guide

2
Contents
Chapter 1 Safety ..............................................................................................3
1.1 Safety Information ...................................................................................3
1.2 General Warnings ...................................................................................3
Chapter 2 Overview ........................................................................................4
2.1 APT Rack System Description ................................................................4
2.2 Software ..................................................................................................6
2.3 Front Panel Controls .............................................................................10
2.4 Rear Panel Controls ..............................................................................11
Chapter 3 Installation and Set Up ................................................................12
3.1 Installing APT Software .........................................................................12
3.2 General Precautions .............................................................................13
3.3 Mechanical Installation ..........................................................................14
3.4 Electrical Installation .............................................................................16
3.5 System Setup ........................................................................................17
3.6 Assigning a Serial Number ...................................................................18
Chapter 4 Preventive Maintenance .............................................................19
4.1 Safety Testing .......................................................................................19
4.2 Cleaning ................................................................................................19
Chapter 5 Specifications and Associated Products ..................................20
5.1 Specifications ........................................................................................20
5.2 Associated Products .............................................................................20
Chapter 6 Regulatory ....................................................................................21
6.1 Declarations Of Conformity ...................................................................21
6.2 Waste Electrical and Electronic Equipment (WEEE) Directive .............21
Chapter 7 Thorlabs Worldwide Contacts ....................................................23

3
Chapter 1 Safety
1.1 Safety Information
For the continuing safety of the operators of this equipment, and the protection of the
equipment itself, the operator should take note of the Warnings, Cautions and Notes
throughout this handbook and, where visible, on the product itself.
The following safety symbols may be used throughout the handbook and on the
equipment itself.
1.2 General Warnings
Shock Warning
Given when there is a risk of injury from electrical shock.
Warning
Given when there is a risk of injury to users.
Caution
Given when there is a risk of damage to the product.
Note
Clarification of an instruction or additional information.
Warnings
If this equipment is used in a manner not specified by the manufacturer, the
protection provided by the equipment may be impaired. In particular,
excessive moisture may impair operation.
Spillage of fluid, such as sample solutions, should be avoided. If spillage does
occur, clean up immediately using absorbant tissue. Do not allow spilled fluid
to enter the internal mechanism.

4
Chapter 2 Overview
2.1 APT Rack System Description
2.1.1 Introduction
Thorlabs has an extensive range of one-, two- and three-axis controllers for stepper
motor and piezo actuator control. Increasingly, production of optoelectronic
components requires fully automated or semiautomated control of a large number of
mechanical stages. In such applications, it is often more convenient to use a modular
system of controllers to drive a modular system.
The Thorlabs Modular Motion Control System has been developed to meet the
challenges of the modern optoelectronic production environment and provides
unsurpassed ease of installation, reconfiguration, flexibility and upgradability.
The modular rack system provides a highly functional 12 channel platform within the
‘footprint’ of a 4U high, 19” wide enclosure. With a unified power supply and a USB
communications interface, the APT rack system is easily incorporated into larger
custom applications. The MMR601 Rack is supplied without a cover, ready for
installation into a standard 19 in. frame. The MMR602 is supplied with a cover and
rubber feet for benchtop use.
2.1.2 Building Larger Scale Systems
The unrestricted configuration flexibility offered by the APT rack allows any
combination of the 2-channel APT stepper motor controller, piezoelectric driver and
NanoTrak control modules to be fitted for specific nanopositioning and alignment
applications. For example, a system configured to operate our APT606 6-axis
nanopositioning stage, which has six stepper motors and six piezoelectric actuators
with displacement sensors, would require 12 channels of motion control. Using three
stepper motor modules, each with two channels, provides the motor control; using two
piezoelectric controller modules and one NanoTrak controller module would power all
6 of the piezoelectric actuators while also taking advantage of the position sensors.
Additionally, the NanoTrak module provides the full range of features offered by a fully
operational auto-alignment system. All this functionality fits into the single chassis that
measures just 4U in height.
Please see the documentation supplied with the various module products for further
details.

5
APT Modular Rack Controller
2.1.3 Ease of Use
The rack system architecture, hardware and software has been skilfully engineered
to provide an efficient and effective solution to complex high channel count
applications.
The APT rack presents a clean, uncluttered front panel, with six rear mounting bays
for the plug-in modules. The backplane of the rack connects all modules and the
control PC via a standard USB bus. This arrangement greatly simplifies the cable
management issues that arise as the number of channels expands.
A flexible and energy efficient integral power supply powers all of the modules
allowing for an adaptable, “mix-and-match” choice of module type, location and
combination. These features greatly enhance ease-of-use, and provide an
unparalleled flexibility for future system upgrades or reconfigurations. Each module is
equipped with an on-board DSP embedded processor; as modules (channels of
operation) are added, processing power is also added, hence the system is able to
maintain maximum operating efficiency even when fully loaded.
Due to the inherent architecture of the system, additional racks can be added to the
USB bus as required, thus allowing multiple, fully automated 6-axis positioning
stages to be combined into a single unified motion control system.
The PC based software that is used to drive the system operates from the same
kernel of ActiveX multithreaded server code and associated suite of high level user
applications used to drive our range of APT stand-alone bench top controllers. This
makes it possible to offer effortless code-porting and concurrent control of bench top
and rack controllers.
The APT software is rigorously engineered using modern object oriented techniques,
ensuring programming environment independence and compatibility with a large
number of third party development tools.
All key high level commands, settings and
system parameters are exposed through a set of ActiveX
Drivers. These exposed
objects allow the modular electronics system to be 'driven' from applications written by
the user without the need to understand or alter the core system software.
In addition, ActiveX technology is language independent, allowing custom application
development to be undertaken using any language or development system that
supports ActiveX. See Section 2.2. for a description of the APT Software.
In the remainder of this manual, Chapter 2, Getting Started, gives an overview of the
APT modular control system and its software. Chapter 3, Set up, describes how to
install the software and configure the system. Chapter 3, Installation, explains how to
install or remove modules from the rack and provides electrical installation
instructions together with general information and guidelines on mounting and siting
the equipment. Configuration details for each module are contained in the respective
handbooks. Finally, Chapter 5 details the parts list.

6 HA0177T Rev D Sept 2012
Chapter 2
2.2 Software
2.2.1 Background
A common requirement in many optoelectronic alignment and characterization
applications concerns the implementation of automated positioning sequences.
Typically, such positioning sequences require a series of descrete movements and
measurements to implement an overall solution
The mechanical stage options and drive electronics offered by Thorlabs are ideally
suited to performing all of these individual steps in a variety of different ways.
The key to the APT range of controllers (and associated mechanical products)
concerns the ease and speed with which complete automated alignment systems can
be engineered at the software level. All controllers in the APT range are equipped with
USB connectivity. The 'multi-drop' USB bus allows multiple APT units to be connected
to a single controller PC using simple USB hubs and cables.
The USB connection flexibility offered by the APT controllers is matched by the
associated product software. All APT controllers are shipped with a sophisticated
multithreaded ActiveX based software control suite. This suite comprises the main
ActiveX based APT Server with a number of utilities including APTUser and
APTConfig. APT Server is the main software 'engine' that runs on the host PC to
provide all necessary APT services such as generation of sophisticated graphical
instrument panels, multiple unit USB communications and multithreaded execution to
enhance system operation and prevent GUI deadlock. Rather than a single monolithic
entity, the APT Server is actually an interoperating collection of ActiveX Controls (or
simply Controls) together with associated support files and libraries. These ActiveX
Controls, developed using leading edge object oriented coding techniques, are the
key to the powerful, flexible and yet extremely easy to use APT control software.
2.2.2 APT Server (ActiveX Controls)
ActiveX Controls are re-usable compiled software components that supply both a
graphical user interface and a programmable interface. Many such Controls are
available for Windows applications development, providing a large range of re-usable
functionality. For example, there are Controls available that can be used to
manipulate image files, connect to the internet or simply provide user interface
components such as buttons and list boxes.
With the APT system, ActiveX Controls are deployed to allow direct control over (and
also reflect the status of ) the range of electronic controller units. Software
applications that use ActiveX Controls are often referred to as 'client applications'.
Based on ActiveX interfacing technology, an ActiveX Control is a language
independent software component. Consequently ActiveX Controls can be
incorporated into a wide range of software development environments for use by
client application developers. Development environments supported include Visual
Basic, Labview, Visual C++, C++ Builder, HPVEE, Matlab, VB.NET, C#.NET
and, via
VBA, Microsoft Office applications such as Excel and Word.

7
APT Modular Rack Controller
Consider the ActiveX Control supplied for the APT stepper controller module.
This Control provides a complete user graphical instrument panel to allow the motor
unit to be manually operated, as well as a complete set of software functions (often
called methods) to allow all parameters to be set and motor operations to be
automated by a client application. The instrument panel reflects the current operating
state of the controller unit to which it is associated (e.g. such as motor position).
Updates to the panel take place automatically when a user (client) application is
making software calls into the same Control. For example, if a client application
instructs the associated stepper motor Control to move a motor, the progress of that
move is reflected automatically by changing position readouts on the graphical
interface, without the need for further programming intervention.
The APT ActiveX Controls collection provides a rich set of graphical user panels and
programmable interfaces allowing users and client application developers to interact
seamlessly with the APT hardware. Each of the APT controller modules has an
associated ActiveX Control and these are described fully in system online help or the
handbooks associated with the controllers. In addition to the main ActiveX Server, a
number of other utilities are supplied with the APT system, most notably APTUser and
APTConfig. Note that these utilities themselves take advantage of and are built on top
of the powerful functionality provided by the APT ActiveX Server (as illustrated in the
system architecture diagram below).

8 HA0177T Rev D Sept 2012
Chapter 2
2.2.3 APT User.exe
The APTUser application allows the user to interact with any of the modules
connected, via rack units, to the host PC. This program displays multiple graphical
instrument panels to allow multiple APT modules to be controlled simultaneously.
All basic operating parameters can be altered and, similarly, all operations (such as
motor moves) can be initiated. For many users, the APTUser application provides all of
the functionality necessary to operate the APT hardware without the need to develop
any further custom software. For those who do need to further customise and automate
usage of the APT modules (e.g. to implement an alignment algorithm), this application
illustrates clearly how the rich functionality provided by the APT ActiveX Controls are
used by a client application. The complete Visual Basic source project is provided as a
useful aid to software developers.

9
APT Modular Rack Controller
2.2.4 APT Config Utility
There are many system parameters and configuration settings associated with the
operation of the APT Server (ActiveX Controls). Most can be directly accessed using
the various graphical panels and their associated programmable interfaces. However
there are several system wide settings that can be made 'off-line' before running the
APT software. These settings have global effect; such as switching betweensimulator
and real operating mode, associating mechanical stages to specific motor actuators
and incorporation of calibration data.
The APTConfig utility is provided as a convenient means for making these system
wide settings and adjustments. Full details on using APTConfig are provided in the
online help supplied with the utility.
2.2.5 Software Upgrades
Thorlabs operate a policy of continuous product development and may issue software
upgrades as necessary.
Detailed instructions on installing upgrades are included on the APT Software
CD ROM.

10 HA0177T Rev D Sept 2012
Chapter 2
2.3 Front Panel Controls
Fig. 2.1 Modular rack front panel
Power LED - Indicates that power is applied to the unit.
Channel Keys - Used to enable/disable channels of the modules fitted in Bays 1 to
6. The associated LED is lit when the channel is enabled. In the case of the motor
controllers, disabling the channel allows the motor actuator to be operated manually.
Disabling channels on piezo and NanoTrak controllers sends their respective HV
outputs to zero volts. See Fig. 2.1 for information on associating channel keys with
bay locations.
ModularRack
apt
APT Rack viewed from the rear
Bay 1 Bay 2
Bay 3 Bay 4
Bay 5 Bay 6
Bay 1
1 2
Bay 2
1 2
Bay 3
1 2
Bay 4
1 2
Bay 5
1 2
Bay 6
1 2
modular rack
modular rack
aptapt
Power
Altri manuali per MMR601
1
Questo manuale è adatto per i seguenti modelli
1
Indice
Altri manuali THORLABS Rack e supporto

THORLABS
THORLABS CPS08K Manuale utente

THORLABS
THORLABS TCLDM9 Manuale utente

THORLABS
THORLABS MMR601 Manuale utente

THORLABS
THORLABS LDM9LP Manuale utente

THORLABS
THORLABS CPS11K Manuale utente

THORLABS
THORLABS LM14S2 Manuale utente

THORLABS
THORLABS LDM56 Manuale utente

THORLABS
THORLABS LM9LP Manuale utente

















