Posts by ClassyBanana


    Some of our Robots have never had TCP setup nor any tool weight/gravity information.

    I'm not concerned about the Weight and Xg, Yg, Zg data since the robot will just assume worst case scenario for this to avoid internal damage. I will avoid setting this up since this change could change how the robot moves, affecting existing programs, and would traditionally require verification of all programs before continuing in Auto mode. This wouldn't be as big of a concern in automotive, but my cycle times here range from 45 minutes to 5 hours. The programs are very large and there are close to 100 programs in each Robot (High mix- Low Volume environment). Please correct me if I'm wrong here.

    I am seeking opinions on whether I should set up TCP on these Robots that have been running programs for a few years now without TCP set up at inception of the cell. So far things run decent as I use TAST and searches. There is usually daily reteaching since parts are fit up a bit differently by each man, parts are cut and formed inconsistently too. No fixturing is used for fitment but this is changing next year.

    If I set up TCP, all existing programs will need to be verified fully (this takes easily 4-8hours per program). It's maybe possible to use the PMT function to speed things up here to bring the Robot closer to the mark, but will likely still require re-teaching?

    What action would you take in this situation?

    Do you have touch sense macros setup already?

    Assuming you already utilize touch sense searches - You don't need to do anything different or use a special command when searching curved geometry.

    Just set up your touches the same way you do every where else. A two-touch should be sufficient but you can use three touches depending on the part geometry.

    So I got declared the guy to wire in a new reamer, now when I fire up the robot for testing I'm immediatly given a low air pressure alarm. Our robot doesn't have one anymore it was apparently bypassed. does anyone know where this would connect inside the robot? The only thing I can think of is I accidentally loosened a wire somewhere. This happens even when the cords are unplugged. I didn't have to mess with any other wires except those on the old reamer. Any ideas where to start?

    There should be a flow switch on the back of the robot (usually) unless you've removed this. If you don't have a flow control sensor anymore then you'll need to disable the IO for this sensor within the robot. Or this may be hardwired on the reamer IO board, which means you'll need the reamer board software to make any changes. Binzel may give you or Yaskawa this for free. That's how I got mine.

    What is the PSI set to for your reamer?

    I use Delfoi for offline programming. I shopped around and had a sales meeting with Octopuz too since they're local here. Unfortunately Octopuz software is behind Delfoi and the pricing isn't attractive enough to make the switch. It could be because I am used to Delfoi but I did not like Octopuz software, but my recommendation is that it's worth switching to Delfoi.

    They have good support too.

    You can complete calibration offline by recording Robot points with a TCP tool (8-10 is enough), then uploading this program into the OLP software and perform calibration tasks.

    I recently calibrated a new fixture myself without calling in support. There will always be some inaccuracies between the CAD model and the real world fixture, this is where searches will come into play to help guide the robot to the correct location.

    Cycling the power shouldn't cause any issues.

    Do you possibly have a speed override in effect for the positioner? Or a speed override overall, like "speed limit mode".

    Are the robots running at the set speed and do they change speed when adjusted?

    You will see "speed limit mode" displayed on the banner that displays alarms at the bottom of the screen. It is a Special condition set under Special Run.

    Cycling the power shouldn't cause any issues.

    Do you possibly have a speed override in effect for the positioner? Or a speed override overall, like "speed limit mode".

    Are the robots running at the set speed and do they change speed when adjusted?

    If you want to use laser search with the longer torch you'll need a new TCP and a new tool # setup in the pendant so you don't overwrite the current TCP with the original torch.

    If it's just a single weld you need done, I would personally have that welded manually, since taking the time to set up the new torch and then switching the torches back and forth as needed will soak up more time than manually welding the single weld line (depending on the size and length of the weld in question).

    If you decide to weld it with the longer torch, just use a wire touch instead to save yourself some time. Wire search is more accurate in my experience too since the laser box could get bumped and throw off weld locations when out of alignment.


    Can anyone provide information on Panasonic Miller G2 GII ARC Sensing Unit YA-1RPSA2?

    We use seam tracking but I'm looking for the manual to get a more in-depth understanding of all the tracking functions available with this arc sensor unit.

    Having zero luck finding any technical information on this,

    Typically, teach pendants are designed to work with specific robot controllers from the same manufacturer and series. They may not be directly compatible with controllers from different series or generations due to differences in hardware, software versions, and communication protocols.

    You could try anyways, there is no harm hooking up the G3 pendant in the G2 controller as long as the connectors are the same. You'll likely get a message telling you the software version is incorrect.

    When converting a job the robot simply does the math. If you get the "/OV" at the end of a move instruction it means the robot is trying to move beyond it's limits or Over Value of an axis or movement.

    That is correct.

    These programs run fine daily when they are in RELATIVE. Technically they should run fine when converted into PULSE too. But for some reason the conversion is flipping the R and T axis way passed soft limits causing the OV errors on most lines.

    These are very long jobs with thousands of lines (3-4hr run time) and it would be incredibly tedious to fix these points individually. We have hundreds of jobs too.

    So I went through and deleted all the old programs but was still showing the same error after maybe 1 modification it would throw same error again. The issue was fixed by someone else but they don’t work on the same shift as me so I have no idea how they fixed it. Every now and then it will pop back up and I just have to kinda roll with it. ClassyBanana: how do you tell wether or not the Play in progress job editing is being used?

    If a JOB is registered to be edited during playback mode, you will see it listed under the play in progress editing menu.

    Up until 2 days ago the dual cell had no known issues with memory or storage. Went to modify a job and error shows, 2280 Job memory full(2) I believe that’s exactly how it was stated I don’t have the teach pendant in hand at this moment. It seems it’s only on certain jobs, I just modified one in same robot a few minutes ago. Even deleted multiple old jobs off Select job page and trash bin. Any suggestions for other ways to free up space? Or fixes for this error? Thank you, £¢

    This area is calculated from the memory, number of steps, and number of lines.

    Unnecessary JOBs need to be deleted.

    If you are using the play-in-progress JOB editing function, etc., you should delete those logs as well.

    If that does not solve the problem, you can try to initialize the JOB after making a backup.

    Would there be a way to get those manual buttons in code or executable job form such that they can be used in a more autonomous way.

    Yes. You can set the designated outputs for Wire feed/Retract and have them work in unison with a timer to achieve the wire length you desire.


    PULSE OT #(4095) T=1.00