LabVIEW DataPlugin SDK Publish Date: Feb 17, 2016 Table of Contents 1. 2. 3. 4. System Requirements Installation Instructions Accessing the Help 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 DataPlu 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 forma 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 n 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 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 2003, 2007, 2010 and 2013, and OpenOffice.org) files. You don’ 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 ( http://zone.ni.com/devzone/cda/epd/p/id/4822). 1. System Requirements You can create a LabVIEW DataPlugin by using the LabVIEW DataPlugin SDK and: 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 2013 (32-bit), Full or Professional Development Systems LabVIEW 2012 (32-bit), Full or Professional Development Systems LabVIEW 2011 (32-bit), Full or Professional Development Systems LabVIEW DataPlugins can be used with: LabVIEW 2012 (or higher) DIAdem 2012 (or higher) DataFinder Server Edition 1.0 (or higher) LabVIEW DataFinder Toolkit 2012 (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-bi LabVIEW DataPlugin (http://digital.ni.com/public.nsf/websearch/78AC169B9A3B5E2F86257F55005C72DC?OpenDocumen 2. Installation Instructions Complete the following steps to install the LabVIEW DataPlugin SDK. 1. Download the appropriate installer: LabVIEW 2015 (32-bit and 64-bit): Run the LabVIEW_DataPlugin_SDK_2015.exe ( ftp://ftp.ni.com/pub/devzone/epd/labview_dataplugin_sdk_2015.exe) program LabVIEW 2014 (32-bit and 64-bit): Run the LabVIEW_DataPlugin_SDK_2014-1.exe ( ftp://ftp.ni.com/pub/devzone/epd/labview_dataplugin_sdk_2014-1.exe) program LabVIEW 2013 (32-bit): Run the LabVIEW_DataPlugin_SDK_2013.exe ( ftp://ftp.ni.com/pub/devzone/epd/labview_dataplugin_sdk_2013.exe) program LabVIEW 2012 (32-bit): Run the LabVIEW_DataPlugin_SDK_2012.exe ( ftp://ftp.ni.com/pub/devzone/epd/labview_dataplugin_sdk_2012.exe) program 2. Follow the instructions that appear on the screen. 3. Accessing the Help 1/2 www.ni.com 3. Accessing the Help The LabVIEW DataPlugin SDK User Manual contains conceptual information about creating LabVIEW DataPlugins. Open th 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. 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 th pull-down menu. You can also access these examples by browsing to the labview\examples\file\dataplugin\ directory. PRODUCT SUPPORT COMPANY Order status and history (http://www.ni.com/status/) Submit a service request ( https://sine.ni.com/srm/app/myServiceRequests) Order by part number ( http://sine.ni.com/apps/utf8/nios.store?action=purchase_form Manuals (http://www.ni.com/manuals/) ) Drivers (http://www.ni.com/downloads/drivers/) Activate a product ( http://sine.ni.com/myproducts/app/main.xhtml?lang=en Alliance Partners (http://www.ni.com/alliance/) ) About National Instruments ( http://www.ni.com/company/) Events (http://www.ni.com/events/) Careers (http://www.ni.com/careers/) Order and payment information ( http://www.ni.com/how-to-buy/) MISSION NI equips engineers and scientists with systems that accelerate productivity, innovation, and discovery. (http://twitter.com/niglobal) ( http://www.facebook.com/NationalInstruments) ( http://www.linkedin.com/company/3433?trk=tyah) (http://www.ni.com/rss/) ( http://www.youtube.com/nationalinstruments) Contact Us (http://www.ni.com/contact-us/) (http://privacy.truste.com/privacy-seal/National-Instruments-Corporation/validation?rid=bc6daa8f-7051-4eea-b7b5-fb24dcd96d95) Legal (http://www.ni.com/legal/) | © National Instruments. All rights reserved. | Site map ( http://www.ni.com/help/map.htm) 2/2 www.ni.com