Example for programming and starting with CAN commands
The controller has three different modes:
•
calibration
•
configuration
•
operation
Calibration
The control boxes are usually delivered calibrated.
Activate calibration mode
Send this CAN message to start the calibration mode:
ID
DLC
B0
B1
B2
B3
B4
B5
B6
B7
0x620
8
99h
03h
00
00
00
00
00
00
The calibration mode is confirmed every five seconds by a heartbeat message:
ID
DLC
B0
B1
B2
B3
B4
B5
B6
B7
0x720
8
77h
00
00
00
00
00
00
00
Calibrate zero value of channel 1
ID
DLC
B0
B1
B2
B3
B4
B5
B6
B7
0x620
8
77h
01h
01
00
00
00
00
00
The D/A output is set to 0 V. To get the actual digital value for the zero point, the message must be repeated
until the DVM at the terminal output moves out of the zero point. With the following message the AD value is
decremented again so that the exact zero point can be determined:
ID
DLC
B0
B1
B2
B3
B4
B5
B6
B7
0x620
8
77h
01h
00
00
00
00
00
00
Once the zero point has been set, confirm this with the message:
ID
DLC
B0
B1
B2
B3
B4
B5
B6
B7
0x620
8
77h
01h
03
00
00
00
00
00
The zero value of channel 1 is now stored in the device.