Professional Documents
Culture Documents
B15 Zero Position Program January 2014
B15 Zero Position Program January 2014
B15 Zero Position Program January 2014
Zero Position
Program
This document contains information proprietary to its author, or one of its affiliates, and is intended solely for the use of the individual or
entity to whom addressed and shall be maintained in confidence and not disclosed to third parties without the written consent of this
documents author. Any use, dissemination, forwarding, printing, or copying of this document is strictly prohibited. January 2014
Zero Position Program
It must be the first taught program and be run after receiving the robot.
How to Create
A Zero Position
Program
Zero Position Program
a.
c.
c.
b.
e.
d. f.
g.
h.
Witness Mark
Locations
Zero Position Program
Witness marks, or scribed marks, exist for each axis of the robot. Sometimes,
especially on older robots, these witness marks are difficult to see.
To help locate and see the witness marks, place a small dot on either side of them.
If the witness mark is on a yellow painted surface, mark if with a black Sharpie
marker. If on a black surface, mark with a white paint marker.
Zero Position Program
Zero Position
Program
Lab
Zero Position Program
2. Write-protect this program for future use. If points in a production program appear
to have shifted for no apparent reason, you must run the zero program to verify
calibration. More than likely, the problem will turn out to be a wire feed-path
problem, often allowed to develop without the cell operator being aware of it.
3. This exercise will reteach a point position to a new location without having to jog
the robot. Therefore, caution must always be used when manipulating data in the
P[*] portion of a line of programming. One could unknowingly reteach a point if
he were not exactly sure what he was doing in this column, with the end result
being a crash.
Zero Position Program
4. Calibration marks or scribe marks will be observed for correct line-up. They are etched into
the arm at 6 locations, see drawing. It is recommended that these be “high-lighted” in
order to enable better detection and viewing.
Zero Position Program
3. Record a point where the robot is currently positioned. Edit line to appear as:
1: J P[1] 100% CNT100
4. Cursor to the right onto the P[1]. Press [F5 POSITION] key, then press [F5
REPRES] key. Cursor to ‘Joint’, press Enter key. The screen will appear similar
to below, displaying the current position of all 6 axis in degrees.
Zero Position Program
5. With cursor on first axis, keypad in 0, then press ENTER. Repeat with the remaining
5 axis; all 6 axis becoming 0°.
6. The point has now been retaught to a new position without moving the robot to do so.
7. Press [F4-DONE] key, then move cursor back to the step number 1 column.
8. Run the program by pressing [SHIFT]+[FWD], robot will move to newly taught
position.
9. If robot is calibrated correctly, the arm will go to a position where all 6 pairs of
calibration marks will up in a straight line.
Zero Position Program
Zero Position
Program
Quiz
Zero Position Program
Quiz: Weaving
True or False
1. Before the robot ships from the factory, the Zero Position Program is created.
2. Each axis of the robot has witness marks or scribed marks for each axis.
3. Zero Position Program is used to verify that a robot is mastered and calibrated
correctly.
4. In order to better see and locate the scribe marks, they Sharpie marker and white
paint markers are used to put marks next to them.
Zero Position
Program
END
This document contains information proprietary to its author, or one of its affiliates, and is intended solely for the use of the individual or
entity to whom addressed and shall be maintained in confidence and not disclosed to third parties without the written consent of this
documents author. Any use, dissemination, forwarding, printing, or copying of this document is strictly prohibited.