Bypass Robotstudio using Python
Comments
-
First you need a new key which includes the PC interface option (it's not for free) contact your ABB salesmen.Then you have to generate a new system using the new key and download it to the controller using System builder in RobotStudio.Per Svensson
Robotics and Vision Specialist
Consat Engineering0 -
Thanks for your respond.Yesterday I found that we have the PC Interface and Multitasking, I found the information following this:ABB --> System Info --> System Properties --> Control Module -->Options (By BigM)Now I have to install the drivers into de IRC5. But i don't know how, can you help me please.Thanks for the respondJoaquín0
-
HiThe Wiki describes pretty good what to do except for that it's described with an old version of RSFor the server.mod the ribbon isn't called Online anymore it's called "Controller"For the logger.mod1. Select Configuration Editor\Controller2. Select "Task"3. Right click in the right window,where you already have a task called T_ROB1, and select "new task..."4. Give the task a name ex. Logger and set Type to Normal5. Restart the controller6. When the controller have restarted and the you are connected to it again you should have 2 task's in the browser to the left, T_ROB1 and Logger7. Right click on Logger and select "Load Module..." and browse for the logger.modNow you should be okPer Svensson
Robotics and Vision Specialist
Consat Engineering0 -
Hi Joaquin,
did you get it to work? Thanks Per for helping out.
On this forum we quite often get questions like "how can I control the robot using PC-SDK/socket etc" from students. I guess that the intention is to develop control algorithms or other applications in thesis projects. If you want to share what your project is about it would be interesting.
As far as I know this is the first time ROS is discussed in the forum and I hope your findings can be valuable to other users.
I just have a small question about topic heading. RobotStudio is our tool for programming and configuring the robot controller. If you use another simulation package you are "bypassing" RobotStudio, but I think what you are doing is more bypassing the built in motion control and support functions in the robot controller itself. Or maybe both?
1 -
Niklas Thanks for your interest. I think what I did, was bypass robotstudio. Let me tell you how things worked, because I finished my project, The two programs that you have to install in the ABB, were like normal routines to the robot. The hardest part was configure my computer, to install ROS and allow the communication between the robot and my computer. Then just I had to run the communication command in any programming software, and then work directly with the robot. I have some videos to share later. If you need any help, please ask, I would help anyway. And about your questions, yes, I was able to bypass RobotStudio, because you just use it to install the programs in to the IRC5, then I never needed to use it again. Regards!1
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings