SignalExpress

cancel
Showing results for 
Search instead for 
Did you mean: 

Control Logic Operators for D\A output.

SignalExpress (SE) has been quick to setup measurement from an A\D.  These reading need to be used as inputs to logic to determine if an output current should be activated.

 

Logic operators should include:

 

* <, >, =

* boolean: and, or

* control: if (condition1 and condition2 and condition 3) then, turn on current.

 

It is unclear if SE is the right tool for the job.  If you have SE experience implementing these functions, please weigh-in with actionable guidance.  If you work for NI, please indicate as well.  Thank you. 

0 Kudos
Message 1 of 6
(5,979 Views)

Hi gatorback, 

 

       From what you said, I doubt that SignalExpress will be able to do what you want.  If your application requires a relatively low update speed (10ish times a second or less), you may be able to get away with using LabVIEW to build your control logic, and setting up the logic in LabVIEW would be fairly easy.  Could you tell us a bit more about your application and what you are trying to accomplish? 

0 Kudos
Message 2 of 6
(5,967 Views)

I have an analog signal (0-1V), representing 0-100%.  If the signal falls below a threshold, then voltage (via NI USB-6009) should be applied to switch on an actuator. We will need to be able to do the same with other simlar analog input signals to lockout the actuator.  I am unable to provide more information on a public forum.

 

Signalview is effectively plotting the input signal, however, we're having difficulty applying logic to the signal to control an the actuator.

 

Please feel free to call me if you have any questions (as a NI employee, I assume you have access to my profile).

0 Kudos
Message 3 of 6
(5,962 Views)

1 Hz loop of logic is acceptable for this application.

0 Kudos
Message 4 of 6
(5,954 Views)

Hi gatorback, 

 

As an Applications Engineer, I don't have access to customer profiles.  I don't want to say that SignalExpress is incapable of doing what you are asking, but I have certainly never used it for any sort of run-time control loop functionality.  However, LabVIEW would be very capable of performing the control functions you describe.  

0 Kudos
Message 5 of 6
(5,947 Views)

I think that I will scope this project out as a Labview project because, I can't afford to go down the SE route only to find out that I need an element of capability that is only found in Labview.    Thank you for your input.

0 Kudos
Message 6 of 6
(5,942 Views)