Example Code

SignalExpress Step for Numerical Integration

Code and Documents

Attachment

Introduction

This is a Numerical Integration step that can be used in SignalExpress.  It is simply a Time Domain Math step, but can be customized to perform other functionality.  For more information on custom steps in SignalExpress, refer to:

LabVIEW SignalExpress 2009 Help:  Building Run LabVIEW VI Steps from Existing VIs

LabVIEW SignalExpress 2009 Help:  Building Run LabVIEW VI Steps from a Template

seintegrate_bd.png

Steps to Complete

1.  Download the .llb file and save to disk.

2.  In SignalExpress, add a Run LabVIEW 2009 (32-bit) VI step.

3.  Configure the VI with the signal you'd like to integrate.

integratese_project.png

Additional Notes

This step is configured for LabVIEW 2009.  Refer to the help files above for creating your own custom SignalExpress steps.  This requires that the LabVIEW Development System be installed.

Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.

Comments
A-Guz-Man
NI Employee (retired)
on

Hey All,

 

I made a modified version for SignalExpress 2015. Here are some notes:

  • SignalExpress 2015 can only run/interface with LabVIEW 2012, 2013, 2014 and 2015.
  • You'll need a VI built for that specific version in order to properly open it with the adapter (for example, a LV9 code will have to be updated to run with LV12 adapter)
  • Here are a couple of related documents that could help you modify your's as needed:
  • The VI needs to be compiled as LLB and to have reentrant execution enabled.
Contributors