I developed a custom FlexLogger I/O Plug-In in LabVIEW using the FlexLogger Plug-In Development Kit.
The Plug-In communicates with a Modbus TCP device using the NI Modbus Library and includes dynamically loaded LabVIEW classes in a packed project library.
When I add the Plug-In to a project in FlexLogger 2024 Q2 or earlier, FlexLogger fails to load a LabVIEW class from the packed project library.
FlexLogger returns the following error:
The error dialog may also display:
This is a known issue in FlexLogger 2024 Q2 and earlier that was fixed in FlexLogger 2024 Q3. Upgrade to FlexLogger 2024 Q3 and complete the following steps to load the Plug-In successfully.
Download and install FlexLogger 2024 Q3. Refer to Installing, Updating, Repairing, and Removing NI Software for installation and update instructions.
Verify that your FlexLogger, LabVIEW 64-bit, and FlexLogger Plug-In Development Kit versions are compatible, and then rebuild the Plug-In. Refer to FlexLogger Plug-In Development Kit Compatibility with FlexLogger and LabVIEW.
Using incompatible versions may cause errors or missing functionality.
Open your FlexLogger project and add the custom I/O Plug-In.
Open the Plug-In configuration and verify that FlexLogger loads the Plug-In without displaying the class-loading error.
Configure the Plug-In and confirm that the expected channels are available.
Collaborate with other users in our discussion forums
A valid service agreement or active software subscription may be required, and support options vary by country.
Helpful
Not Helpful