CIM Questions and Answers – Robot Programming

This set of CIM Multiple Choice Questions & Answers (MCQs) focuses on “Robot Programming”.

1. Which of the following is not a robot programming method?
a) Leadthrough programming
b) Offline programming
c) Programming through robot languages
d) Tape programming
View Answer

Answer: d
Explanation: Robot program is fed into the controller’s memory unit by lead-through programming, textual programming through robot languages, or offline programming. In offline programming, there is no loss in production time because the robot is not taken out of production for feeding the program.

2. The powered lead-through method is suitable for continuous path control robot.
a) True
b) False
View Answer

Answer: b
Explanation: The Manual leadthrough programming method is suitable for playback robots with continuous path control. Powered leadthrough is commonly used for playback robots with the point to point control.

3. In ______ system, origin and axes are defined relative to the robot’s base.
a) World coordinate
b) Tool coordinate
c) Universal coordinate
d) Transfer coordinate
View Answer

Answer: a
Explanation: In a tool coordinate system, the axis system is defined relative to the orientation of the wrist faceplate. The wrist faceplate is that plate to which the end effector is attached. The world coordinate and tool coordinate systems are based on Cartesian coordinates.
advertisement
advertisement

4. Which of the following programming methods involves a teach pendant that has toggle switches or contact buttons?
a) Offline programming
b) Powered leadthrough programming
c) Manual leadthrough programming
d) Robot languages programming
View Answer

Answer: b
Explanation: The teach pendant is used in powered lead-through programming for the movement of manipulator joints. The programmer drives robot manipulator to the desired location by teach pendant and records the sequence and position into the memory.

5. Which of the following statements is incorrect?
a) Leadthrough programming is difficult to learn than robot languages programming.
b) Leadthrough methods are less suitable for small batch size production.
c) In robot language programming, the robot is taken out of production for programming purpose.
d) In manual leadthrough programming, the robot is taken out of production for programming purpose
View Answer

Answer: a
Explanation: Leadthrough method is easy to learn and doesn’t require knowledge of computer programming. Textual programming makes use of robot languages, which need computer programming skills.

6. Which command is used to implement an input interlock?
a) WAIT
b) LEARN
c) SIGNAL
d) SPEED
View Answer

Answer: a
Explanation: The SIGNAL command is used to implement an output interlock to communicate to some external piece of equipment. The SPEED command is used for defining relative velocity or absolute velocity.

7. _________ command is used to define or indicate the variable name for a point.
a) MOVE
b) LEARN
c) OPEN
d) CLOSE
View Answer

Answer: b
Explanation: MOVE command is used to move the robot from its current position to a new position defined by a variable. OPEN and CLOSE commands are used to actuate gripper to fully opened and closed positions.
advertisement

8. In which of the following methods the robot program can be prepared at the remote computer terminal?
a) Manual leadthrough programming
b) Offline programming
c) Powered leadthrough programming
d) Robot language programming
View Answer

Answer: b
Explanation: In the offline programming method, the robot program can be prepared at a remote computer and then downloaded to the robot controller without interrupting production. Offline programming use graphical simulation to create the 3D model of robot cell for evaluation purpose.

9. _______ is the measure of a robot’s ability to position its end of the wrist at a previously taught point in the work volume.
a) Consistency
b) Accuracy
c) Control resolution
d) Repeatability
View Answer

Answer: d
Explanation: Repeatability variations mainly occurs due to mechanical errors. Gear backlash, hydraulic fluid leaks, link deflection, etc. are responsible for mechanical errors. For a single joint link mechanism, repeatability (Re) = + 3¢ (here, ¢ denotes standard deviation of the error distribution).
advertisement

Sanfoundry Global Education & Learning Series – CIM.

To practice all areas of CIM, here is complete set of Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.