Setting Defaults after Firmware changed to CANOpen

Universal I/O Module with CAN Interface
Post Reply
G.Bohlen
Hardware Development
Hardware Development
Posts: 66
Joined: Wed 22. Sep 2010, 21:38

Setting Defaults after Firmware changed to CANOpen

Post by G.Bohlen » Fri 19. Apr 2013, 11:19

The configuration of the CANOpen node is stored in the eeprom of the module. After changing the firmware from the standard (non-CANOpen) to the CANOpen-Firmware it is recommended to store once a valid configuration into the eeprom.
Procedure:
- Write "load" to Object [0x1011.1]
In case node-id is 64 (default) this is done by the following CAN-Frame:
id=0x640, len=8, Data=0x23,0x11,0x10,0x01,0x6c,0x6f,0x61,0x64

- Reset the Module.

- Write "save" to Object [0x1010.1]
id=0x640, len=8, Data=0x23,0x10,0x10,0x01,0x73,0x61,0x76,0x65

MichaelA
Posts: 2
Joined: Tue 21. May 2013, 21:27

Re: Setting Defaults after Firmware changed to CANOpen

Post by MichaelA » Thu 23. May 2013, 00:08

Thanks!

The manual gave the impression the NODE ID change was available "after the next reset" without any other steps. Got it to work. Thanks!

BTW - The tool CANopen Magic Ultimate does have a configuration write function simplifying the 1f50.03 write method. It is under Network Overview.

Thanks!

Post Reply