![]() |
Limit Switches???
ok so I've used team 358s example on a toggle switch and it works great except what i want the toggle to do is run a motor until a limit switch is pressed, but if the toggle is hit again reverse the same motor, looking for a different limit switch and stop.
At first I thought that it was the limit switches, because for some reason labview is reading normally open switches as true, but in programming as the values were easy to reverse it still wasnt reading my limit switches. What might be the reason?? Help!!!!!!!!!!!!! |
Re: Limit Switches???
Ok so ive realized that the limit switches aren't being ignored the only problem is that they have to be held down and then the toggle must be activated again to stop the motor I'm so confused
|
Re: Limit Switches???
2 Attachment(s)
I assume you are using either a state machine or a parallel task to do this? You'll probably get useful answers faster if you post your code. See attachment. The boxes are states, the arrows are events which cause the state to change. You might want to add additional events to allow the toggle switch to cycle through all the states. |
Re: Limit Switches???
Quote:
In pseudocode, it would be something like: Code:
direction = forward |
| All times are GMT -5. The time now is 18:32. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi