
19
The last message sent takes the module out of configuration mode.
CAN id
byte 0
byte 1
0x7E5 0x04 0x00
After the NID has been successfully changed, the module enters pre-operational mode and does
not broadcast data. The module can be returned to broadcast mode 1 of 3 ways:
i) Power-cycle the module by disconnecting and reconnecting the power.
ii) A second method is to send a command instructing the module to perform a hard reset
(similar to power-cycling the module but software controlled).
CAN id
byte 0
byte 1
0x00 0x81 NID
iii) A third method is to send a command instructing the module to reset the CAN
interface only.
CAN id
byte 0
byte 1
0x00 0x82 NID
Example: Change the NID for the following module with
multiple modules
on the CAN bus.
CURRENT NID
= 0x10 (16)
PRODUCT CODE
= 0x03 (3)
REVISION NUMBER
= 0x03 (3)
SERIAL NUMBER
= 0x192 (402)
NEW
NID
=
0x1A
(26)
MESSAGE
SENT
MODULE
REPLY
CAN id
byte 0
byte 1 byte 2 byte 3 byte 4
0x00
0x80
0x10
0x7E5
0x04
0x00
0x7E5 0x40 0xC6 0x01 0x00 0x00
0x7E5 0x41 0x03 0x00 0x00 0x00
0x7E5 0x42 0x03 0x00 0x00 0x00
0x7E5 0x43 0x92 0x01 0x00 0x00
0x7E5
0x11
0x1A
0x7E5
0x04
0x00
0x00
0x82
0x1A
CAN id byte 0 byte 1
0x7E4 0x44
0x7E4 0x11 0x00