08-17-2016 11:28 PM
Hello,
In SignalExpress 2015, I have 3 steps:
My LabVIEW VI has a numeric (double) input and a numeric (double) output. I was hoping to pass the signal from #1 into the VI in #2, run some custom logic, and then pass the VI output to #3. Is this possible in SignalExpress?
When trying to configure the inputs of #2, I can only select Snapshots; when configuring #3, I can only select Snapshots or the signal from #1. Similarly, I'm unable to bind Operator Interface controls to the LabVIEW VI's input or output.
08-18-2016 03:38 AM
OK, I found the answer for the first part:
The VI terminals must be compatible with the signals' Acquisition Mode:
What about the second part? Can an Operator Interface control be connected a LabVIEW VI terminal?
Thanks!
08-18-2016 03:42 PM
Hi JKSH,
Without access to the VI you are calling, I'm not sure what the issue is. My guess is that the controls and indicators on the front panel of the VI have not been linked to anything on the connector pane. In order to pass data to and from a VI, you generally need to pass the information in the VI to or from an indicator or control and have that indicator or control linked to the connector pane.
08-18-2016 08:57 PM
Hi Andy, thanks for responding to my query.
I've got a LabVIEW VI that is coded, configured and built as described at http://digital.ni.com/public.nsf/allkb/359D14941D6936E98625729D008387D5
I know I have coded, configured and built it correctly, because I can pass a SignalExpress DAQmx Analogue Acquire (1 Sample On Demand) signal into this VI.
However, I can't figure out how to pass a value from a SignalExpress Operator Interface control into this VI. Is this supported by SignalExpress?
Thanks,
JKSH
08-19-2016 01:53 AM