My Call Library Function Node Cannot Output Arrays, Waveforms, Tables, or Clusters

Updated Mar 14, 2019

Reported In

Software

  • LabVIEW

Issue Details

Is there any way to enable the Call Library Function Node to output array, waveform, table, or cluster data types?

Solution

The Call Library Function Node needs an input in order to output an array, waveform, table, or cluster. You can wire an empty constant of type array, waveform, table, or cluster, and then use the library function to modify it. Complete the following steps to output an array, waveform, table, or cluster:
  1. Write your function so that it takes in an array, waveform, table, or cluster.
  2. On the block diagram, create an empty constant of type array, waveform, table, or cluster.
  3. Place a Call Library Function Node on the block diagram and call the function you created.
  4. Wire the constant to the matching input of the Call Library Function Node.
  5. You can now use the output of type array, waveform, table, or cluster.

 

Additional Information

Additional details can be found in Calling a Dynamic Link Library (DLL) from LabVIEW.

WAS THIS ARTICLE HELPFUL?

Not Helpful