View Full Version : Problem With Limit Switch
Gabriel Mendes
21-01-2015, 07:26
Hi everyone, I am having trouble programming a limit switch in labview that when it activates a LED indicator would blink in the front panel, but whenever someone presses it the LED would just stay active or it wouldn't activate at. Does someone know whats wrong with my program?
<--------------Begin-----------><---------------------Teleop-------------->
Open->DigitalInputRefNum set->DigitalInputRefNumget->DigitalInputGetValue->BooleanIndicator(LED)
Thanks, Go Team #1382
Alan Anderson
21-01-2015, 07:43
How do you have the switch wired? It should connect between the "ground" and "signal" pins of a Digital Input on the roboRIO.
Your paraphrase of the program looks okay. We can't tell whether the program itself is correct.
Gabriel Mendes
21-01-2015, 08:06
Thanks Alan it was the wiring, now the program is working properly
Reminder for those using limit switch, do not use 2 pin connector for DIO pins to connect to ground and 5V, its essentially shorting the 5V. Use 3 pin PWM connector and remove the center pin or disconnect the center wire (typically red).
Please correct me if I am wrong.
Make sure you are not using the limit switch as the end stop for your mechanism. They often break when you do that.
Make sure you are not using the limit switch as the end stop for your mechanism. They often break when you do that.
Correct. You want the load to engage the limit switch as it goes past, not as it slams into the switch.
Make sure you are not using the limit switch as the end stop for your mechanism. They often break when you do that.
Some teams extend the switch lever with a piece of small flexible tubing. That way the load simply bends the tubing and does not crush the lever.
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.