MFG-MECH15-06 · Lesson 3 · 12 clock hours · practice
Teach Pendant Fundamentals: Jogging, Screens, and Status
Objective. Students safely enable the teach pendant, select the correct coordinate system, and jog the robot to a series of specified positions using joint, world, and tool coordinate modes.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by a licensed engineer or certified journey-level tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Teach Pendant Fundamentals: Jogging, Screens, and Status
What the Teach Pendant Does
The teach pendant is your primary interface with a FANUC robot during setup, programming, and troubleshooting. It lets you move the robot manually (jog), create and edit programs, view system status, and respond to alarms. On a system with the R-30iB controller, the pendant connects by a curly cable and contains an LCD touchscreen, a deadman (enabling device) switch, a mode selector, a speed override dial or keys, and axis jog keys. Nothing on the pendant works for jogging until you meet every interlock condition — which is why the startup sequence and safety checks come first, every time.
Safety Before You Touch the Robot
Before powering the pendant for manual operation, review these non-negotiable requirements:
- ANSI/RIA R15.06 / ISO 10218 governs industrial robot safeguarding. The safety fence gate must be closed and interlocked before the robot is energized. Confirm the status indicator on the controller.
- OSHA 29 CFR 1910.147 (lockout/tagout) applies whenever you enter the robot work envelope for maintenance or unjamming. During a teach session you remain outside the fence, but if you must enter, the robot must be de-energized and locked out.
- NFPA 79 covers electrical safety for industrial machinery; the controller cabinet must not be opened without authorization and appropriate PPE.
- Wear safety glasses at minimum. Steel-toed footwear is required in the lab.
- Never defeat or tape down the deadman switch. It is a two-position enabling device: squeeze it to the middle detent to enable motion; release it (or clench it fully) and motion stops.
Pendant Power-Up Sequence
Follow the printed startup checklist step by step:
1. Confirm the safety fence is closed and the indicator is green.
2. Turn the main power breaker on the R-30iB controller to ON.
3. Wait for the controller to boot; the pendant display will illuminate.
4. Turn the mode selector key to T1 (Teach Mode 1, maximum 250 mm/s). Never jog in AUTO mode.
5. Confirm the E-STOP button on the pendant is released (twist to release if necessary).
6. Turn the pendant enable switch (the physical ON/OFF toggle on the side of the pendant) to ON. The status bar will show the pendant is active.
7. Navigate to the JOG screen using the MENU key or the dedicated JOG shortcut.
8. Grip the deadman switch to the middle detent — you will feel or hear a click. The servo-ready indicator lights.
Do not proceed if any step produces an alarm. Read the alarm message, look it up in the controller manual, and resolve it before continuing.
Reading the JOG Screen
The JOG screen shows:
- Coordinate system (JOINT, WORLD, TOOL, USER)
- Current joint angles (J1–J6) and Cartesian position (X, Y, Z, W, P, R)
- Speed override percentage
- Active program name and line number
- Fault and status indicators
X, Y, Z are linear positions in millimeters. W (waw), P (pitch), and R (roll) are tool orientation angles in degrees relative to the selected frame.
Coordinate Systems
Selecting the right coordinate system before you jog is a core skill.
Joint coordinates move one joint at a time: J1 rotates the base, J2 moves the lower arm, J3 the upper arm, J4 the wrist roll, J5 the wrist pitch, J6 the wrist yaw. This is useful for moving out of singularities or joint limits.
World coordinates (also called the global or robot base frame) move the tool center point (TCP) in straight lines along X, Y, and Z axes of the robot base, or rotate the TCP orientation around those axes. The robot base origin is fixed. Use this when you need repeatable linear moves and when placing the robot near fixtures.
Tool coordinates move along axes that are fixed to the active tool frame — the frame you defined at the TCP. The TCP moves along the tool's own Z-axis (straight in and out along the tool), which is extremely useful for approach and retract moves without recalculating positions.
To switch coordinate systems, press the COORD key repeatedly until the desired system appears in the status bar, or select it from the JOG screen menu.
Speed Override
Speed override scales every robot motion during teaching. FANUC T1 mode hardware-limits speed to 250 mm/s regardless of the override value. Best practice:
- Start at 5–10% when approaching a new position or after an alarm.
- Increase to 25–50% once you confirm the path is clear.
- Never exceed the speed needed for safe observation. Production speeds are set in the program, not during teaching.
- When timing a path for comparison (as in the speed drill), log the override percentage alongside the cycle time so results are reproducible.
Confirming Position and Logging Data
After jogging to a target, release the deadman (robot stops), read the X, Y, Z, W, P, R values from the position display, and record them on your worksheet. Compare the displayed position to the instructor-specified target. The acceptance tolerance for this lab is ±5 mm on linear axes. If you are outside tolerance, re-jog at a lower speed and approach from the same direction each time to minimize positioning error.
Alarms and Status
Common alarms during jogging:
- SRVO-023 / SRVO-024: Deadman not held correctly — re-grip the enabling device.
- SRVO-006: E-STOP active — check pendant and controller E-STOP buttons.
- MOTN-023: Joint limit — back off the offending joint in joint coordinate mode.
Always acknowledge an alarm only after understanding its cause. Pressing RESET without correcting the root condition creates hazards.
Key terms8
Deadman switch (enabling device)A two-position grip switch on the teach pendant that must be held in the middle detent to allow robot motion; releasing or fully clenching it removes servo power and stops the robot immediately.
T1 modeFANUC teach mode that hardware-limits TCP speed to 250 mm/s and is required for all manual jogging and program teaching; AUTO mode is used only for verified production runs.
Joint coordinate systemA jogging mode in which each jog key moves one individual robot joint (J1–J6) through its rotational or linear axis, without coordinating the other joints.
World coordinate systemA jogging mode in which the tool center point moves in straight lines along X, Y, and Z axes defined by the robot base frame, or rotates around those axes; positions are referenced to the fixed base origin.
Tool coordinate systemA jogging mode in which motion axes are oriented to the active tool frame at the TCP, so the tool can move straight in (Z), side to side (X), or up and down (Y) relative to itself regardless of robot posture.
Tool Center Point (TCP)The reference point at the tip of the robot's end-of-arm tooling, defined by the tool frame; all Cartesian position data (X, Y, Z, W, P, R) describe where the TCP is in space.
Speed overrideA percentage setting that scales robot motion speed during teaching; in T1 mode the absolute maximum is 250 mm/s regardless of override value, and operators should start at low percentages when approaching new positions.
W, P, R (orientation angles)The three rotational components of a Cartesian position record — Waw (rotation about Z), Pitch (rotation about Y), and Roll (rotation about X) — expressing the TCP's orientation in degrees.
Worked examples3
1. The position display shows the TCP at X = 412.3 mm. The instructor's target is X = 425.0 mm. How far must you jog in the +X direction, and is the resulting position within the ±5 mm tolerance if you stop at X = 421.8 mm?
- Step 1 – Find the required move: Target X − Current X = 425.0 − 412.3 = 12.7 mm in the +X direction.
- Step 2 – Jog in world +X until the display reads approximately 425.0 mm.
- Step 3 – Check the actual stopped position: 421.8 mm.
- Step 4 – Calculate the error: |425.0 − 421.8| = 3.2 mm.
- Step 5 – Compare to tolerance: 3.2 mm < 5 mm, so the position is within tolerance.
Answer: You must jog 12.7 mm in the +X direction. Stopping at 421.8 mm gives an error of 3.2 mm, which is within the ±5 mm acceptance criterion — the position passes.
2. You are jogging in world coordinates at 10% speed override. The cell log shows the three-waypoint path takes 48 seconds. You increase override to 50%. Estimate the new cycle time, assuming the relationship is directly proportional and T1 mode's 250 mm/s limit is not reached.
- Step 1 – Identify the ratio of the new override to the old override: 50% ÷ 10% = 5.
- Step 2 – Because speed increases by a factor of 5, the time to cover the same distance decreases by a factor of 5 (time is inversely proportional to speed).
- Step 3 – New cycle time = 48 s ÷ 5 = 9.6 seconds.
- Step 4 – Note the assumption: this estimate holds only if the robot does not hit the 250 mm/s hardware cap at any point along the path.
Answer: The estimated cycle time at 50% override is approximately 9.6 seconds — five times faster than the 48-second time recorded at 10% override.
3. While jogging in world coordinates, the display shows W = 0°, P = 0°, R = 0° (tool pointing straight down). You press the +W jog key for 2 seconds and the value changes to W = 15°. What happened to the TCP, and does the linear position (X, Y, Z) change during a pure orientation jog?
- Step 1 – W is the rotation of the TCP about the world Z-axis (yaw rotation). Pressing +W rotated the tool 15° around that axis.
- Step 2 – In world coordinate jogging, an orientation key (W, P, or R) rotates the TCP about the selected axis while attempting to keep the TCP linear position fixed.
- Step 3 – Ideally, X, Y, and Z remain unchanged during a pure orientation jog. In practice, a small deviation (a few hundredths of a millimeter) may appear due to TCP calibration error or mechanical compliance, but it is not significant at normal teaching tolerances.
- Step 4 – Record the new W value (15°) on the worksheet; verify X, Y, Z have not moved beyond your tolerance.
Answer: Pressing +W rotated the tool tip 15° about the world Z-axis. The linear position (X, Y, Z) should remain essentially unchanged; only the tool orientation changed.
The math in this lesson2
Learners scale cycle time inversely when speed override changes from 10 to 50 percent.
6.RP.3N-Q.3
In class: Guided step-by-step pendant power-up sequence: students power the controller, confirm the safety fence is closed, turn the teach pendant enable switch ON, navigate to the JOG screen, and confirm deadman (enabling device) grip before jogging — all following the printed startup checklist. · Coordinate-system jogging drill: students jog the robot to six instructor-specified Cartesian positions in world coordinates, recording actual X, Y, Z, W, P, R values from the position display, then repeat in joint coordinates and compare how each axis moved. · Speed override practice: students complete a timed precision path (three waypoints marked on a fixture) first at 10% speed override, then at 50%, logging cycle time and noting how override affects operator control; debrief covers production vs. teaching speed rules.
Materials: FANUC robot cell with R-30iB controller, teach pendant, printed startup checklist, position-recording worksheet, painted target fixture with three waypoints, stopwatch
Check: Instructor observes pendant operation using a 12-point performance checklist (deadman grip confirmed, correct mode selected before jogging, no joint-limit alarms, positions within ±5 mm of targets, safe speed selection). Pass = all safety steps correct plus 9 of 12 technique points.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.