Appendix A. The Extended CAN / SAE-J1939 Message Frame
|
|
|
|
|
|
|
|
|
|
|
|
|
| Arbitration Field |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Control Field |
|
| Data | CRC | Ack | EOF | ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Field | Field | Field |
|
S |
|
|
|
| Identifier | (11) bits |
|
|
| S | I |
|
|
|
|
|
|
| Identifier Extension | (18 Bits) |
|
|
|
| R | R | R |
| DLC |
|
|
|
|
|
| ||||||||||||||
1 | 2 |
| 3 | 4 | 5 | 6 |
| 7 | 8 |
| 9 | 1 | 1 | 1 | 2 | 3 | 4 |
| 5 | 6 | 7 |
| 8 | 9 | 1 | 1 | 1 | 1 |
| 1 | 1 | 1 | 1 | 1 | 1 |
| 2 | 3 | 4 | 8 bytes | 2 bytes |
|
| ||||||
O |
|
|
|
|
|
|
|
|
|
|
|
| 0 | 1 | R | D |
|
|
|
|
|
|
|
|
|
|
| 0 | 1 | 2 | 3 |
| 4 | 5 | 6 | 7 | 8 | T | 1 | 0 |
|
|
|
|
| 64 bits | 16 bits |
|
|
F | Priority |
| R | D | PDU Format (PF) |
| S | E | PF |
| PDU Specific (PS) |
|
|
|
|
| Source Address |
|
| R |
|
|
|
|
|
|
|
|
|
|
| ||||||||||||||||||
| (3 bits) |
| 1 | P |
|
| (8 bits) |
|
|
|
|
| Cont |
|
| (8 Bits) |
|
|
|
|
|
|
|
| (8 Bits) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
1 | 2 | 3 |
| 4 | 5 | 6 | 7 |
| 8 | 9 |
| 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| 1 | 2 | 2 |
| 2 | 2 | 2 | 2 | 2 | 2 |
| 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| 3 | 3 | 3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 0 | 1 |
| 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
| 7 | 8 | 9 |
|
|
|
|
The table above shows a comparison between the
The bold line separates the upper and lower parts of the table. The upper half of the table shows the CAN data frame labels and the lower part of the table contains the
The CAN extended frame is made up of 6 fields: Arbitration, Control, Data, CRC, ACK, EOF. The arbitration field is subdivided into two fields of 11 and 18 bit identifiers. CAN uses these fields to determine both identification and priority.
The
Priority | 3 bits with a value of 0 to 7 - with 0 having the highest priority. |
R1 | 1 bit. This bit is reserved by the SAE for future use and should be set to 0. |
DP Data Page | 1bit. Sets an auxiliary page of parameter groups. |
8 bit. One of the fields that makes up the Parameter Group Number. | |
8 bit. The second field the makes up the Parameter Group Number. |
Source Address 8 bit. The address of the sending/receiving node.
The fields above are required to send a message on the
An expanded view of the Arbitration field is shown on the following page.
1939STB4600 Manual | Appendix A |
B&B Electronics Mfg Co Inc – 707 Dayton Rd - PO Box 1040 - Ottawa IL 61350 - Ph
B&B Electronics Ltd – Westlink Commercial Park – Oranmore, Galway, Ireland – Ph +353 91 792444 – Fax +353 91 792445