Nlab
SDK
Virtual
Instruments for the LabVIEW® Environment
The
Automation 3200 32-axis motion controller includes
integrated LabVIEW® VIs and LabVIEW® example code for
powerful motion capabilities in the Windows® LabVIEW®
environment. The LabVIEW® multi-axis GUI front panel
easily integrates into your application. Our user-friendly
VI library includes tools and examples for initializing
the A3200, executing simple or complex move functions,
status checking, error checking, and fault handling.
Now LabVIEW® programmers have a toolbox of advanced motion
VIs for rapid prototype work with no need to know C,
Visual Basic®, or other software packages.
The Nlab SDK provides a set of LabVIEW® VIs that can be
used to control and communicate with the A3200 motion
controller. These VIs can be used as building blocks or
as stand-alone VIs to perform various tasks such as
initialization, motion, and status/position updates.
The VIs are organized into the following categories,
with a dedicated .llb file for each category:
LabVIEW®
multi-axis GUI front panel
Initialization
Functions
Analog
and Digital I/O Functions
GUI
diagram
Motion
Functions
Error
Handling Functions
Parameter
Functions
Status
and Position Functions
Global
Data Functions
Run
CNC Program Functions
Utility
Functions
Get
and Set Variable Functions
Aerotech’s
VIs conform to National Instruments LabVIEW®
programming standards. LabVIEW® library files (.llb) are used to
create a higher level ‘directory’ structure. Each library file contains
VIs that are grouped according to functionality. For example, the
motion.llb library file contains VIs that perform axis and/or vector
moves, while the initialization.llb library file contains VIs that initialize
the A3200. Each VI is simple and intuitive to use.
LabVIEW®
simple 2-axis VI
Vector
linear move diagram