Wonderful, thank-you.
Posts by BGFanatic
-
-
Hi Everyone,
I'm looking for the equivalent functionality of the ABB Rapid command "reltool" for a Motoman DX200.
What I have are multiple weld points that I'd like to back away from. These points were found using touch sensing but when approaching them to weld, we are much to close. If I could calculate a new position in the -Z TOOL direction this would be great or if there's an easier way, say changing my TCP distance from torch, that would be great too.Looking for some ideas.
Thanks,
BGFanatic -
Problem solved.
Thank you.
-
Hello Everyone and Happy New Year,
I'm writing a macro function and wish to make use of the R POS type in my macro variable definitions. When I setup the macro in the job and define the R POS by moving to the location I want and pressing MODIFY. The UNREGIST position becomes REGIST and accepts the position I have set. When RUNNING the job with the defined macro, it comes back and gives me a 4499 alarm for UNDEFINED POSITION VARIABLE. Where is this R POS type trying to save this position? I was not asked for a REFP # or a P or LP position in which to store this location. If it's storing it in a $PX position, how could that be undefined? The macro GETARG line is loading the appropriate IARG# into a LP position and in the job header the LPs are defined well beyond the position I'm trying to load it to.
Any ideas?
Thanks in advance.
BGFanatic -
Hi Wellfedded,
Yes, I realize using a group input would be the easiest way to pass information to the robot but I'm looking to make use of a part number, scanned in with a bar code reader, that is essentially all text. I can easily deal with the text PLC side but would much rather deal with the whole mess in RAPID, as this is where the information is required. Thank-you for you input.Benxi,
That sounds like the best route to pursue. Could you give me a brief description of how I would go about this? I'm not overly familiar with this method.
Thanks again. -
Good Morning Everyone,
What is the easiest way for me to pass a string value from a RXLogix5000 PLC to a robot RAPID program?
Thank-you in advance.
-
Maybe they could think about adding it to the parameters somewhere or make a new inform command, CRSTEP would be nice, since it looks like it's readily available data. Then us "end users" could put it to good use.
-
Hi Roboticsprogrammer256,
Yes, I have that turned on. I was looking for a way to use or reference that number with the program. As an example, when I use the GETPOS instruction, I wanted to be able to get the current STEP number the program is on and use in the instruction. I haven't been able to find a way to reference it beside being able to see it on the screen. I've had a look through all the parameters and haven't notice any obvious reference to it.
If all else fails, I'll have to manually add the STEP number for every location I want to use it, even though this will create headaches if any MOV steps are added or deleted later. Not being able to reference it reduces the programming flexibility.
-
Hello and Happy New Year Everyone,
How do I get my current move STEP number from within a program? Is it stored in a parameter? Using a DX200 controller.
Thank-you in advance.
-
Good Morning Everyone,
Merry What-Ever-You-Celebrated-For-The-Last-Two-Days!
Is there a system parameter I can change to temporarily turn off a tool interference zone in a DX200? Need to pass in front of a second robot's L axis but can't with first robot's tool interference zone active. I have removed the zone on the tool for teaching but would rather not run full auto without the zone.
Thanks in advance.
-
Thank-you roboprof, some good advise there.
-
Hi Tony,
Cutting wire before each search would be an easy fix although, it would increase cycle-time astronomically given the amount of searches required.
This may not be the best way to correct this issue but short of buying and implementing a seam tracking system, I'd like to exhaust all possibilities first.
Thanks for you input Tony.
-
Good Morning Everyone,
The grey-matter is just churning this morning.
Problem: We are currently using touch sensing to find our offset for weld starting locations in corners. With a predetermined length of wire (15 mm) the first search goes off without a hitch. But after welding, we are left with an undetermined amount of wire length and it may not be long enough to search the next points without crashing into the part.
Possible Solution: Given I already have a predetermined height from a surface, I'd like to move the robot to a height above that surface and then feed wire until I touch the surface, thus giving me a predetermined length of wire again.
Problems with the Solution:
1) Given that the search function is associated with a MOV command, can I set the MOV V to zero, or very very slow, to maintain torch position while I wait for touch to happen?
2) Knowing that I need to start the wire feed just prior to the MOV command with the search active, can I set the speed at which the wire feeds to improve the accuracy of the stopping point?I look forward to any feedback or alternate suggestions on how this problem can be solved.
Thank-you in advance for your time.
-
Thank-you Roboprof.
-
Hello Everyone,
These may seem a bit newbish but need to know:
1. Can you copy and past from one program to another with the teach pendant, either in single or split screen? Can't seem to make this work and the copy buffer doesn't stay active between program selections.
2. How do I get copies of programs, JBI files, out of the controller? Backup seems to only give me one BIN file. Do I need software to interpret the BIN file or do I generate the backup differently?
3. Do SFTONs carry over CALLED programs...do SFTONs compound with multiple calls?Thank-you in advance for any help.
-
Wonderful! Thank-you very much. Google translate is a wonderful thing, German is not a problem.
Thanks again Fluke.
-
Thank-you Fluke...been there, done that. Can you save me the time of opening every Motoman robot manual available, do you know which one it's in? I've yet to find one that lists them.
-
Good Morning All,
I've located in the Instructions manual (165292), chapter 8.17, how to change parameter settings but only snippets here and there about what each setting is. Does anyone know the one-of-hundreds of manuals that contains a list of what parameter does what, if there is one? The convoluted Motoman manual system leaves me spinning Can't imagine why we wouldn't have a list immediately handy to where they show you how to change them. "...and here is how we change them...good luck figuring out what does what."
Didn't see anything in the Maintenance manual either (165293)
Thank-you in advance.