Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 5.55 KB

robotstudio.md

File metadata and controls

62 lines (43 loc) · 5.55 KB

Installing RobotStudio

  1. Go to https://new.abb.com/products/robotics/robotstudio/downloads to get an email link to the installation files. Download and unzip the files, and run setup.exe in the RobotStudio folder. image

  2. Run the installer, selecting complete installation. You will need to restart your computer.

RPI License Setup

  1. When you open RobotStudio for the first time after installation, you will see an activation dialog box. Under "Network License," choose "I want to specify a network license server or manage server licenses." image

  2. If prompted to install RobotWare, you can choose "No". image

  3. Type in the license server: licsrvr33.win.rpi.edu, and press "Finish". image

Install Correct RobotWare Version (Robot Controller Software)

  1. Once inside RobotStudio, go to the Add-Ins tab at the top, and select the box in the middle of the screen titled "RobotWare for IRC5." If you don't see it, use the search bar to locate it. On the right side of the screen, in the drop-down menu for version of RobotWare, select 6.13. Click "Add." image

  2. Make sure to close and restart RobotStudio before proceeding.

Create Project with Robot and Controller

  1. Click File > New > Project. Make sure that all Names, the Robot model and RobotWare are the same as in the below image. You can save the files in the default directory. Additionally, make sure that "Include a Robot and Virtual Controller" is selected to see all of the options. Click "Create". image

Add EGM

  1. Choose the "Controller" tab on the top of the screen. Right click on your controller, which should be listed in the drop-down menu on the left side of the screen. Choose "Change Options." image

  2. In the "Change Options" menu, select "Engineering Tools" on the left side of the screen under Categories. In the middle of the screen, under Options, check the box for "689-1 Externally Guided Motion (EGM)." Make sure that all boxes on the right side of the screen under Summary are checked. Click "OK" at the bottom of the menu. image

  3. Still under the "Controller" tab, click "Configuration" > "Motion" > "External Motion Interference Data." Right click the white space in the middle of the screen and click "New External Motion Interference Data." In the box that pops up, set the name as "high_gain," Level as "Raw," and Default Proportional Position Gain as "20." The rest of the options should stay the same. image

  4. Click "Restart" towards the top left of the screen in order to restart the controller. image

Add Program

  1. Create a new program by going to the "Rapid" tab at the top of the screen, then selecting "Program" > "New Module." image

  2. In the menu that pops up next, you can name the module anything that you want, then click "OK." image

  3. The module editor (screen in which you can type code) will open automatically. Delete the code that is there by default, and copy and paste the code from https://github.com/aelias36/robotic-deep-rolling-gui/blob/main/rapid/EGM_less_filtering.RAPID into the editor. image

  4. Click into the code so that your cursor is anywhere within the code. Press ctrl + shift + s together on your keyboard to save the new code into the controller. You will know that you have saved properly if the yellow bar on the left of the code turns green. image

  5. Go to the "Controller" tab at the top of the screen, then select "Configuration Editor" > "Communication." image

  6. Make sure the UDPUC Name is EGMSensor. If not, manually change it. And click “Restart” near the upper left and wait until it’s all set. image

  7. Run the program by clicking the arrow icon in the middle of the screen. image

  8. If no error messages appear at the bottom of the screen, then you have installed RobotStudio correctly.