Log in

View Full Version : Limit Switch to control Spike


stintzi
18-02-2012, 16:59
I am using two limit switches to control my spike relay, which controls my window motor. It only stops when Limit Switch 1 is hit, and when Limit Switch 2 is hit it continues moving but you can see and hear the spike's light flicker.

Alan Anderson
19-02-2012, 19:18
The flicker is a clear sign that you're trying to control the Spike in more than one place, and they're contradicting each other. That's exactly what I see in your code, where you're setting the Spike based on the button presses and then using the limit switches after the fact to turn the Spike back off.

I suggest instead that you use the first limit switch to interrupt the signal from Button 6, and use limit switch 2 to interrupt the signal from Button 7. Do that by inverting the output of the DIO Get then ANDing the result with the button's value before wiring it to the Select node. The extra cases that turn off the Spike should be removed. That way you'll be setting the Spike's state in only one place.

chi-town-biker
19-02-2012, 20:01
try this... (ignore the plow reference it refers to something else I'm working on)