The LBVDRV7 communications driver gives users of National Instruments' LabVIEWTM software fast and flexible access to analog and digital data acquired by any System 10 instrument —while maintaining the intuitive "look and feel" of current LabVIEW functions and features.  Using LabVIEW Version 7 versatile graphics-based "G" programming language, the Daytronic/LabVIEW interface can run on any platform that supports LabVIEW—including Windows, Windows NT, and Power Macintosh.

The driver software provides the LabVIEW user with a comprehensive "Interface Library" of preprogrammed "Sub VI" ("Sub Virtual Instrument") modules.  By incorporating these modules into your own application design, you can achieve real-time Daytronic/LabVIEW data exchanges that are fast, reliable, and easy to implement. High interface rates with System 10 result from the use of special binary mode commands.  These commands compact individual data transmissions and thus reduce the workload of the communications channel.

There are standardized Sub VI's for

  • setting up and closing down serial or GPIB communications functions
  • reading requested data from System 10 or a 4000 instrument for a single channel and/or logic bit, or for an entire array of channels and/or logic bits (channel "reads" can include limit status and scaling information, if desired)
  • writing a boolean value to a specified System 10 or 4000 instrument logic bit (perhaps for purposes of triggering the automatic execution of a sequence of control commands)
  • writing a single-precision value to a specified System 10 or 4000 instrument data channel
  • sending to System 10 any valid "read" or "write" command for immediate execution

Extensive error handling routines ensure the highest data integrity over the interface.

The Interface Library also includes a number of useful sample applications—including examples of data gathering and display, datalogging, terminal interfacing, and channel configuration and calibration.


Help us serve you better!

Daytronic strives to continue serving customers in the best way possible. Help us improve your experience by taking a simple survey. Please choose the correct survey and take a few moments to complete it. Thank you!

Existing Customers New Customers ×