LabVIEW DataPlugin SDK

Publish Date: Aug 31, 2017 | 2 Ratings | 4.50 out of 5 | Print | Submit your review

Table of Contents

  1. System Requirements
  2. Installation Instructions
  3. Accessing the Help
  4. Finding Examples

You can create DataPlugins using C++, VBS, or LabVIEW. The LabVIEW DataPlugin SDK enables you to create DataPlugins from scratch using 100% LabVIEW G-code. The SDK also enables you to create an installer in order to install the new DataPlugin on any Windows computer.

A DataPlugin is encapsulated code that understands how to read and to interpret the data contained in a specific data file format by mapping it to the TDM data model. Once a new DataPlugin is registered on a computer, any installed LabVIEW, DIAdem, or DataFinder application on that computer is able to use that newly registered DataPlugin to load data files in the file format the new DataPlugin supports. The main advantage of creating a DataPlugin with the LabVIEW DataPlugin SDK is to leverage LabVIEW G-code to give new file format reading capability to DIAdem and/or the DataFinder. 

 

Important Note: 
When using a DataPlugin built with the DataPlugin SDK within a LabVIEW application, make sure that the LabVIEW DataPlugin SDK version and bitness (32-bit and 64-bit) always correspond with the LabVIEW version and bitness of the application.

The 64-bit version of DIAdem and DataFinder Server Edition always require a LabVIEW DataPlugin built with the 64-bit version of the LabVIEW DataPlugin SDK.


Even if you are a LabVIEW programmer, it is worth looking into VBS DataPlugins. The strength of VBS DataPlugins is a tailored API to process ASCII, binary, or spreadsheet (Microsoft Excel 2007 to 2017, and OpenOffice.org) files. You don’t need to become a VBS guru – it’s simple.

To learn more about how to create VBS DataPlugins, please refer to the DataPlugin programmer’s reference guide.

 

1. System Requirements

You can create a LabVIEW DataPlugin by using the LabVIEW DataPlugin SDK and:

    • LabVIEW 2017 (32-bit and 64-bit), Full or Professional Development Systems
    • LabVIEW 2016 (32-bit and 64-bit), Full or Professional Development Systems
    • LabVIEW 2015 (32-bit and 64-bit), Full or Professional Development Systems
    • LabVIEW 2014 (32-bit and 64-bit), Full or Professional Development Systems
  • LabVIEW DataPlugins can be used with:

    • LabVIEW 2014 (or higher)
    • DIAdem 2014 (or higher)
    • DataFinder Server Edition 1.0 (or higher)
    • LabVIEW DataFinder Toolkit 2014 (or higher)

    Note: Make sure that the DataPlugins you are using always correspond to the versions and bitness (32-bit or 64-bit) of LabVIEW and DataPlugin SDK. Follow the link for more information about converting a 32-bit LaVIEW DataPlugin to a 64-bit LabVIEW DataPlugin

     

            

    Back to Top

    2. Installation Instructions

    Complete the following steps to install the LabVIEW DataPlugin SDK.

    1. Download the appropriate installer:
    1. Follow the instructions that appear on the screen.

    Back to Top

    3. Accessing the Help

    The LabVIEW DataPlugin SDK User Manual contains conceptual information about creating LabVIEW DataPlugins. Open this manual by selecting Start»Programs»National Instruments»LabVIEW version»LabVIEW Manuals and opening the LV_DataPlugin_SDK.pdf or by navigating to the labview\manuals\ directory and opening the LV_DataPlugin_SDK.pdf.

     

    Back to Top

    4. Finding Examples

    LabVIEW DataPlugins are built by adapting predefined LabVIEW projects to your specific needs. Access these example projects using the NI Example Finder, which is available by launching LabVIEW and selecting Help»Find Examples from the pull-down menu. You can also access these examples by browsing to the labview\examples\file\dataplugin\ directory.

     

Back to Top

Bookmark & Share


Downloads

Attachments:

labview_dataplugin_sdk_2014-1.
exe

Requirements

LabVIEW_DataPlugin_SDK_2016.ex
e

Requirements

LabVIEW_DataPlugin_SDK_2017-0

Requirements

LabVIEW_DataPlugin_SDK_2015.ex
e

Requirements


Ratings

Rate this document

Answered Your Question?
Yes No

Submit