Posts by Vjacheslav Shkrebitcko

    I know that the Zero Position Master is not as accurate as another type of mastering, as it is written in manual: “ ZP mastering cannot be performed as accurately as other types of mastering, because the combination is performed visually. Perform mastering at ZP only as an emergency measure.”


    and about Quick Master it is written: " ...Then you need to find the system variable $REF_COUNT and press ‘Enter'. Make sure that the values for each of the axes in this system variable match the values specified in the work passport. If they are missing, they must be entered/changed to passport (if the location of the passport is unknown, please contact the FANUC representative office)..."


    I searched again and asked the management, but I could not find the passport data, and due to the circumstances in my city, contact the FANUC representative office is not possible for me, so it was decided to do ZP mastering, something like that.

    I did it, now the robot is working correctly. If anyone is interested, the problem was as follows:

    1. I found out that the batteries were replaced when the robot's power was turned off, because of this, using Quick Master Option its really not the good choice (in this situation it will not work because he mastering data were lost from the robotcontrol unit).

    2. The second problem was in incorrect zero position points.

    When I correctly set the robot to the zero position points and made the Zero Position Master, after I calibrated and configured TCP, the robot worked correctly.

    Thank you all for your feedback.

    How did you do the Mastering ?

    At first I had SRVO-062 BZAL error, I did Menu->System->Master/cal and press F3 (RES_PCA) > F4 (yes) and rebooted the controller, then there was SRVO-075 Pulse Mismatch error, I moved the robot axes +/- 5 degrees, the error is gone (I do everything according to the manual). Then Menu -> System -> Variables> $MASTER_ENB and change it from 0 to 1, then > jog each joint of the robot until the reference marks used are align (most of the time they are the 0° marks of each joint), press MENU -> 0 (NEXT) -> SYSTEM -> Variables > $DMR_GRP and press the ‘Enter’ button twice, then you need to find the system variable $REF_COUNT and press ‘Enter' -> make sure that the values for each of the axes in this system variable match the values specified in the work passport (everything coincided). Then F1 (Type) -> Master/cal -> QUICK MASTER press Enter and F4(yes), then choose CALIBRATE - enter- F4(yes) wait for the procedure to complete F5(DONE), this is all that was in the manual, maybe I'm doing something wrong, I will be grateful for any help, thank you.
    P.S. sorry if it was written incorrectly somewhere, I use a translator, of course I double-check everything myself, but you never know, ty.

    System-Variables-$MASTER+ENB


    Try this and Remaster and let me know what happens?!



    • Nothing has changed, the robot also moves incorrectly in any coordinate system except JOINT, I will try to explain to you (it would be easier to attach a photo, but I don't really understand how to do it), after remastering and calibration, I choose a coordinate system, for example WORLD, and move the robot along the Y coordinate, the robot from point A to point B moved exactly along the line, before replacing the batteries, now this movement is in an arc (as if I put a JOINT and moving the fourth axis, something like this), after I set up the TCP, nothing changes, the robot moves the same way, maybe I'm doing something wrong or what-I miss it, but I have not met such a problem before, I tried restore image (I did everything according to the manual) nothing has changed, the robot also moves incorrectly and all this after replacing the batteries.

    Hello, the voltage on the batteries was lost and they were replaced, after that mastering and calibration was done, the TCP was set up, but after all this the robot moves uncorrectly, that is, I choose the WORLD coordinate system (or any other except JOINT) and when I start moving the robot along the X coordinate, the robot instead of straight-line movement, it moves diagonally, along the Y coordinate instead of the linear one, moves in an arc, along other coordinates +- the same thing, maybe who knows what the problem may be. Maybe I did incorrect mastering or setup of the TCP. Robot Model: FANUC ARC MATE 120IBE

Advertising from our partners