Welcome, Guest. Please login or register.
Did you miss your activation email?
May 23, 2012, 05:47:35 AM
Home Help Login Register
News: Any Problems or Experience with Industrial Robots ?
Register and place your Question / Answer to worldwide Robotexperts right here !

+  Robotforum | Support for Robotprogrammer and Users
|-+  Industrial Robot Help and Discussion Center
| |-+  Fanuc Robot Forum (Moderators: Sven Weyer, Jim Tyrer, Lerak, Napierian)
| | |-+  Program running in backgroud, cannot find how it is starting.
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Program running in backgroud, cannot find how it is starting.  (Read 400 times)
JonnyRotten
Jr. Member
**
Offline Offline

Posts: 80


« on: January 12, 2012, 09:54:06 PM »

Started working on a RJ3-iB today. There is something calling up a (I assume) Karel program when I start it up. It's messing with registers, and posting errors when I change other registers.

When I go to:
Select > Type > Karel - there is a Karel program called START, which I cannot delete because it's in use.

If I go to Monitor on the select screen, it shows START is in use, and two other macro programs, which start has called.

So, I went to Menu > File > Set device to MD, and copied the Start.VR (which is the only file called start in the list) file to a CF card, to check out on my PC.

If I use WinOLPC to open it, it opens up that robots default variables file.

If I try to do a Karel Translation on it in WinOLPC, I get garbage.

My questions
1: Is there some other way to extract KAREL programs from a robot to read?

2: Where else could it be calling this program? I checked in Menu > Setup > Config and it is not listed in the hot start or cold start program items. I also checked in the $PWR_NORMAL and $PWR_SEMI system vars.

3: How can I kill this program?

Thank you in advance for your help.

Logged
leopard
Jr. Member
**
Offline Offline

Posts: 51


« Reply #1 on: January 12, 2012, 10:45:25 PM »

Go to system config screen, make sure you did not call the program at:
3 COLD START Autoexec program:
Logged
JonnyRotten
Jr. Member
**
Offline Offline

Posts: 80


« Reply #2 on: January 12, 2012, 11:01:31 PM »

I named it incorrectly in mine. Sorry, that is blank, for cold and hot start.
Logged
Nation
Full Member
***
Offline Offline

Gender: Male
Posts: 145


Parrot don't stop.


WWW
« Reply #3 on: January 13, 2012, 04:15:39 PM »

Check the system varible $SHELL_CFG.$SHELL_NAME. It might be started from there.

Code:
$SHELL_CFG.$SHELL_NAME

Name: Name of the Shell Task

Description: This is the name of the shell task to be run automatically at each cold start. If this is uninitialized or nil, then the system `C’ shell task is run. If this is set to a valid task name, then the name of the task is run.

Power Up: N/A
Logged
JonnyRotten
Jr. Member
**
Offline Offline

Posts: 80


« Reply #4 on: January 13, 2012, 04:18:01 PM »

I just got this tip from a fellow programmer, I just got back from verifying that $SHELL_CFG.SHELL_NAME is ''
Logged
JonnyRotten
Jr. Member
**
Offline Offline

Posts: 80


« Reply #5 on: January 13, 2012, 04:19:07 PM »

I guess my next step is to wipe it out, I have a disk from a similar robot. Hopefully it works!

Logged
r1mattrr
Newbie
*
Offline Offline

Gender: Male
Posts: 15



WWW
« Reply #6 on: January 24, 2012, 04:52:16 AM »

usually if you have the program selected then do a re-start it will not allow it to run because it is open.
Logged
Pages: [1] Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!