beautypg.com

Software programming choices, National instruments application software – National Instruments 7334 User Manual

Page 11

background image

Chapter 1

Introduction

© National Instruments Corporation

1-3

7344/7334 Hardware User Manual

7344/7334 Hardware User Manual

FlexMotion Software Reference Manual

One of the following software packages and documentation:

LabVIEW

LabWindows/CVI

FlexMotion software

Your computer with an available PCI or PXI slot or a 1394 port,
as appropriate.

Software Programming Choices

Programming your 7344/7334 controller is straightforward using a simple
but powerful high-level function set application programming interface
(API). All setup and motion control functions are easily executed by calling
into either a static or dynamically linked library (DLL). These libraries are
callable from C, Visual Basic, and other high-level languages. Full function
set implementations are available for LabVIEW, LabWindows/CVI, and
other industry-standard software programs.

National Instruments Application Software

LabVIEW, based on the graphical programming language G, features
interactive graphics and a state-of-the-art user interface. In LabVIEW,
you can create 32-bit compiled programs and stand-alone executables
for custom automation, data acquisition, test, measurement, and control
solutions. National Instruments offers the FlexMotion VI Library, a series
of virtual instruments (VIs) for using LabVIEW with National Instruments
motion control hardware. The FlexMotion VI library implements the full
function set API and a powerful set of demo functions, example programs,
and fully operational, high-level application routines.

ANSI C-based LabWindows/CVI also features interactive graphics and a
state-of-the-art user interface. Using LabWindows/CVI, you can generate
C code for custom data acquisition, test, and all measurement and
automation solutions. The FlexMotion software includes a series of sample
programs for using LabWindows/CVI with National Instruments motion
control hardware.

This manual is related to the following products: