‎01-25-2011 08:33 AM
I need a simple binary one-shot that when a signal becomes true, a new value goes True for one evaluation and does not get re-triggered until the original signal becomes false and then true again. I have tried many ways and either the wait for the signal to go false again locks up the loop or the trigger remains true and causes the logic to keep on processing.
Solved! Go to Solution.
‎01-25-2011 08:42 AM
Can you post an image of what you have tried, preferably in .png format? Or attach your code attempts, ID'ing what version of LabVIEW.
‎01-25-2011 08:55 AM
I'll ask for the obvious - can we have a look at the code? either attached VI or a screenshot?
I'm confused by what you're trying to do. I'm getting the impression that the signal varies over time between true and false, and that the other is a trigger, so a short burst of true at the moment the signal goes to true, then only returns to true once the signal has gone from true to false to true again?
‎01-25-2011 08:57 AM
‎01-25-2011 08:57 AM
Consider a shift register and the boolean Implies function (plus, possibly, an inverter).
Lynn
‎01-25-2011 09:52 AM
‎01-25-2011 11:26 AM
Thank you for comming up with such a simple and easy to use solution!
‎10-15-2015 01:42 AM
Dear All,
I read this a lot on the forum: "I am only just starting, so please go gently on me". But I gues it's true for a lot of people, also for me. After trying to start using this programm for already 5 years, average able to practise it for 4 hours a week, I am still feeling like a starter. I also followed the basics course at NI. But to get better results is very difficult still. I am really start to feeling like it is almost impossible, if you haven't an experienced mentor as a colleague. One of the major practical problems I experience, is when I try to use small pieces of code, like for instance this one (to build a one-shot into my boolean control part of coding) , is when I find a picture like this. So I recognize all building blocks, except for the "arrow" block in the lower boolean line in front of the "greater than" building block. I just don't know how to find it in my building block's since I don't know the name, and it does not appear in any off my blocks. Is there a solution for this? Anyone who knows a solution would help me a great deal.
Sincere Regards, Theo
‎10-15-2015 02:50 AM - edited ‎10-15-2015 02:51 AM