SAE J1939-22-2022

VIP免费
Carl 2024-09-06 206 2.31MB 82 页 18星币
侵权投诉
__________________________________________________________________________________________________________________________________________
SAE Executive Standards Committee Rules provide that: “This report is published by SAE to advance the state of technical and engineering sciences. The use of this report is
entirely voluntary, and its applicability and suitability for any particular use, including any patent infringement arising therefrom, is the sole responsibility of the user.”
SAE reviews each technical report at least every five years at which time it may be revised, reaffirmed, stabilized, or cancelled. SAE invites your written comments and
suggestions.
Copyright © 2022 SAE International
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying,
recording, or otherwise, without the prior written permission of SAE.
TO PLACE A DOCUMENT ORDER: Tel: 877-606-7323 (inside USA and Canada)
Tel: +1 724-776-4970 (outside USA)
Fax: 724-776-0790
Email: CustomerService@sae.org
SAE WEB ADDRESS: http://www.sae.org
For more information on this standard, visit
https://www.sae.org/standards/content/J1939-22_202209/
SURFACE VEHICLE
RECOMMENDED PRACTICE
J1939™-22
SEP2022
Issued 2021-03
Revised 2022-09
Superseding J1939-22 JUL2021
CAN FD Data Link Layer
RATIONALE
This revision provides a method for a FD.TP.CM_Abort to declare whether the Originator or the Responder session is to be
aborted. The minimum data size of FD.TP transfers is corrected. The Figure 27 example is corrected. Other minor editorial
changes are made throughout.
FOREWORD
This series of SAE Recommended Practices have been developed by the Truck and Bus Control and Communications
Network Committee of the Truck and Bus Electrical and Electronics Steering Committee. The objectives of the committee
are to develop information reports, recommended practices, and standards concerned with the requirements, design, and
usage of devices that transmit electronic signals and control information among vehicle components. The usage of these
recommended practices is not limited to truck and bus applications; other applications may be accommodated with
immediate support being provided for construction and agricultural equipment, and stationary power systems.
These SAE Recommended Practices are intended as a guide toward standard practice and are subject to change so as to
keep pace with experience and technical advances.
This data link layer is used for all SAE J1939 applications on an SAE J1939-17 physical layer.
TABLE OF CONTENTS
1. SCOPE ....................................................................................................................................................... 5
2. REFERENCES ........................................................................................................................................... 5
2.1 Applicable Documents ............................................................................................................................... 5
2.1.1 SAE Publications ........................................................................................................................................ 5
2.2 Related Publications .................................................................................................................................. 5
2.2.1 ISO Publications ......................................................................................................................................... 5
2.2.2 AUTOSAR Publications ............................................................................................................................. 5
3. DEFINITIONS ............................................................................................................................................ 6
4. ABBREVIATIONS ...................................................................................................................................... 7
5. OPERATING PRINCIPLES/OVERVIEW ................................................................................................... 9
5.1 Maximize Use of CAN FD Network Bandwidth .......................................................................................... 9
5.2 Integral Support for Functional Safety and Cybersecurity ....................................................................... 10
5.3 Improved Large Data Transport Services ................................................................................................ 10
5.4 AUTOSAR Compatibility .......................................................................................................................... 10
SAE INTERNATIONAL J1939™-22 SEP2022 Page 2 of 82
6. TECHNICAL REQUIREMENTS ............................................................................................................... 10
6.1 Application Protocol Data Unit (A_PDU) .................................................................................................. 13
6.1.1 A_PDU1 Format ....................................................................................................................................... 13
6.1.2 A_PDU2 Format ....................................................................................................................................... 13
6.1.3 Parameter Group Number (PGN) ............................................................................................................ 13
6.1.4 Services for A_PDU Routing .................................................................................................................... 15
6.2 Datalink Layer Protocol Data Unit (D_PDU) ............................................................................................ 16
6.2.1 D_PDU1 Format ....................................................................................................................................... 17
6.2.2 D_PDU2 Format ....................................................................................................................................... 17
6.2.3 D_PDU3 Format ....................................................................................................................................... 18
6.3 D_PDU Fields .......................................................................................................................................... 19
6.3.1 FEFF D_PDU Fields ................................................................................................................................ 19
6.3.2 FBFF D_PDU Field .................................................................................................................................. 20
6.3.3 Common D_PDU Fields ........................................................................................................................... 21
6.4 Frame Format .......................................................................................................................................... 21
6.4.1 SAE J1939 Message Format (Mapped to ISO 11898-1 Data Frames in FEFF Format) ......................... 22
6.4.2 SAE J1939 Message Format (Mapped to ISO 11898-1 Data Frames in FBFF Format) ......................... 22
6.4.3 Support of CBFF and CEFF ..................................................................................................................... 23
6.5 Multi-PG Protocol ..................................................................................................................................... 23
6.5.1 Multi-PG Format ....................................................................................................................................... 23
6.5.2 Packing C-PGs into Multi-PG ................................................................................................................... 25
6.5.3 C-PG Format ............................................................................................................................................ 26
6.5.4 Optimizing Bus Utilization (Multi-PG D_PDU Transmit Control) .............................................................. 31
6.5.5 Multi-PG Content Examples ..................................................................................................................... 31
6.6 FD Transport Protocol .............................................................................................................................. 34
6.6.1 Operational Overview ............................................................................................................................... 34
6.6.2 FD Transport Protocol Functions ............................................................................................................. 36
6.6.3 FD Transport Protocol - Connection Management Messages (FD.TP.CM) ............................................ 40
6.6.4 FD Transport Protocol - Data Transfer Message (FD.TP.DT) ................................................................. 51
6.6.5 Connection Constraints ............................................................................................................................ 53
6.7 Message Transmit Behavior .................................................................................................................... 54
6.8 Address Claimed Service ......................................................................................................................... 55
6.9 Message Types ........................................................................................................................................ 55
6.9.1 Command ................................................................................................................................................. 55
6.9.2 Data Messages ........................................................................................................................................ 55
6.9.3 Request .................................................................................................................................................... 55
6.9.4 Acknowledgment ...................................................................................................................................... 55
6.9.5 Transfer .................................................................................................................................................... 55
6.9.6 Group Function ........................................................................................................................................ 56
6.9.7 Proprietary Communications .................................................................................................................... 56
6.10 Message Services .................................................................................................................................... 56
6.10.1 Request Service ....................................................................................................................................... 57
6.10.2 Request2 Service ..................................................................................................................................... 61
6.10.3 Acknowledgment Service ......................................................................................................................... 62
6.10.4 Proprietary Message Service ................................................................................................................... 67
6.10.5 Transfer Service ....................................................................................................................................... 69
6.11 CAN Frame Error Detection ..................................................................................................................... 71
6.12 Assurance Content ................................................................................................................................... 71
6.13 CAN Receive Buffer Management ........................................................................................................... 71
6.14 Timeout Defaults ...................................................................................................................................... 71
7. NOTES ..................................................................................................................................................... 72
7.1 Revision Indicator ..................................................................................................................................... 72
SAE INTERNATIONAL J1939™-22 SEP2022 Page 3 of 82
APPENDIX A FD TRANSPORT PROTOCOL TRANSFER SEQUENCES .................................................................... 73
APPENDIX B ASSIGNMENTS OF SPNS FOR SAE J1939-22 ..................................................................................... 80
APPENDIX C POSSIBLE CAN IDS ................................................................................................................................ 82
Figure 1 Receive model ......................................................................................................................................... 11
Figure 2 Transmit model ........................................................................................................................................ 12
Figure 3 Parameter group number transmission order .......................................................................................... 14
Figure 4 A_PDU routing service ............................................................................................................................. 16
Figure 5 D_PDU formats ........................................................................................................................................ 16
Figure 6 D_PDU1 format ........................................................................................................................................ 17
Figure 7 D_PDU2 format ........................................................................................................................................ 18
Figure 8 D_PDU3 format ........................................................................................................................................ 18
Figure 9 29-bit identifier layout ............................................................................................................................... 22
Figure 10 11-bit identifier layout ............................................................................................................................... 23
Figure 11 FEFF multi-PG format overview (D_PDU1) ............................................................................................. 24
Figure 12 FBFF multi-PG format overview (D_PDU3) ............................................................................................. 24
Figure 13 FEFF (extended frame) multi-PG ............................................................................................................. 24
Figure 14 FBFF (base frame) multi-PG .................................................................................................................... 25
Figure 15 C-PG format (TOS 1 through TOS 7) ...................................................................................................... 26
Figure 16 C-PG format (TOS 0) ............................................................................................................................... 26
Figure 17 C-PG example 1 ....................................................................................................................................... 27
Figure 18 C-PG example 2 ....................................................................................................................................... 27
Figure 19 C-PG format for TOS=1 and TOS=2 ........................................................................................................ 28
Figure 20 C-PG bit placement model for TOS=1 and TOS=2 ................................................................................. 28
Figure 21 C-PG format for TOS=0 (padding service) .............................................................................................. 29
Figure 22 C-PG bit placement model for TOS=0 (padding service) ........................................................................ 29
Figure 23 Padding example ..................................................................................................................................... 29
Figure 24 TOS and TF selection guide .................................................................................................................... 30
Figure 25 Transmit control example ......................................................................................................................... 31
Figure 26 Multi-PG example 1 .................................................................................................................................. 32
Figure 27 Multi-PG example 2 .................................................................................................................................. 33
Figure 28 A_PDU data size ...................................................................................................................................... 38
Figure 29 Connection Management Data Frame Overview ..................................................................................... 41
Figure 30 Format of messages for FD transport protocol ........................................................................................ 41
Figure 31 Data format of RTS message .................................................................................................................. 43
Figure 32 Data format of CTS message .................................................................................................................. 45
Figure 33 Data format of EOMS message ............................................................................................................... 47
Figure 34 Data format of EOMA message ............................................................................................................... 48
Figure 35 Data format of abort message ................................................................................................................. 49
Figure 36 Data format of BAM message .................................................................................................................. 50
Figure 37 FD transport protocol - data transfer message (FD.TP.DT) .................................................................... 52
Figure 38 FD transport protocol - data transfer message ........................................................................................ 52
Figure 39 Transmit behavior model.......................................................................................................................... 54
Figure 40 Services ................................................................................................................................................... 57
Figure 41 Request PG definition .............................................................................................................................. 57
Figure 42 Request response model ......................................................................................................................... 59
Figure 43 Request2 PG format ................................................................................................................................ 61
Figure 44 Acknowledgment PG definition ................................................................................................................ 63
Figure 45 ACK example ........................................................................................................................................... 67
Figure 46 NACK example ......................................................................................................................................... 67
Figure 47 Proprietary A PG definition ...................................................................................................................... 68
Figure 48 Proprietary A2 PG definition .................................................................................................................... 68
Figure 49 Proprietary B PG definition ...................................................................................................................... 69
Figure 50 Transfer PG format .................................................................................................................................. 70
摘要:

本标准文档 SAE J1939-22-2022 是国际汽车工程师学会(SAE)发布的最新版应用层协议规范,专门针对基于控制器局域网灵活数据速率(CAN FD)的 J1939 通信网络。该标准定义了在路面与非路面车辆、船舶、发电机组及工业设备中,通过 CAN FD 总线传输诊断、参数与网络管理数据的具体格式与规则。作为 J1939 系列标准在新一代高速、大带宽物理层上的关键扩展,SAE J1939-22-2022 在保持与原有 J1939 协议兼容性的基础上,显著提升了单帧传输的数据负载能力与实时

展开>> 收起<<
SAE J1939-22-2022.pdf

共82页,预览4页

还剩页未读, 继续阅读

声明:本文档系会员上传,若文档所含内容侵犯了您的版权或隐私,请立即通知,我们立即给予侵权申诉删除!
作者:Carl 分类:国外协会 价格:18星币 属性:82 页 大小:2.31MB 格式:PDF 时间:2024-09-06

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 82
客服
关注