Download PDF
A3200 Overview

A3200 System Overview

Software Motion Controller

Human-machine Interface

Software Development Kit

Nlab SDK

Programmable Logic Controller

Fieldbus Interface

Vision Control Module
Simplified Integration

Networked Drives

Drive Chassis/Rack Assemblies

Machine Retrofits Nservo & Nstep

Soloist™ Stand-Alone Controller

Direct Drive Solutions

Servomotors
Cartesian Robots

Actuators

Worldwide Training and Support

Aerotech at a Glance

Ncontrol® SDK
Software Development Kit
The Ncontrol® SDK is a collection of Active-X
programming objects, C++ class libraries and
®
Nview  HMI
CUSTOM APPLICATIONS & GUI
.NET class libraries that greatly reduce the
programming effort required to build custom
G-Code &
Device-
Active
Lab-
.NET
C++
VB
C++
VB
Automation 3200 applications. The Active-X
AeroBASIC
Net
®
X
VIEW
Class
Class
Class
OCX
OCX
Driver
components permit "drag and drop”
programming in visual programming
MOTION CONTROL COMPILER
A3200 Compiler & System DLLs
environments while the class libraries provide an
object-level programming interface for C++ or
®
MICROSOFT WINDOWS
.NET programmers. The SDK simplifies I/O
handling, event management, fault handling, data
PC
collection, and program management through an
REAL-TIME OPERATING SYSTEM
intuitive, high-level programming interface.
ADVANCED TRAJECTORY GENERATION KERNEL
Shown below is a partial list of the functions
supported by the programming objects available
in the SDK.
®
DISTRIBUTED FireWire
APPLICATION
Ethernet
DRIVER (High Speed
SPECIFIC
Driver
Deterministic Network)
DRIVERS
Program management and display
®
FireWire
Commercial PC
Data collection
(IEEE-1394)
cable
Event manager for fault handling
APPLICATION SPECIFIC
FIRMWARE
BASE FIRMWARE
Monitor I/O, axes’ positions, program variables
(Ndrive®  HP, Ndrive  CP, Ndrive  MP, Ndrive  HL, Npaq® )
Axis configuration
Drive
APPLICATION SPECIFIC HARDWARE (Drive Hardware)
Parameter display and editing
Base Drive Hardware
Motion and task status display
Advanced Software Architecture
Remote HMI capability
Robust base platform
Layered for flexibility, with custom features at
each level
Extensive diagnostics for easy maintenance
Integrated tools for rapid deployment