Sorry,
Central North Carolina
Sorry,
Central North Carolina
Hello,
I have a new Kuka arc welding robot. we are doing basic programming with the teach pendant, I would like to get some advanced training using Work Visual. Is there a company that does this training other than Kuka?
thanks
Hey,
I have an IRC5 2600ID arc welding robot that is about a year old, it has weld guide 3 installed. I have never used the weld guide because it gives errors about 1 out of 8 to 10 seams. It has always been a nuisance constantly faulting. Although when it is not giving errors it does track the weld correctly. I can put bent coupons in the weld fixture and it will track beautifully most of the time. Bought the robot new from ABB and I went to Auburn Hills for the run off it did function correctly there (we only ran 1 piece to check it while I was there so it likely was the same issue). This week I have been trying to get it to work. I think it is a communication problem, I get the errors if welding is blocked or not so I feel like it is not an issue with weave width or frequency or weld parameters, the errors normally say current sensor is not working, but there is no current when not welding. I have checked all the connections that go to the weld guide module in the cabinet, the voltage and current sensor are separate (not a dual sensor like the manual shows in its pictures) The wires for each of these appear good outside of the cabinet. the arrows on the current sensor are pointing toward the power supply on the positive cable ( I thought the arrows should point in the direction of current flow but this is how it came from ABB and weld guide works more than not so I guess it is correct) any help would be greatly appreciated. Pictures of errors are attached.
Ok I set back up on these parts today. As I said before the issue is only in manual mode, and now it looks like it is related to letting go of the enable button - As I normally do when doing a change over, I always run the 1st part in manual mode, Enable teach pendant then press play button, as the robot is approaching the the arc start I let go of the enable button on the pendant (instead of pressing stop), then hit forward and the robot will continue to the arc start, I then modpos if needed. my next two moves are a ArcL and an ArcLEnd, they are offsets of the start so I don't even look at those positions, I do a pp to cursor to the next movL. this is when it goes to the undisplace position, It doesn't matter if I do a modpos or not. If I press the stop button this does not occur.
Does letting go off the enable button, cause some kind of error/trap routine to cause it to abort the displacement?
Does this make sense to anyone?
I cannot duplicate the problem this morning to confirm, I feel certain the answer is the mod pos set it off, but can't say for sure now.
I will update the post, when I get another issue.
if I mod pos the ArcLStart then back step from ArcLStart to the previous MoveL it will go to the "un-displaced" pos.
If I PP to cursor to the PDisp set instruction it will go thru as it should
Hello,
I wrote this code for a new job we are welding. I am finding the location of the parts in a routine called "A_Truss_laser_check()" then welding with a routine called "A_3281380000()"
For some reason when stepping thru the code, the robot forgets if it should be going to the "Displaced" position if I step backward. As an example if I want to mod pos ArcLStart, I move the robot press mod pos then if I pp to the MoveL above it. the robot will go to the original movel position not the displaced position, the PP never crossed over the PDispOff; instruction. In automatic it runs fine with no issues. Also if there is an arc failure and you press resume the robot will go to the wrong position.
Does anyone see anything I did wrong with the code? If it will help I will email the complete mod to anyone to look at.
PDispSet pose_ATPlate1;
MoveL pATruss_10,v2000,z50,tWeldGun\WObj:=wobj_ATruss;
ArcLStart pATruss_1a,v2000,smTruss,wdTruss\Weave:=wvTruss,fine,tWeldGun\WObj:=wobj_ATruss;
ArcL Offs(pATruss_1a,nweld_Xminus,0,0),v2000,smTruss,wdTruss\Weave:=wvTruss,z1,tWeldGun\WObj:=wobj_ATruss;
ArcLEnd Offs(pATruss_1a,nweld_Xplus,nWeld_Yplus,0),v2000,smTruss,wdTruss\Weave:=wvTruss,fine,tWeldGun\WObj:=wobj_ATruss;
MoveL pATruss_10,v2000,z50,tWeldGun\WObj:=wobj_ATruss;
ArcLStart pATruss_1b,v2000,smTruss,wdTruss\Weave:=wvTruss,fine,tWeldGun\WObj:=wobj_ATruss;
ArcL Offs(pATruss_1b,nweld_Xminus,0,0),v2000,smTruss,wdTruss\Weave:=wvTruss,z1,tWeldGun\WObj:=wobj_ATruss;
ArcLEnd Offs(pATruss_1b,nweld_XPlus,nWeld_Yminus,0),v2000,smTruss,wdTruss\Weave:=wvTruss,fine,tWeldGun\WObj:=wobj_ATruss;
MoveL pATruss_10,v2000,z50,tWeldGun\WObj:=wobj_ATruss;
PDispOff;
Thanks once again, I will check it tomorrow
Travis
thanks so much. I copied COG and mass out of another robot that I have and entered it, made a huge difference. it is not dead on but very close the only difference in the 2 torches is this one has a wire break so it is slightly longer and heavier but not much. I will try to get the actual numbers for my set up from Tregaskiss.
Is there a way to look back at the original back up from when the robot shipped and see what it was set to then?
I have an IRC5 - 1520 id arc welding robot. It has always been jerky when it stops. Example is when it goes from a MovL instruction to an ArcStart. The arcstart of course is a fine termination when the robot stops at the Arcstart it bounces. the Bounce is more violent the higher the velocity is set. it looks as if the robot thinks it has a heavier tool on it than it really has and it tries to stop too fast. How do I check the Tool Definition to see if the weight and COG is correct?
Thanks
Hey,
I have 3 ABB robots that have "K" style positioners. these are the positioners that work like a ferris wheel. The operator loads parts at the front of the machine while the robot is welding at the back of the machine. There are grease fittings thru the ground cables that go to the positioner. the grease lubricates the carbon brushes inside the manipulator. ABB part # for the grease is 501869001 the price for the grease from ABB is $412 for a tube of grease. Are any of you using something different or are you not greasing them at all?
Thanks
IRC5 arc welding robot with K style positioner. under the visual flexarc tab, there is part count for Side 1 and Side 2, is there a way to enter the number of pieces per side so that my operator do not have multiply the number of cycles x the number of pieces per side to come up with their production numbers
thanks
Here is a better description
Production manager/part handling/sta1/ select part/edit/change value.
The "part data instance" the second to last option is "Advanced Part"
Any help?
I have a new IRC5 welding cell with a "K" style positioner. when I am setting up a new part to be welded there is an option . I think it is called "advanced part" it is right above where you can insert a picture of the part
Who knows what this is for? It gives you the option of declaring it in a module, and I think that you can not define a load position and a work position if you do not have something here
I can not find anything in any of my manuals,can anyone help?
Travis
thanks, will try it tomorrow
Travis
I have 2 S4C+ IRB1400 robots that are on the same welding cell. can someone please tell me where in the manual it explains how to keep the 2 robots from hitting each other. I thought it was done thru a handshake instruction, but can not find it in the Rapid manual.
anyone know the answer?
thanks
Travis
I have 2 Arcmate 120i's, RJ2 control, Both units are old and have a lot of hours on them. The accuracy is not to good any more. The product we run on these is usually low volume parts anyway, is there a parameter that I can change to limit the speed of our moves in the air, and leave the welding speeds alone without changing the speed data in each line of every program?
any help would be greatly appreciated
Travis
We are replacing 2 welding units, one is a K6 with ferris wheel style positioner swings a jig size 100" x 36". the other is a K10 with a rotating merry go round style positioner, jig size 102" x 48"
Both are ECR control, if anyone is interested and needs spare parts let me know and I will send pictures.
K6 runs, K10 has a servo that loses position every time you cycle the power, they are mostly good for spare parts
thamilton@hogslat.com
Travis
Found the problem, Limit sw for "B side" on the positioner, is bad. Positioner rotates the b side to the robots, since the switch is not made/unmade (which ever) the machine thinks the index is not complete so when you step into the light curtain it faults
thanks