Difference between revisions of "Configure for a different robot"
m (Typos) |
|||
Line 1: | Line 1: | ||
− | [[file:caution.png|left|80px]] '''Caution! This should be done only | + | [[file:caution.png|left|80px]] '''Caution! This should be done only by experts with experience with the robot control.''' |
− | Incorrect changes might lead to damages in the robot, the control and the surrounding set up. After an update | + | Incorrect changes might lead to damages in the robot, the control and the surrounding set up. After an update every function of the robot has to be tested in detail. Motor temperatures have to be monitored! |
Line 42: | Line 42: | ||
# The file-open dialog starts in /Data/Backup/. Navigate to /Data/Robots/YourRobot/. | # The file-open dialog starts in /Data/Backup/. Navigate to /Data/Robots/YourRobot/. | ||
# Choose the according firmware parameter .dat file, e.g. AmpParam_RL-DP-5.dat for a DP-5 robot arm | # Choose the according firmware parameter .dat file, e.g. AmpParam_RL-DP-5.dat for a DP-5 robot arm | ||
− | # Now the | + | # Now the parameters are uploaded you can see the green LEDs blinking on the single motor modules |
# There will be a success message at the end. If there is an error message repeat this step or get in contact with support | # There will be a success message at the end. If there is an error message repeat this step or get in contact with support | ||
# Make a cold restart of the control by disconnecting it from the power supply. Some parameter are only read at start up | # Make a cold restart of the control by disconnecting it from the power supply. Some parameter are only read at start up | ||
Line 52: | Line 52: | ||
# Test if you can reference the joints. Test only one at a time | # Test if you can reference the joints. Test only one at a time | ||
# Write a short test program and test that velocities, joint limits are ok | # Write a short test program and test that velocities, joint limits are ok | ||
− | # Verify that the motors do not get | + | # Verify that the motors do not get too hot after >1h running the test program |
Revision as of 09:10, 17 December 2020
Caution! This should be done only by experts with experience with the robot control.
Incorrect changes might lead to damages in the robot, the control and the surrounding set up. After an update every function of the robot has to be tested in detail. Motor temperatures have to be monitored!
Check the Hardware
There are two motor controller versions available, a low current and a high current version. The modules in the robot control have to fit to the target kinematic. E.g. a delta robot needs 3 high current motor modules.
If the motor modules are not of the correct type the firmware parameter might not fit. This might lead to not enough torque, or to too high motor temperatures.
Use the Updater to install the new Embedded Control software
The updater can be downloaded here: IgusRobotControl-EN or IgusRobotControl-DE It contains the software for the embedded control, and an according iRC version.
Please find user guides for your robot here: Documentation.
After downloading follow the contained user guide. Start the updater and press the three buttons on the left side:
- Test the connection to the embedded control
- Make a backup of the current software on the embedded control
- Install a complete new control. Choose the according zip file based on your kinematic
The embedded control will restart then.
Use the Updater to install the according iRC Windows software
Also install a new version of the iRC software. Use the updater for this task.
Load the according robot project.
Move the robot only in a safe way! Always have the emergency button in reach! Always stay out of the motion area of the robot!
You can connect and move the joints now, but do not try to reference. Referencing speeds and directions might not fit, they are updated in the next section.
Update the Firmware Parameter of the Motor Modules
The new kinematic needs different firmware parameters on the motor moduls. This might e.g. be the referencing direction or motor currents.
- Start iRC and connect to the embedded control
- In the File tab press "Set Amp configuration"
- The file-open dialog starts in /Data/Backup/. Navigate to /Data/Robots/YourRobot/.
- Choose the according firmware parameter .dat file, e.g. AmpParam_RL-DP-5.dat for a DP-5 robot arm
- Now the parameters are uploaded you can see the green LEDs blinking on the single motor modules
- There will be a success message at the end. If there is an error message repeat this step or get in contact with support
- Make a cold restart of the control by disconnecting it from the power supply. Some parameter are only read at start up
Test
The robot control should now be in a state that fits to the robot.
- Test if you can move every joint in both directions
- Test if you can reference the joints. Test only one at a time
- Write a short test program and test that velocities, joint limits are ok
- Verify that the motors do not get too hot after >1h running the test program