Go to Post FIRST is really a community, we only compete on the field. - InFlight [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
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 28-02-2010, 15:12
mbailey mbailey is offline
Registered User
FRC #0804
 
Join Date: Feb 2010
Location: Rock Hill, SC
Posts: 4
mbailey is an unknown quantity at this point
Blinking Robot Status Light!

So, our robot control system from last year was working well and I wasn’t worried too much that our lead programmer had graduated and our computer geek mentor had to spend extra time at work and miss our build season – UNTIL, we wired the robot controller for this year and problems developed. I now have some questions and would appreciate any advice available:

1. Does the analogy bumper HAVE to be connected to cRIO for the control system to work? We assumed it was not needed but didn’t see battery voltage on Classmate. Once the analogy bumper was inserted and powered up (12V), the battery voltage appeared on Classmate. What else should we know about the analog bumper?!
2. What about the solenoid bumper? We have it wired at 24V and have used it to activate a solenoid for the pneumatics. Is it necessary to be plugged into the cRIO IF we were not using pneumatics?
3. How do you determine if cRIO is “fried” or is not working properly? We had wired the whole robot control board for this year and got a blinking robot status light at the digital sidecar. We disconnected everything except one speed controller (we’re using Victors) and still had a slow blink most of the time and an occasional fast-slow blink. Interestingly, the green LED on sidecar and the orange status light don’t blink at the same frequency -- does that indicate the La-Lb jumper is missing? By the way, the Victor “trouble light” is orange (no signal).
4. Is there a photo available (or simple directions) for wiring the robot control?
5. Is there an explanation of the purpose(s) of the cRIO connections? – I see the “pin-out” diagram, but remember that I am not a control expert and most of the time the pin-out doesn’t tell me much!
6. Is there a listing of the lights (above the DIP switches) on the cRIO and which should be on/off when?!
Reply With Quote
  #2   Spotlight this post!  
Unread 28-02-2010, 15:20
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,814
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Blinking Robot Status Light!

1) It's a rule that you have to have a 9201 module with the Analog Breakout in Slot 1 of the cRIO chassis. (<R66>)
2) If you aren't using pneumatics, I can't find anything saying that you have to have it aboard.
3-6) See the control system manual.

Question on the light: What module and slot is the board connected into? It's supposed to be a 9403 module in slot 4.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 28-02-2010, 15:45
mbailey mbailey is offline
Registered User
FRC #0804
 
Join Date: Feb 2010
Location: Rock Hill, SC
Posts: 4
mbailey is an unknown quantity at this point
Re: Blinking Robot Status Light!

Yep, 9403 in slot 4.

Since we seem to have a few bugs running around, I've been trying to find out WHY something works (er, doesn't work). That's why I was wondering about the analog bumper. Does it provide any function other than to ensure that battery voltage shows on Classmage? -- give or take the FIRST rules!!

I may be getting closer on the other items. Interesting how the FRC documents refer to the Control System documents and the Control System documets link to National Instruments. And a couple of those suggest that their information may not meet FRC rules!! Oh well, somebody asked if I had read the manuals. . . !

Thanks.
Reply With Quote
  #4   Spotlight this post!  
Unread 28-02-2010, 15:56
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,846
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Blinking Robot Status Light!

I'll add to Eric's answers.

The only required cRIO Modules are an Analog Module in slot 1 (solely for battery feedback), and a Digital Module in Slot 4 (to feed the RSL).
All unused others can and probably should be removed (and the exposed connector covered with the black rubber caps).


If you have a blinking RSL, then your cRIO is working, not fried.
Usually it blinks because it's disabled and can only be enabled by the Driver Station.
A solid Victor orange light is good. It means the Victor is receiving a neutral signal from the cRIO. It'll remain neutral as long as the RSL has a steady blink, because it's disabled.


The control wiring diagram is here: http://www.usfirst.org/uploadedFiles...t_data_enc.pdf
There are a lot of photos on CD, unfortunately they are embedded in threads for the most part.

I'm not sure which cRIO pinouts you're interested in. The Modules all have connecting Breakouts or Sidecars. Do you want a breakdown of what all those pins do or are used for?

The cRIO status LEDs above the DIP switches should all normally be off except for the "Power".
The "Status" will blink yellow when the cRIO is reset and booting or when it's a brand new cRIO without an image.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #5   Spotlight this post!  
Unread 28-02-2010, 16:03
ATannahill ATannahill is offline
Registered User
AKA: Alex Tannahill
no team
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Southfield, Michigan
Posts: 3,259
ATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond reputeATannahill has a reputation beyond repute
Re: Blinking Robot Status Light!

Quote:
Originally Posted by mbailey View Post
3. How do you determine if cRIO is “fried” or is not working properly? We had wired the whole robot control board for this year and got a blinking robot status light at the digital sidecar. We disconnected everything except one speed controller (we’re using Victors) and still had a slow blink most of the time and an occasional fast-slow blink. Interestingly, the green LED on sidecar and the orange status light don’t blink at the same frequency -- does that indicate the La-Lb jumper is missing? By the way, the Victor “trouble light” is orange (no signal).
4. Is there a photo available (or simple directions) for wiring the robot control?
I am not sure what happens if you are missing the La-Lb jumper, I presume if the light is behaving weirdly without it, you might try installing the jumper.
Is the victor light solid or blinking orange. Solid means neutral signal, blinking means no signal. (disabled or not properly plugged in)
Make sure your digital side car is getting 12 volts.

As for wiring from A to B, I like http://usfirst.org/uploadedFiles/Com...t_data_enc.pdf

If you need help with how to wire please ask a more specific question.

Mark beat me to it.
__________________

- Arizona North
Reply With Quote
  #6   Spotlight this post!  
Unread 28-02-2010, 16:15
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,846
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Blinking Robot Status Light!

The Orange robot light will blink constantly if the La/Lb jumper is not installed. It won't echo or repeat the Digital Sidecar RSL.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #7   Spotlight this post!  
Unread 28-02-2010, 21:06
mbailey mbailey is offline
Registered User
FRC #0804
 
Join Date: Feb 2010
Location: Rock Hill, SC
Posts: 4
mbailey is an unknown quantity at this point
Re: Blinking Robot Status Light!

Great comments -- especially the one that suggests that the cRIO is not fried!!

I was not clear on my Victor orange light comments (in my earlier posting). It actually WAS blinking -- I knew it meant "no signal", but that wasn't worrying me too much, yet!

Good info about the cRIO LED's. We only have the top light on, with the status light blinking on momentarily when we load the program.

I think we're getting close (closER anyway). I just hate to spend hours looking for something in the programming or downstream of the cRIO if we have a problem in the cRIO, itself. Sounds like it's time to keep on trouble-shooting.

Thanks for the gracious and professional help.
Reply With Quote
  #8   Spotlight this post!  
Unread 01-03-2010, 16:08
Mike AA's Avatar
Mike AA Mike AA is offline
Programmer and Mentor
AKA: Mike Aalderink
FRC #3458 (Code Blue)
Team Role: Programmer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Holland, Mi
Posts: 698
Mike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to behold
Send a message via MSN to Mike AA
Re: Blinking Robot Status Light!

Check your pwm cables leading to the victors. They can often get put into an incorrect location on the victor that they feel connected but not quite. Simply pull the cable back out and try it again.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Jaguar Red Blinking Light RMS11 Programming 4 23-02-2009 09:18
Robot Status Light (aka 'BFL') vespa2t General Forum 8 09-02-2009 15:34
blinking program light tseres Control System 3 08-04-2007 17:45
Blinking Red Light teh_pwnerer795 Programming 8 21-12-2006 23:13
Blinking Program light on RC jgannon Programming 2 16-02-2005 22:45


All times are GMT -5. The time now is 16:57.

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