Solution
When calling a program written in LabVIEW or another development language with SystemLink Analysis Automation, it is recommended to create a parallel executable DLL and call it from the VBScript, Python or Jupyter Notebook code of the executing Procedure.
Analysis by SystemLink Analysis Automation is executed by starting a DIAdem Worker each time an analysis is run. DIAdem Workers are executed in new threads in parallel up to the specified number, so the DLLs and Runtimes used here must be of a form that allows parallel execution. For DLLs created with LabVIEW,
this article has examples of creating parallel executable DLLs and parallel execution with TestStand.
To run DLLs created with LabVIEW or Matlab, you need to install the corresponding
run-time engine.