WRITTEN QUESTION BANK
Trade: Industrial Robot Operation and Programming
1. What is the name of a valve with two ports and two positions?
(Answer: 2/2 valve)
2. What does Degree of Freedom mean in robotics?
(Answer: Independent movements)
3. What is an end-effector?
(Answer: Robot tool)
4. Write the command to move the robot linearly to a 20 mm upward position of variable P1.
(Answer: )
5. What does PLC stand for?
(Answer: Programmable Logic Controller)
6. Which sensor type uses a reflector to detect objects?
(Answer: Retro-reflective)
7. Fill in the blank: A ______ timer resets when the input is removed.
(Answer: TOF)
8. What is the purpose of a proximity sensor?
(Answer: Object detection)
9. In PLC, what does HMI stand for?
(Answer: Human-Machine Interface)
10. A robot with 6 axes has how many degrees of freedom?
(Answer: 6)
11. What is the typical supply voltage for a PLC?
(Answer: 24 VDC)
12. Which type of PLC output is best for high-speed switching?
(Answer: Transistor)
13. What does SCADA stand for?
(Answer: Supervisory Control and Data Acquisition)
14. Fill in the blank: A ______ sensor detects light reflected from an object.
(Answer: Diffuse)
15. What is the function of a gripper in robotics?
(Answer: Grasping)
16. What is the unit of pressure in a pneumatic system?
(Answer: Bar)
17. Which PLC instruction moves data from one register to another?
(Answer: MOV)
18. What does RTD stand for in temperature sensing?
(Answer: Resistance Temperature Detector)
19. A solenoid valve with 5 ports and 2 positions is called a ______ valve.
(Answer: 5/2)
20. What is the main advantage of a capacitive proximity sensor?
(Answer: Detects non-metals)
21. What is the purpose of a PID controller in robotics?
(Answer: Precision control)
22. Which type of motor is commonly used in industrial robots?
(Answer: Servo)
23. Fill in the blank: A ______ output in PLC provides a dry contact.
(Answer: Relay)
24. What is the maximum range of a typical ultrasonic sensor?
(Answer: 10 m)
25. What does Teach Pendant do in robotics?
(Answer: Programs robot)
26. Which gas is most commonly used in pneumatic systems?
(Answer: Air)
27. What is the purpose of a counter in PLC?
(Answer: Counts events)
28. A photoelectric sensor that emits and receives light in a straight line is called ______.
(Answer: Through-beam)
29. What is the resolution of a 12-bit analog-to-digital converter?
(Answer: 4096)
30. Which robot configuration resembles a human arm?
(Answer: Articulated)
31. What does the term “backlash” mean in robotics?
(Answer: Gear play)
32. Fill in the blank: A ______ valve controls the speed of a pneumatic cylinder.
(Answer: Flow)
33. What is the purpose of an encoder in a robotic system?
(Answer: Position feedback)
34. Draw the symbol of an inductive proximity sensor as per ISO 60617.
(Answer: )
35. Determine whether the sensor is PNP or NPN.
(Answer: Depends on wiring; PNP sources current, NPN sinks current)
36. What does “Push-Pull” output mean in a sensor?
(Answer: It can source and sink current)
37. Which PLC component stores the program?
(Answer: Memory)
38. What PLC instruction turns an output ON?
(Answer: SET)
39. In robot programming, what does "JOINT" motion mean?
(Answer: Axis-by-axis movement)
40. Fill in the blank: The ______ instruction in PLC compares two values.
(Answer: CMP)
41. What is the default data type for a PLC timer?
(Answer: TIME)
42. What does the "AND" instruction do in PLC programming?
(Answer: Logical conjunction)
43. In PLC, what is the purpose of the "SR" block?
(Answer: Set-Reset)
44. How many bits does a DWORD data type occupy in PLC?
(Answer: 32)
45. What does "IF-THEN-ELSE" do in robot programming?
(Answer: Conditional branching)
46. Which PLC language uses graphical symbols like coils and contacts?
(Answer: Ladder)
47. What is the purpose of the "MUL" instruction in PLC?
(Answer: Multiplication)
48. In robot programming, what does "WAIT" command do?
(Answer: Pauses execution)
49. What PLC instruction resets a counter?
(Answer: R)
50. Which data type is used for floating-point numbers in PLC?
(Answer: REAL)
51. Fill in the blank: A PLC ______ block executes once per scan.
(Answer: OB)
52. Which PLC instruction adds two values?
(Answer: ADD)
53. What is the purpose of a "FOR" loop in PLC programming?
(Answer: Iteration)
54. In robot programming, what does "TOOL" define?
(Answer: End-effector)
55. Which PLC language is text-based and resembles assembly?
(Answer: STL)
56. What does "TONR" represent in PLC timing?
(Answer: On-delay retentive)
57. What PLC instruction subtracts one value from another?
(Answer: SUB)
58. What is the purpose of "MOD" in PLC arithmetic?
(Answer: Modulus)
59. Which PLC block is used for interrupt handling?
(Answer: OB)
60. What does "DIV" do in PLC programming?
(Answer: Division)
61. What is the advantage of a Relay-type PLC over a Transistor output-type PLC?
(Answer: Higher voltage/current handling)
62. What is the difference between TP, TOF, and TON timers in PLC?
(Answer: TP pulses, TOF delays off, TON delays on)
63. What is the purpose of "SFC" in PLC programming?
(Answer: Sequential control)
64. Fill in the blank: A robot ______ variable stores a position.
(Answer: Pose)
65. What does "OR" instruction do in PLC logic?
(Answer: Logical disjunction)
66. What is the purpose of "DB" in Siemens PLC?
(Answer: Data block)
67. What does "NOT" do in PLC logic?
(Answer: Inverts)
68. In Mitsubishi robot programming, what does "MOV" command do?
(Answer: Linear move)
69. What is the purpose of "PID" in PLC programming?
(Answer: Control loop)
70. Fill in the blank: A ______ register in robotics stores temporary data.
(Answer: AR)
71. Which PLC language uses function blocks for modularity?
(Answer: FBD)
72. What does "TRIG" do in robot programming?
(Answer: Triggers event)
73. In PLC, what does " retentive" mean for a timer?
(Answer: Retains value)
74. What command stops a robot program immediately?
(Answer: HALT)
75. Which PLC instruction rotates bits in a register?
(Answer: ROR)
76. What does "BASE" define in robot programming?
(Answer: Workpiece frame)
77. What command in MELFA Basic V moves the robot to a position linearly?
(Answer: MOV)
78. In MELFA Basic V, what does "MVS" do?
(Answer: Joint motion)
79. Fill in the blank: The ______ instruction pauses the robot for a specified time.
(Answer: DLY)
80. What does "P1 = P2" do in MELFA Basic V?
(Answer: Assigns position)
81. Which command defines a tool coordinate system?
(Answer: TOOL)
82. What is the purpose of "SPD" in MELFA Basic V?
(Answer: Sets speed)
83. In MELFA Basic V, what does "HOPEN 1" do?
(Answer: Opens gripper)
84. What command stops robot motion immediately?
(Answer: HLT)
85. Fill in the blank: A ______ variable in MELFA Basic V stores position data.
(Answer: P)
86. What does "IF M1=1 THEN" do?
(Answer: Conditional check)
87. Which command moves the robot in a circular path?
(Answer: MVC)
88. A three-phase motor draws 25 A at full load. What will be the rating of the MCCB?
(Answer: 32 A)
89. Write three programming languages for PLC.
(Answer: Ladder, STL, FBD)
90. How many bits are used by the address IW32?
(Answer: 16)
91. What is the data type of the output of the function NORM_X?
(Answer: REAL)
92. Which software is used to design Siemens HMI?
(Answer: WinCC)
93. Give an example of an analog input and analog output device for PLC.
(Answer: Thermocouple, Valve)
94. Fiber optic cable can be used with:
a. Diffuse sensor
b. Through-beam sensor
c. Retro-reflective sensor
d. All of them
(Answer: d)
95. What is a Reed Switch used for in a pneumatic cylinder?
(Answer: Position detection)
96. What is air cushioning in a pneumatic cylinder?
(Answer: Shock absorption)
97. What is the name of a sensor that detects metal objects without contact?
(Answer: Inductive)
98. Why is 4-20 mA more commonly used than 0-20 mA for analog sensors?
(Answer: Detects signal failure)
99. What is the purpose of "OVRD" in MELFA Basic V?
(Answer: Overrides speed)
100. In MELFA Basic V, what does "GOTO 100" do?
(Answer: Jumps line)
101. What command closes the gripper in MELFA Basic V?
(Answer: HCLOSE)
102. Which data type is used for integer variables?
(Answer: M)
103. What does "END" signify in a MELFA Basic V program?
(Answer: Program termination)
104. Fill in the blank: The ______ command resets the robot to its home position.
(Answer: HOME)
105. What is the purpose of "CNT 1" in MELFA Basic V?
(Answer: Continuous motion)
106. In MELFA Basic V, what does "P_CURR" represent?
(Answer: Current position)
107. Which command sets the base coordinate system?
(Answer: BASE)
108. What does "FOR I=1 TO 5" do in MELFA Basic V?
(Answer: Loops)
109. In MELFA Basic V, what is the purpose of "SERVO ON"?
(Answer: Enables servo)
110. What command increments a variable by 1?
(Answer: M1=M1+1)
111. Fill in the blank: A ______ statement skips to the next iteration in a loop.
(Answer: NEXT)
112. What does "JOVRD" control in MELFA Basic V?
(Answer: Joint speed)
113. Which command waits for an input signal?
(Answer: WAIT)
114. In MELFA Basic V, what does "P1.Z = 50" do?
(Answer: Sets Z-coordinate)
115. What is the purpose of "DEF ACT" in MELFA Basic V?
(Answer: Defines interrupt)
116. What command executes a subroutine in MELFA Basic V?
(Answer: GOSUB)
117. Which instruction returns from a subroutine?
(Answer: RETURN)