proper way to move from simulation to actual robot

I've been running simulations of our IRB14050 robot in RobotStudio for a while and I'd like to move programs to the actual robot once they're tested in simulation.
In the simulations added the robot in an empty station, added a controller from layout and then tryied to match the actual controller tweaking options and configuration. For proper interaction with other objects I used the Virtual SmartGripper tool.
Let's say I want to move the program from the simulation to the actual robot/controller. What's the proper way to accomplish that? I guess I could save the program on an USB drive and open it on the Flexpendant or just connect the PC to the MGMT port of the controller and load it with RobotStudio. Is that ok? Should I get an exact copy of the controller first (go-offline) and running the simulation on that exact copy of the actual controller?
What's the best practice for offline-programming ABB robots and controllers?


  • DenisFR
    DenisFR ✭✭✭
    What I do is to make a backup from real robot and merge Virtual one to it using WinMerge (or other). Then restore it.
  • Anders S
    I would say the best practice is to connect the PC to the MGMT port (or LAN port) of the controller, then create a relation and use the Transfer functionality in RobotStudio (Controller tab - Create relation in the RS manual).
    Best regards,
    Anders Spaak
    ABB Robotics
  • leonardodo
    Thanks! I'll try to use Transfer and maybe get a copy of the actual controller to run simulations on.