14. CAN communication
14.1 About the CAN communication protocol
SGC 420/421 support a CAN based protocol, which is used to read measurement values, status of alarms and derived calculations
(such as cumulative power), as well as to send mode change and start/stop commands to the controller.
Connection details:
• Baud rate used for communication is 250 kbps
• ID of the controller is fixed to 0x01
• ID scheme for CAN communication is Standard ID (not extended ID)
• Packet size used for communication is 8 bytes
14.2 CAN communication structure
The controller continuously broadcasts measurement values, status of alarms and commands, and derived calculations. Additionally,
a set of commands can be sent to the controller. Response to the commands is a part of the data that is broadcast.
Communication structure, page 0
Register offset
Value Scale factor Unit Bits/Sign
0 Protocol revision - - Unsigned
1 Generator L1-N voltage 1 V Unsigned
2 Generator L2-N voltage 1 V Unsigned
Communication structure, page 1
Register offset
Value Scale factor Unit Bits/Sign
3 Generator L2-L3 voltage 1 V Unsigned
4 Generator L1-L2 voltage 1 V Unsigned
5 Generator L3-N voltage 1 V Unsigned
Communication structure, page 2
Register offset
Value Scale factor Unit Bits/Sign
6 Generator L3-L1 voltage 1 V Unsigned
7 Generator L2 frequency 1 Hz Unsigned
8 Generator L1 frequency 1 Hz Unsigned
Communication structure, page 3
Register offset
Value Scale factor Unit Bits/Sign
9 Generator power factor L2 1 - Unsigned
10 Generator L3 frequency 1 Hz Unsigned
11 Generator power factor L1 1 - Unsigned
USER MANUAL 4189341227A UK Page 73 of 86