FANUC Fundamentals of CNC Robotics Operation 3 — Questions and Answers
Question 1: Which FANUC motion type instruction moves the robot in a straight line between two points?
- J (Joint)
- L (Linear) (Correct answer)
- C (Circular)
- A (Arc)
Correct answer: L (Linear)
The L motion instruction commands a linear (straight-line) path between the current position and the target.
Question 2: What does CNT (Continuous) termination type control in a FANUC TP program?
- The speed of the joint servo loop
- How closely the robot follows the exact programmed position before blending to the next (Correct answer)
- The number of retries after a motion fault
- The deceleration ramp at program end
Correct answer: How closely the robot follows the exact programmed position before blending to the next
CNT 0–100 sets the corner rounding amount; CNT 0 passes through the point, CNT 100 maximizes the blend.
Question 3: In FANUC iRVision, what is a 2D single-view vision process primarily used for?
- Measuring 3D object height with a structured-light camera
- Locating parts on a flat surface using a single camera image (Correct answer)
- Calibrating the robot's joint zero positions
- Inspecting weld bead geometry
Correct answer: Locating parts on a flat surface using a single camera image
2D single-view processes detect part position and orientation from one camera image on a known plane.
Question 4: Which alarm code prefix on a FANUC controller indicates a servo system fault?
- SRVO (Correct answer)
- INTP
- MOTN
- SYST
Correct answer: SRVO
Alarms beginning with SRVO relate to the servo drive and motor feedback systems.
Question 5: What is the effect of setting a register instruction PR[n] = LPOS in a FANUC TP program?
- Saves the robot's current Cartesian position into position register n (Correct answer)
- Moves the robot to the position stored in PR[n]
- Locks register n from being overwritten
- Converts joint angles to Cartesian coordinates
Correct answer: Saves the robot's current Cartesian position into position register n
LPOS captures the current Cartesian (linear) position and stores it into the specified position register.
Question 6: Which FANUC safety zone type triggers a stop only when the robot TCP exits a defined boundary?
- Interference zone
- DCS Cartesian position check (inside stop)
- DCS Cartesian position check (outside stop) (Correct answer)
- Joint position check
Correct answer: DCS Cartesian position check (outside stop)
An 'outside stop' DCS Cartesian position check halts the robot if the TCP moves outside the defined safe volume.
Question 7: What information is stored in the FANUC TP program's header section?
- Only the position register data
- Program attributes such as group mask, write protect, and comment (Correct answer)
- The servo gain tuning parameters
- The teach pendant firmware version
Correct answer: Program attributes such as group mask, write protect, and comment
The program header holds metadata including the motion group mask, protection settings, and descriptive comments.
Which FANUC motion type instruction moves the robot in a straight line between two points?