Use system output Auto On, invert.
Here is what is in my EIO file...
Use system output Auto On, invert.
Here is what is in my EIO file...
I've tried renaming the system several times. No luck.
What sort of message do you get when you try to rename?
I have one machine w/ a similar problem, I loaded a new system, but added an "a" to the name. (eg. 24-12345A)
I am currently working on the teach pendent and could npt find how to enter the trans or even how to click on my RobTarget so I tyeped it in letter by letter and it worked!
Sometimes that's the easiest way - short of transferring a file back and forth.
As I recall, the controller will transfer the necessary files. My machines are old enough that they won't connect w/ current IE version - fortunately, I still have a laptop w/ XP.
If it's "only" the rev counter (as opposed to a fine calibration), you may be able to travel as far as it will, update rev counter, then do it again. Another option would be to release the brake and manually run it where it should go. At least this worked on S4C+ machines...
I haven't had the "opportunity" to reset an IRC5 machine - dunno if old parameters can be reloaded or
Found a couple of sites offering downloads - usually require a registration:
https://www.scribd.com/document/35706…ance-Manual-pdf
http://detik.co.uk/document/teach…S1tYW51YWwucGRm
http://bestlibrary.co/download/fanuc…ance-manual.pdf
We have a group of (4) robots that use port 1 for local communication, port 2 is connected to plant network. Perhaps that's why we get the occasional "Host-244 Ethernet Throttle" message. These haven't run for awhile, so they're locked up.
Here is a thread containing a diagram link.
Keep the load diagram in mind...
Similar problem here. Hope it helps.
I usually keep only one or two backups in the controller - the rest are stored on our network.
Dunno about the .tmp files...
Does this robot have the LoadID and ColDetect option (under MISC>Service>View>System Info>Product ID)?
If so, Special>6 - Call Service Routine should have the LoadIdentify routine.
Maybe you already tried these. . .
The sample is from an S4C+ - vintage 24-299XX, although I have a similar program in a 24-273XX machine. The ActUnit <unit name> and DeactUnit <unit name> commands are the two that might be most useful. If the unit is deactivated, it shouldn't need a position.
Here is a sample of a wall as an external axis. It is sort of "inside-out" for what you want... It enables a motor, rotates a wall, then disables the motor.
PROC RotateWall(
\switch A
|switch B)
RetShotPin;
ActUnit M7;
AccSet 25,25;
CurJPos:=CJointT();
IF Present(A) THEN
CurJPos.extax.eax_a:=0;
rStatusScrn "Rotating Side A out";
ELSEIF Present(B) THEN
CurJPos.extax.eax_a:=180;
rStatusScrn "Rotating Side B out";
ENDIF
MoveAbsJ CurJPos\NoEOffs,v100\T:=3,fine,tool0;
WaitTime 0.2;
ChkIndexerPos;
IF Present(A) AND InA THEN
ExtShotPin;
ELSEIF Present(B) AND InB THEN
ExtShotPin;
ELSE
WallError:=TRUE;
TPErase;
TPWrite "Table Position="\Num:=ExtAxisPos;
TPWrite "Table Failed To Stop In Position";
EXIT;
ENDIF
TPWrite "Table Position="\Num:=ExtAxisPos;
DeactUnit M7;
ENDPROC
Display More
If that doesn't help, you may want/need to change the external axis position back to [9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]
What does PLC stand for?
Programmable Logic Controller
Which (if any) of the following manuals do you seek?
Product Manual
S4P FlexUI manual
S4P Shop Floor Editor Manual
User's Guide 3.2
In a Linear move, when axis 5 approaches zero, the machine will try quite hard to stay on the same side (+ or -). Sometimes that means rolling axes 4 and 6 in opposite directions to keep the same tool orientation.
Have you tried a different floppy drive?
We had an IRB 4400 that was doing that. As I recall, the machine vendor installed an ABB patch - the (original) software had a glitch when checking temperature sensors.
If you use a point more than once in a program, you will get that message when you try to touch it up - just in case you didn't want to change the other instances.