April 2021
This file contains installation instructions and compatibility information for LabVIEW DataPlugin SDK 2020.
You can find more release information on ni.com.
Product Security and Critical Updates
Automating the Installation of NI Products
Unsupported Windows Operating Systems
The LabVIEW DataPlugin Software Development Kit helps you create DataPlugins and an installer to install new DataPlugins on any Windows computer.
The LabVIEW DataPlugin Software Development Kit (SDK) provides a way to create and install DataPlugins using only LabVIEW. The utility lets you build DataPlugins by adapting predefined LabVIEW projects to your specific needs. You can register DataPlugins made with the LabVIEW DataPlugin SDK to a Windows computer. Any installed LabVIEW, DIAdem, SystemLink, or DataFinder application on that computer can use the newly registered DataPlugin to load data files in a DataPlugin-supported file format.
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. 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 LabVIEW, DIAdem, SystemLink or DataFinder application.
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 LabVIEW, DIAdem, SystemLink, or DataFinder application always require a LabVIEW DataPlugin built with the 64-bit version of the LabVIEW DataPlugin SDK.
Before you implement a DataPlugin with the in LabVIEW DataPlugin SDK, consider using VBScript or Python instead. Creating a DataPlugin to read files with VBScript or Python is much easier because NI provides appropriate helper functions.
To learn more about how to create VBS DataPlugins, please refer to the DataPlugin programmer’s reference guide.
You can create a LabVIEW DataPlugin by using the LabVIEW DataPlugin SDK and LabVIEW 2020 (32-bit and 64-bit), Full or Professional Development Systems
LabVIEW DataPlugins can be used with:
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.
First download LabVIEW 2020 (32-bit or 64-bit), Full or Professional Development Systems installer from ni.com/downloads.
Second download the LabVIEW DataPlugin SDK 2020 installer from ni.com/downloads.
NI software includes NI Package Manager to handle the installation. Refer to the NI Package Manager Manual for more information about installing, removing, and upgrading NI software using NI Package Manager.
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.
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.
Visit ni.com/security to view and subscribe to receive security notifications about NI products. Visit ni.com/critical-updates for information about critical updates from NI.
You can automate the installation of most NI products using command-line arguments to suppress some or all of the installer user interface and dialog boxes.
If the NI product you are installing uses Microsoft .NET 4.6.2, the .NET installer may run before any NI software installs and may require a reboot before the installation of NI software begins. To avoid a .NET reboot, install .NET 4.6.2 separately before you install NI software.
For more information about automating the installation of NI products, refer to Automating an Installer in the NI Package Manager manual.
The LabVIEW DataPlugin SDK no longer supports Windows Vista/XP/7/8.x, Windows Server 2003/2008/2012, or any 32-bit Windows operating system. Versions of this product that ship after May 1, 2021, may not install or execute correctly on these operating systems. For detailed information about NI operating system support, visit http://www.ni.com/r/win32bitsupport.
Copyright
© 2014–2021 National Instruments Corporation. All rights reserved.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.
NI respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
End-User License Agreements and Third-Party Legal Notices
You can find end-user license agreements (EULAs) and third-party legal notices in the following locations after installation:
U.S. Government Restricted Rights
If you are an agency, department, or other entity of the United States Government ("Government"), the use, duplication, reproduction, release, modification, disclosure or transfer of the technical data included in this manual is governed by the Restricted Rights provisions under Federal Acquisition Regulation 52.227-14 for civilian agencies and Defense Federal Acquisition Regulation Supplement Section 252.227-7014 and 252.227-7015 for military agencies.
IVI Foundation Copyright Notice
Content from the IVI specifications reproduced with permission from the IVI Foundation.
The IVI Foundation and its member companies make no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The IVI Foundation and its member companies shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Trademarks
Refer to the NI Trademarks and Logo Guidelines at ni.com/trademarks for information on NI trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Patents
For patents covering the NI products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the NI Patent Notice at ni.com/patents.
378541A-01