20EC53I – Automation and Robotics 2022-23
WEEK 11: SESSION 4
Experiment 1: Program a ROBO to trace a Triangular path using
any simulation software
Aim : Program a ROBO to trace a triangular path using Robotstudio software
Procedure:
1. Open Robot studio installed in the PC.
2. Save the project and project space will appear on the screen.
3. Select your desired ROBOT from the ABB library in menu bar. Click ok to place
robot on work space.
Electronics & Communication Engineering Page 1
20EC53I – Automation and Robotics 2022-23
4. To select working tool at the end effector of ROBOT.
5. Goto Import library equipment My Tool.
6. To fix the tool at end effector of ROBOT, just click on the My Tool which have added
at the project and Drag on the ROBOT which appeared left side of the project
window.
7. To add a controller to control the ROBOT.
8. Select Virtual Controller on the menu bar and select the Controller name and
ROBOT ware.
9. Once the controller is added to the project space. Status will show in GREEN color at
right corner of the screen.
10. T select Flex Pendent to tech the robot.
11. Goto controller-> select FlexPendent
Electronics & Communication Engineering Page 2
20EC53I – Automation and Robotics 2022-23
12. Set the operating mode as manual.
13. Teach the TCP, module and work object before programming.
14. On the ABB menu select Program editor.
15. Goto module tab and select the created Module
16. Select the show Module which is at the bottom side of the window.
Electronics & Communication Engineering Page 3
20EC53I – Automation and Robotics 2022-23
17. Select the Routine, by clicking on the file.
18. Enter the name of the new routine and select Ok.
Electronics & Communication Engineering Page 4
20EC53I – Automation and Robotics 2022-23
19. Select the created Routine and click on show routine.
20. Select ADD Instruction menu appear on the window
21. Select MOVEJ (MOVEL) to move from rest position to actual position on work
piece.
Electronics & Communication Engineering Page 5
20EC53I – Automation and Robotics 2022-23
22. The syntax will display on the window as
MOVEJ* P10, V150, Z0, MyTool.
23. Double click on the [*] star.
24. The ADD new Instruction MOVL to move linearly to trace triangle
MOVEL* P20, V150, Z0, MyTool.
25. The menu bar will appear on the screen.
26. Click on NEW and give the created routine name which is at the Routine column.
27. Tap on OK.
28. Select the highlighted valve, i.e, P10,P20 and jog the robot for its required Position.
29. Define the specified position and select MODIFY.
30. Jog the robot and modify the position by selecting the MODIFY option.
Electronics & Communication Engineering Page 6
20EC53I – Automation and Robotics 2022-23
31. Select the MOVEL instruction for the circle and MODIFY the position and define it.
32. Repeat the steps for remaining points and modify its position.
33. Select the DEBUG and tap on PP to Routine.
34. Select OK.
35. Select the RUN button to RUN the triangular position.
P20
P10 P30
PROC ROUTINE 1()
MOVEJ P10, V150,Z0. MyTool;
MOVEL P20, V150,Z0. MyTool;
MOVEL P30, V150,Z0. MyTool;
MOVEL P10, V150,Z0. MyTool;
END PROC
END MODULE
Electronics & Communication Engineering Page 7
20EC53I – Automation and Robotics 2022-23
STEPS TO DRAW A TRIANGLE
ABB
PROGRAN EDITOR
MODULE
MODULE (ABC)
SHOW MODULE
OK
GOTO ROUTINE
FILE
NEW ROUTINE
OK
ROUTINE (ABC)
SHOW ROUTINE
ADD INSTRUCTIONS
DEBUG
PP TO ROUTINE
OK
Electronics & Communication Engineering Page 8
PLAY BUTTON
20EC53I – Automation and Robotics 2022-23
SMITHA SHENOY 111, GOVT. POLYTECHNIC, CHANNAPATNA
SAVITHA S 159, GOVT. POLYTECHNIC, RAMANAGARA
SHILPA A N 183 GOVT. POLYTECHNIC, CHANNASANDRA
NAGARAJA H 170, GOVT. POLYTECHNIC, HARIHARA
MEENA M K 124 , GOVT. POLYTECHNIC, MANGALORE
Electronics & Communication Engineering Page 9