For security, never use a USB drive or files from untrusted sources. If in doubt, contact your IT department or Beacon Support.
This article applies to Universal Robots using PolyScope 5, not PolyScope X.
See Magic Scripts Overview to learn more about these kinds of files.
Some power sources or peripheral devices communicate with the robot over a fieldbus network. Although Hirebotics preconfigures robots that need it with a fieldbus network known as eth1, you may be asked by Beacon Support to run a magic script to recreate the network settings to troubleshoot issues. This guide walks you through the process of running the magic script on your robot to recreate the eth1 fieldbus network.
Prepare Your USB Drive for Magic Scripts
Follow this article to prepare your USB drive then proceed to the next step.
Download the Magic Script to Your USB Drive
Download the Beacon eth1 Network magic script zip file to your computer then extract the files to the root directory of your USB drive.
Ensure your USB drive is properly formatted.
Insert your USB drive into your computer.
Left-click the link Beacon eth1 Network magic script and save the zip file to your computer. In most browsers, the file will automatically save to your Downloads folder.
Double-click the urmagic_beacon_eth1_network.zip file, which will extract its files into a folder by the same name.
Copy the files from the urmagic_beacon_eth1_network folder to your USB drive. There should be four files: r8152-2.16.1.tar.bz2, beacon_iptable, eth1.conf, and urmagic_beacon_ue300_networking.sh. Make sure not to copy the folder itself, these four files must be at the top-level of the USB drive.
With the script downloaded, it's time to execute it on your robot.
Run the Magic Script on Your Robot
After downloading the magic script onto your USB drive, insert your USB drive into the port at the top of your robot's teach pendant. The script will execute automatically, providing status messages on the teach pendant screen.
Insert your USB drive into the port at the top of the teach pendant. The script will start automatically.
When starting, a "! USB -> Do not remove !" message will display on the teach pendant screen. Do not remove your USB drive while the script is executing.
When finished, a "! USB -> Remove !" message will display on the teach pendant screen.
Remove your USB drive from the teach pendant.
Reboot the robot.
If after a minute the "! USB -> Remove !" message does not appear then unplug the USB drive. Contact Beacon Support to let them know that the magic script failed, and please share with them the generated “output.log” file on the USB drive for troubleshooting.
Verify the eth1 Network Settings
After running the magic script, use the teach pendant to verify the network settings.
On the teach pendant, navigate to Installation > URCaps > Beacon.
You should see an eth0 and an eth1 setting, each with their own IP address.