RoboteQ AX2550/2850 ユーザーズマニュアル

ページ / 180
Using the Roborun Configuration Utility
174
AX2500/2850 Motor Controller User’s Manual
 Version 1.7. February 1, 2005
Updating the Controller’s Software
The AX2500/2850’s operating software can be easily upgraded after it has left the factory. 
This feature makes it possible to add new features and enhance existing ones from time to 
time.
Important Warning
Updating the controller will cause all its parameters to reset to their default condi-
tions. You should re-enter these parameters to your desired value prior to re-install-
ing and using the controller. 
The upgrade procedure is quick, easy and error proof:
1- 
Connect the controller to the PC via the provided RS232 cable. 
2-  Apply a 12V to 40V power supply to the controller’s Ground and Power Control input 
(thin black and yellow wires).
3-  Launch the Roborun utility if it is not already running. Then click on the “Update Con-
troller Software” button.
4-  If the controller is On, Roborun will find it and prompt you to select the new software 
file. It may happen that the controller is not responding properly and you may be asked 
to reset it while connected.
5- Press 
the 
“Program” button to start programming. Do not interrupt or cut the 
power to the controller while the new program is loading into Flash memory.
6-  After a verification, you will be notified that the operation was successful and you will 
see the new software revision and date as reported by the controller.
Notes:
The Updating utility will automatically detect whether the new software is intended for the 
main or encoder’s MCU and program one or the other accordingly.
It is a good idea to load the controller’s parameters into the PC and save them to disk prior 
to updating the software. After the new software in transferred to the controller, you can 
use the “Load Parameters from Disk” function and transfer them to the controller using 
the “Save to Controller” button.
Creating Customized Object Files
It is possible to create versions of the controller’s firmware with default settings that are 
different than those chosen by Roboteq. This capability can be used to improve system reli-
ability in the unlikely, but not impossible occurrence of a parameter loss in the controller’s 
non-volatile memory. Should such an event occur, the controller would revert to the 
defaults required by the application.