LECTURE13: PROGRAMMING IN
FANUC R-30IB EXAM QUESTIONS
AND ANSWERS
what are the 4 kinds of motion instructions - Correct Answers -- motion type
- positional information
- speed
- termination type
what are the three kinds of motion types - Correct Answers -• J - Joint motion (moving
the required points at the same time to reach the desired position
• L - Linear motion (move in a straight line from start to end position)
• C - Circular motion (move in an arc from start to end point thru an intermediate
position)
how do you write a position - Correct Answers -P[1] is the position number ranging from
1 - 32767
how do you write speed - Correct Answers -100% is the speed ranging from 1 to 100 of
default speed
write as percentage
two termination types - Correct Answers -FINE & CNT
FINE means robot stop at the point; it can be replaced with CNT (robot decelerate as it
approaches the point position)
example of a motion instruction line - Correct Answers -J P[1] 100% FINE
what are branching instructions for - Correct Answers -Enable a program to have a
logical flow.
examples of unconditional and conditional branching - Correct Answers -• Unconditional
branching - LBL, JMP LBL, CALL
• Conditional branching - Boolean Expression, Integer Expression
be able to read - Correct Answers -• IF DI[1] = OFF, JMP LBL[1]
• J P[1] 100% FINE
• JMP LBL[2]
FANUC R-30IB EXAM QUESTIONS
AND ANSWERS
what are the 4 kinds of motion instructions - Correct Answers -- motion type
- positional information
- speed
- termination type
what are the three kinds of motion types - Correct Answers -• J - Joint motion (moving
the required points at the same time to reach the desired position
• L - Linear motion (move in a straight line from start to end position)
• C - Circular motion (move in an arc from start to end point thru an intermediate
position)
how do you write a position - Correct Answers -P[1] is the position number ranging from
1 - 32767
how do you write speed - Correct Answers -100% is the speed ranging from 1 to 100 of
default speed
write as percentage
two termination types - Correct Answers -FINE & CNT
FINE means robot stop at the point; it can be replaced with CNT (robot decelerate as it
approaches the point position)
example of a motion instruction line - Correct Answers -J P[1] 100% FINE
what are branching instructions for - Correct Answers -Enable a program to have a
logical flow.
examples of unconditional and conditional branching - Correct Answers -• Unconditional
branching - LBL, JMP LBL, CALL
• Conditional branching - Boolean Expression, Integer Expression
be able to read - Correct Answers -• IF DI[1] = OFF, JMP LBL[1]
• J P[1] 100% FINE
• JMP LBL[2]