Configure your system to use SystemLink tags with a FlexLogger project to exchange
NI recommends the read rate of 1
for data using SystemLink tags. For channels that require a faster read data
rate, consider using the FlexLogger Plugin Development Kit to create a custom LabVIEW
plugin for your project. Refer to Adding a Plugin to Your Project
for more information.
Exchanging Data with Python
Learn how to install, configure, and use Python to exchange data.
The following FlexLogger and Python software versions are required
to use SystemLink tags:
Python 3.5 or later
FlexLogger 2020 R3 or later
Configure NI Web Server for Simple Local Access.
In your configured FlexLogger project, go to Publish channels as local
tags and Consume local tags options are
and ensure that the
After enabling these options for the first time, you need to close and
re-open your project.
Follow the steps in the NI FlexLogger Examples for Python repository on
GitHub to install and run the examples.
Refer to the repository
readme for more information about the examples available.
Exchanging Data with LabVIEW
Use SystemLink tags to exchange data between FlexLogger and LabVIEW.
The following FlexLogger and LabVIEW software versions are required to use
LabVIEW 2017 or later (64-bit
FlexLogger 2018 R4 or later
Install FlexLogger, ensuring to select NI SystemLink Tag Support for LabVIEW
<version> from the Additional items you may
wish to install dialog.
If you have already installed FlexLogger and would like to add NI SystemLink tag
support, complete the following steps.
Open NI Package Manager and locate FlexLogger <version> on the
Hover over the row to see the Install or remove related
Select NI SystemLink Tag Support for LabVIEW
<version> and click Next.
Follow the instructions to complete installation of SystemLink tag support.
In your configured FlexLogger project, go to Publish channels as local tags
and Consume local tags options are checked.
and ensure that the
After enabling these options for the first time, you will need to close and re-open
Navigate to FlexLogger Tag Examples.lvproj.
This LabVIEW project contains several example VIs to get you started with
exchanging data using the SystemLink tags, including VIs for sending I/O data points to
FlexLogger, importing I/O from an existing FlexLogger project, or programmatically
controlling output values in FlexLogger.