|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Problem With Limit Switch
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 |
|
#2
|
|||||
|
|||||
|
Re: Problem With Limit Switch
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. |
|
#3
|
|||
|
|||
|
Re: Problem With Limit Switch
Thanks Alan it was the wiring, now the program is working properly
|
|
#4
|
|||
|
|||
|
Re: Problem With Limit Switch
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. |
|
#5
|
|||
|
|||
|
Re: Problem With Limit Switch
Make sure you are not using the limit switch as the end stop for your mechanism. They often break when you do that.
|
|
#6
|
|||||
|
|||||
|
Re: Problem With Limit Switch
Correct. You want the load to engage the limit switch as it goes past, not as it slams into the switch.
|
|
#7
|
||||
|
||||
|
Re: Problem With Limit Switch
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|