EasyManuals Logo

THORLABS K-Cube Piezo Controller User Manual

THORLABS K-Cube Piezo Controller
78 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #7 background imageLoading...
Page #7 background image
7
K-Cube Piezo Driver
2.3 APT PC Software Overview
2.3.1 Introduction
As a member of the APT range of controllers, the KPZ101 piezo controller shares
many of the associated software benefits. This includes USB connectivity (allowing
multiple units to be used together on a single PC), fully featured Graphical User
Interface (GUI) panels, and extensive software f unction libraries for custom
application development.
The APT software suite supplied with all APT controllers provides a flexible and
powerful PC ba sed control system both fo r users of the e quipment, and software
programmers aiming to automate its operation.
For users, the APTUser (see Section 2.3.2.) and APTConfig (see Section 2.3.3.)
utilities allow full control of all settings and operating modes enabling complete ‘out-
of-box’ operation without the need to d evelop any further cu stom software. Both
utilities are built on top of a sophisticated, multi-threaded ActiveX ‘engine’ (called the
APT server) which provides all of the necessary APT system software services such
as generation of GUI pan els, communications handling for multiple USB units, and
logging of all system activity to assist in hardware trouble shooting. It is this APT
server ‘engine’ that is used by software developers to allow the creation of advanced
automated positioning applications very rapidly and with great ease. The APT server
is described in more detail in Section 2.3.4.
Aside
ActiveX®, a Windows®-based, language-independent technology, allows a user
to quickly develop custom applications that automate the control of APT system
hardware units. Development environments supported by ActiveX® technology
include Visual Basic®, LabView™, Borland C++ Builder, Visual C++, Delphi™,
and many others. ActiveX® technology is also supported by .NET development
environments such as Visual Basic.NET and Visual C#.NET.
ActiveX controls are a specific form of ActiveX technology that provide both a user
interface and a programming interface. An ActiveX control is supplied for each
type of APT hardware unit to provide specific controller functionality to the
software developer. See Section 2.3.4. for further details.

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the THORLABS K-Cube Piezo Controller and is the answer not in the manual?

THORLABS K-Cube Piezo Controller Specifications

General IconGeneral
BrandTHORLABS
ModelK-Cube Piezo Controller
CategoryController
LanguageEnglish

Related product manuals