Chapter1 Introduction
©NationalInstruments Corporation 1-3 7344/7334Hardware User Manual
❑7344/7334 Hardware User Manual
❑FlexMotion Software Reference Manual
❑One oft he followingsoftware packages and documentation:
–LabVIEW
–LabWindows/CVI
–FlexMotions oftware
❑Yourcomputer with an available PCI or PXI slot or a 1394 port,
asappropriate.
Software Programming ChoicesProgramming your 7344/7334 controller is straightforward using a simple
butpowerful high-level function set application programming interface
(API).All setup and motion control functions are easily executed by calling
intoeither a static or dynamically linked l ibrary (DLL). These libraries are
callablefrom C, Visual Basic, and other high-level languages. Full function
setimplementations are available for LabVIEW, LabWindows/CVI, and
other industry-standard software programs.
National Instruments Application SoftwareLabVIEW, based on the graphical programming language G, features
interactive graphics and as tate-of-the-artuser 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
ofvirtual instruments (VIs) for using LabVIEW with National Instruments
motion control hardware. The FlexMotion VI library implements the full
functionset API and a powerful set of demofunctions, example programs,
and fully operational, high-level application routines.
ANSIC-based LabWindows/CVI also features interactive graphics and a
state-of-the-artuser interface. Using LabWindows/CVI, you can generate
C code for custom data acquisition, test, and all measurement and
automationsolutions. The FlexMotion software includes a series of sampl e
programs for using LabWindows/CVIwith National Instruments motion
control hardware.