ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Signal block

Hello. I'm new to LabVIEW. I'm making a program where I have 2 boolean signals from Elapsed times and first Elapsed time is connected to boolean indicator. I need to block this signal (set signal to false) if the second Elapsed time is sending Time has elapsed signal. How can I perform this?

0 Kudos
Message 1 of 3
(1,508 Views)

@Ferius wrote:

Hello. I'm new to LabVIEW. I'm making a program where I have 2 boolean signals from Elapsed times and first Elapsed time is connected to boolean indicator. I need to block this signal (set signal to false) if the second Elapsed time is sending Time has elapsed signal. How can I perform this?


First, new users should ALWAYS show the Help Window.  Press Ctrl+H.

 

Then look at the boolean palette and check out Implies.IMPLIES.

 

Sure you could use a Select primitive wiring Timer 2 to Select, a F constant wire to True and Timer 1 wired to False.  But that just computes (!X) OR Y where :X is Timer 2 and Y is Timer 1


"Should be" isn't "Is" -Jay
0 Kudos
Message 2 of 3
(1,463 Views)

As a first step, attach a simplified version of your code, because your description is not clear at all.

 

See if this can give you some ideas....

 

altenbach_0-1690021964123.png

 

Of course it would be easier to use an array of time targets and an array of LEDs and simply light the highest that is TRUE, for example. Scalablility!!

0 Kudos
Message 3 of 3
(1,428 Views)