Go to Post When you open of CD and you see your very own quote up top, and can't decide if it's a really awesome or "Well...this is awkward..." moment - CalTran [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 15-02-2011, 22:29
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,751
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: E-Stop Lag... now part of our arm is broken

I know that the arm damage has probably put you behind schedule, but please try to check things out to see what does and doesn't work and to verify you can trust the safety systems.

1. E-Stop the robot. The buttons aren't the most robust things, and if yours is broken, toss it. As mentioned, hitting spacebar disables the robot and is good to teach in addition or instead.

2. Break communications with the robot by pulling the enet cable on the cRIO. The outputs should stop due to the system watchdog.

3. Review code looking for logic issues that could lead to a wild value being computed.

4. Examine the digital breakout. In the very rare cases I've heard of where a robot moved even when disabled, it was due to a fused digital breakout board that didn't disable digital lines properly. I don't remember the exact issue, but it was a damaged board. That doesn't make sense with a PWM signal, but verify the board looks good anyway.

Please let us know if you see anything else that looks flaky, anything else that needs a close inspection or additional testing.

Greg McKaskle
Reply With Quote
  #2   Spotlight this post!  
Unread 16-02-2011, 04:53
rwood359 rwood359 is offline
Registered User
AKA: Randy
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Aug 2008
Rookie Year: 2008
Location: Waialua, HI
Posts: 212
rwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to allrwood359 is a name known to all
Re: E-Stop Lag... now part of our arm is broken

Quote:
Originally Posted by Greg McKaskle View Post

4. Examine the digital breakout. In the very rare cases I've heard of where a robot moved even when disabled, it was due to a fused digital breakout board that didn't disable digital lines properly. I don't remember the exact issue, but it was a damaged board.
Greg McKaskle
We had an incident this season where the fuse to the DSC was missing and the system was DISABLED, but one victor was enabled. It looked like the DSC was being back powered to some extent. The 5V LED was on, the BAT and 6V LEDs were off. After the fuse was installed, everything worked correctly.
__________________
Reply With Quote
  #3   Spotlight this post!  
Unread 17-02-2011, 14:16
RyanN's Avatar
RyanN RyanN is offline
RyanN
AKA: Ryan Nazaretian
FRC #4901 (Garnet Squadron)
Team Role: Mentor
 
Join Date: Jun 2006
Rookie Year: 2005
Location: Columbia, SC
Posts: 1,126
RyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond reputeRyanN has a reputation beyond repute
Re: E-Stop Lag... now part of our arm is broken

I found a few issues in the old code. Here's the new code if anyone wants to try having a look at it. I don't know if the question marks for the Joysticks, Motors, and PID will go away if someone with FRC LabVIEW opens it or not. I have plain ole' LabVIEW on my desktop computer at work, so none of those show up.

Here it is: Arm Control.vi
__________________
Garnet Squadron
FRC 4901
Controls Mentor
@rnazaretian

Previous mentor and student from Team Fusion, FRC 364
Reply With Quote
  #4   Spotlight this post!  
Unread 17-02-2011, 14:35
jtdowney jtdowney is offline
Boiler Up
AKA: John Downey
FRC #4302 (Robophins)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Chicago
Posts: 300
jtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant future
Re: E-Stop Lag... now part of our arm is broken

Quote:
Originally Posted by Greg McKaskle View Post
4. Examine the digital breakout. In the very rare cases I've heard of where a robot moved even when disabled, it was due to a fused digital breakout board that didn't disable digital lines properly. I don't remember the exact issue, but it was a damaged board. That doesn't make sense with a PWM signal, but verify the board looks good anyway.
We had something similar happen to us at a fall off-season event. The spike relays (nothing else) were firing while disabled and the RSL was never turning on. Our theory at the time was that the signal was getting crossed inside the digital side car. Replacing the side car got us running again but it was very odd and unsafe that our spikes started turning on randomly.
__________________
John Downey
Lead Robot Inspector - Purdue IndianaFIRST District
Whitney Young Magnet High School/Robophins (FRC 4302) - Mentor (2013-current)
Midwest Regional Planning Committee - Member (2012-current)
Boilermaker Regional Planning Committee - Member (2011-2014)
Robot Inspector (2008-current)
Purdue FIRST Programs - Staff Advisor (2008-2011)
Lafayette-Jefferson High School/Precision Guessworks (FRC 1646) - Mentor (2006-2011)
Reply With Quote
  #5   Spotlight this post!  
Unread 11-03-2011, 22:20
bscharles's Avatar
bscharles bscharles is online now
Booyah
AKA: Brian Scharles
FRC #0930 (The Mukwonago BEARs)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Wisconsin
Posts: 53
bscharles will become famous soon enough
Re: E-Stop Lag... now part of our arm is broken

As far as E-Stops not working how they should, we had a scary occurrence today at the WI regional. During one of the qualifying matches, i tried to move the telescoping part of our arm using position mode. The encoder wasn't plugged in correctly, so it kept on going outward. About halfway out, i slammed on the E-stop button, but the arm kept going. Even after hitting it numerous times, the arm never stopped until it ran itself off of the ball screw
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:17.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi