Make sure that the robot does not have the TP program selected. Easiest way to verify is to push FCTN>ABORT, then go to the select screen and select a different program. The try your FTP put.
Posts by HawkME
-
-
You can copy it to a Register or GO in BG Logic program.
There is also a paid option called TCP Speed Output. It is similar but doesn't require a program, instead it has a setup menu. It is more accurate and also allows a speed prediction time offset to account for accel/decel.
-
-
SVGN-075 Gun not attached.
Cause: Gun is not attached. Gun attach input signal is ON.
Remedy: GUN DETACH instruction can be executed only when a gun is attached.
-
A DO is a boolean just like a flag.
A GO is an integer.
You can configure either DO or GO to rack 0 slot 0.
-
Probably is not available on that older controller version.
Instead you could use the internal mem port. Set a block of DO's to rack 0 slot 0. Then you will have DOs that act just like flags.
-
You could use a block of 42 numeric registers and store the ID as an integer. Or if you want to stick with a string then you could use 16 SRs to store each letter for comparison. Or option 3, use 1 SR for comparison and set its value using a program call with the letter as an argument.
-
Can you explain why you are wanting to use a string and what you are trying to achieve overall?
I would imagine you need to compare a string with another string. I don't believe Fanuc supports string literals in comparisons. It does support them as arguments to a subroutine call.
-
Check the following system variables. Set use flg to 1 or true, and set num flg to however many flags you want available.
$MIX_LOGIC.$USE_FLG
$MIX_LOGIC.$NUM_FLG
-
Check voltage coming into and out of the power supply. Check that all cables and fuses are seated properly.
-
Menu> system> config> enable UI signals = false.
Also you may need to change start from remote to local .
-
If you have the singularity avoidance option installed and enabled. (jog mode will show s/world, s/user, or s/tool). Then you can jog in linear through singularity points.
-
You will want the mechanical designer to create a removable threaded rod on the robot end effector and also 3 on the machine fixture (origin, X, and Y). Then have him give you the dimensions of the origin point and end effector pointer (They don't have to be super accurate).
Then you use those pointers as your Tool frame and User frame in all of your programs. When you transfer to the real machine simple teach the tool frame and user frame and it should line up very close.
-
1. Do you have the original load media (USB software install) for your robot?
2. Is the other robot the exact same robot model, controller model, and software options that you need?
-
Also show a picture of your DO config screen.
-
1. If you can get a backup that would be nice just to ensure you have all the same options selected. If it is a new robot, with no programs created yet, and they cannot get a backup you could also just ask for a list of the software options ordered.
2. On a new robot I would assume the workcell isn't assembled yet? You would import a CAD file of the workcell design. On an existing robot, hopefully they have CAD and user frames taught. In any case the answer is user and tool frames.
-
You must have IMSTP, SFSPD, Enable, and Hold turned on our it will not run off UI signals are enabled in the system config menu.
To allow jogging faster, change these system variables.
$SCR.$JOGOVLIM
$SCR.$RUNOVLIM
-
Do you have the singularity avoidance option on that robot?
-
Navigate iPendant is what I use. It is not a free option so you have to click on it to see if you have it. It's nowhere as nice as PLC tools but better than nothing.
-
You can monitor the active errors for the srvo-050 alarm.