🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Manufacturing & Marine › Robotics / Mechatronics › Certification Exam Preparation: FANUC CERT, Siemens Mechatronics L1, and PMMI Mechatronics › Lesson 3
MFG-MECH15-10 · Lesson 3 · 30 clock hours · practice

FANUC CERT Written and Performance Exam Review: Operator and Technician Levels

Objective. Students will pass a full-length timed FANUC CERT written mock exam at the technician level and complete all FCR performance tasks—jogging, frame setup, I/O, program creation and editing, ROBOGUIDE simulation, and system backup—meeting the NOCTI-aligned performance checklist criteria.

⚠ 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.

FANUC CERT Exam Review: What to Expect

The FANUC CERT (FANUC America Certified Education Robot Training) credential is administered in partnership with NOCTI. You can earn it at the operator level (FCR-O1, FCR-O2) or the technician level (FCR-T1, FCR-T2). Each credential requires passing both a written knowledge exam and a hands-on performance exam. Technician-level credentials cover deeper troubleshooting, frame calibration, program logic, and system backup compared to the operator levels. Today you will sit a full-length timed written mock exam, then rotate through all six performance stations on the live robot cell and in ROBOGUIDE.

Safety First: Before You Touch the Robot

No task begins until safety checks are complete.

Teach Pendant, Jogging, and Coordinate Frames

The teach pendant is the hand-held interface used to jog the robot, write programs, and monitor status. The deadman switch (enabling device) on the pendant must be held in the middle position—neither released nor squeezed fully—to allow motion in T1 (manual) mode.

The robot can be jogged in three coordinate frames:

| Frame | What moves | Best used for |

|---|---|---|

| Joint | Each axis independently | Moving out of singularities or joint limits |

| World (Cartesian) | Tool tip along X/Y/Z of the robot base | General repositioning |

| Tool | Along axes defined by the active tool frame | Fine approach to a part |

| User | Along axes defined by a user-defined work surface | Working on a tilted fixture |

Frame Definitions and Calibration

A tool frame tells the controller where the tool center point (TCP) is relative to the robot's faceplate. Use the three-point method: jog the TCP to a sharp reference point from three different robot orientations. The controller calculates the TCP location from the three joint-angle sets.

A user frame defines a coordinate system tied to a workpiece or fixture. Teach three points: the origin, a point on the +X axis, and a point in the +Y direction. The controller then expresses all positions in that frame so programs remain valid if the fixture is moved and the frame is re-taught.

A world frame is the robot's fixed base reference. It does not require teaching.

HandlingTool Program Structure

A HandlingTool program is a numbered list of instructions. Key motion instructions:

Additional logic:

Always comment each line. Run in Step mode first (one line at a time) before switching to Cycle mode or full Automatic mode.

ROBOGUIDE Offline Simulation

ROBOGUIDE lets you build or import a workcell, write and test programs, and check for reach and collision before going live. Workflow:

1. Open the workcell model and verify axis limits and tool definition match the physical cell.

2. Add or edit positions and program logic.

3. Run the simulation, watching the cycle-time estimate and the collision-detection highlight.

4. Export the program (`.TP` file or via backup) and load it to the physical controller.

5. Document differences between simulated and live behavior—cable sag, fixture tolerances, and signal delays do not appear in simulation.

Controller Backup and Restore

A full controller backup saves all programs, system variables, frames, and I/O configuration to a USB device. Steps: insert USB → File menu → Backup → All of the above → confirm. Verify the backup by checking that the file directory on the USB is populated and the timestamp is current. Without a current backup, a controller failure means reprogramming everything from scratch. Perform backups after any program change or before a software update.

Alarm Interpretation

Alarms appear as a code (e.g., SRVO-023) with a short description. Look up the code in the Error Code Manual, note whether it is a warning or a fault, clear it with RESET after the root cause is fixed, and document it. Never reset an alarm without understanding why it occurred.

Performance Checklist Summary

For the NOCTI-style performance exam, you are scored on six task groups: power-up and homing, jogging in three frames, tool-frame setup, program creation with I/O, step-and-auto run, and backup. A critical error—any unsafe act, missed LOTO step, or failure to achieve the required motion or output—requires you to repeat that section. Your peer observer uses the same checklist, so be thorough and narrate your actions aloud.

Key terms10

FCR-O1 / FCR-O2FANUC CERT operator-level credentials awarded after passing the NOCTI written and performance exams covering basic robot operation, jogging, and simple program execution.
FCR-T1 / FCR-T2FANUC CERT technician-level credentials requiring deeper knowledge of frame calibration, I/O configuration, program logic, ROBOGUIDE simulation, backup/restore, and alarm troubleshooting.
Tool FrameA coordinate system the controller uses to track the exact location and orientation of the tool center point (TCP) relative to the robot's faceplate, typically taught using the three-point method.
User FrameA coordinate system tied to a workpiece or fixture surface, taught by defining an origin and two axis points; allows programs to remain valid after a fixture is repositioned and the frame is re-taught.
Termination Type (FINE / CNT)FINE stops the robot exactly at a programmed position before the next move; CNT (0–100) blends through the position at a specified rounding radius for continuous, smoother motion.
Deadman (Enabling) SwitchA three-position switch on the teach pendant that must be held in the middle position to allow robot motion in T1 manual mode; releasing or squeezing it fully stops the robot.
ROBOGUIDEFANUC's offline simulation software used to program, visualize, and validate robot cell layouts and motion paths without risk to personnel or equipment, before loading programs to the live controller.
Full Controller BackupA saved copy of all programs, system variables, I/O assignments, and frame data stored to an external device (e.g., USB) so the system can be restored after a failure or before a software change.
ANSI/RIA R15.06 / ISO 10218The U.S. and international safety standards for industrial robots specifying requirements for safeguarding, risk assessment, collaborative operation, and safe system design and integration.
Digital I/O (DO / DI)Digital Output (DO) and Digital Input (DI) signals used in FANUC programs to communicate with external devices such as grippers, conveyors, sensors, and PLCs using ON/OFF logic.
In class: Written exam review session covering all FANUC CERT knowledge domains tested by NOCTI at operator and technician levels: robot safety (ANSI/RIA R15.06 / ISO 10218 safeguarding, collaborative operation, risk assessment), teach-pendant interface and jogging (joint, world, tool, user coordinate systems), frame definitions and calibration (world, user, tool frames), digital and analog I/O configuration, HandlingTool program structure (motion instructions, speed and termination types, condition registers), ROBOGUIDE offline simulation workflow, backup and restore procedures, and alarm interpretation; students complete a 60-question timed written mock exam under test conditions (no notes) and score it immediately using the answer key. · Performance station rotations on the FANUC robot cell: each student completes a timed performance task sequence—(a) safely power up and home the robot following the pre-operation checklist; (b) jog in three coordinate frames to taught target points; (c) define and verify a tool frame using the three-point method; (d) write a HandlingTool pick-and-place program with at least five motion lines, register logic, and a digital I/O output trigger; (e) run the program in step mode then automatic mode while monitoring for faults; (f) perform a full controller backup to a USB device and verify the file. ANSI/RIA R15.06 safeguarding checks (cell fencing, E-stop, safety gates) and OSHA lockout/tagout procedures are enforced before any maintenance task. A second student scores the task against the NOCTI-style performance checklist as an observer. · ROBOGUIDE simulation session: students open an existing workcell model, modify the robot program to add a new position and an I/O-triggered branch, simulate and verify cycle time and reach without collision, then export the program and load it to the physical controller; groups discuss differences between simulated and live behavior and document findings in a short written debrief.
Materials: FANUC robot cell (any FANUC controller with HandlingTool software, teach pendant, safety fencing, E-stop, safety gate interlock); ROBOGUIDE offline simulation software on student workstations; USB memory devices for backup exercise; NOCTI-style written exam question bank and performance checklist for FCR-O1, FCR-O2, FCR-T1, FCR-T2; ANSI/RIA R15.06 and OSHA 1910.147 safety reference cards; PPE (safety glasses, steel-toed footwear); lockout/tagout kit for controller maintenance tasks; FANUC operator and maintenance manuals
Check: 75% or higher on the 60-question written mock exam; 100% completion of all six performance tasks with no critical errors on the NOCTI-style checklist (a critical error is defined as any unsafe act, skipped LOTO step, or failure to achieve the intended robot motion or program outcome); students who do not meet either threshold repeat the deficient section before the summative mock exam

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

Teach pendant interface and jogging — FCR-T1/T2
1. A technician needs to move the robot's tool tip straight toward a part along the tool's Z-axis without rotating the wrist. Which jogging frame should be selected on the teach pendant?
Frame definitions and calibration — FCR-T1/T2
2. When performing the three-point tool frame calibration method, what is the purpose of approaching the reference point from three different robot orientations?
HandlingTool program structure — FCR-T1/T2
3. In a HandlingTool program, a motion line reads: L P[5] 200mm/sec FINE. What does FINE specify?
Robot safety — FCR-O1/O2/T1/T2
4. Before a technician opens the FANUC controller cabinet to replace a fuse, which regulatory requirement must be followed?
Digital I/O configuration — FCR-T1/T2
5. A student writes a HandlingTool program and wants the robot to activate a part-clamp signal after reaching a pick position. Which instruction correctly turns on digital output 3?
ROBOGUIDE offline simulation — FCR-T1/T2
6. During ROBOGUIDE simulation, the program completes without collision warnings, but after loading it to the physical controller the robot pauses at one position and triggers an alarm. What is the MOST likely explanation for this difference?
Robot safety and safeguarding — FCR-O1/O2/T1/T2
7. Under ANSI/RIA R15.06, which condition is required before a person may enter the robot's safeguarded space while the system is in automatic production mode?
Backup and restore procedures — FCR-T1/T2
8. A student completes a FANUC controller backup but wants to verify it was successful. What is the correct verification step?
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.