1、 SURFACE VEHICLE RECOMMENDED PRACTICE Electronic Data Interchange Between Microcomputer Systems in Heavy-Duty Vehicle Applications J1587 JAN2013 Issued 1988-01 Stabilized 2013-01 Superseding J1587 JUL2008RATIONALE Document has not been revised in 5 years and there are no current plans by any major O
2、EMs to request modifications in the future. STABILIZED NOTICE This document has been declared “Stabilized“ by the SAE Truck and Bus Low Speed Communication Network Committee and will no longer be subjected to periodic reviews for currency. Users are responsible for verifying references and continued
3、 suitability of technical requirements. Newer technology may exist. _ 6$(7HFKQLFDO6WDQGDUGV%RDUG5XOHVSURYLGHWKDW7KLVUHSRUWLVSXEOLVKHGE6$(WRDGYDQFHWKHVWDWHRIWHFKQLFDODQGHQJLneering sciences. The use of this report is entirely voluntary, and its applicability and suitability for any particuODUXVHLQFOX
4、GLQJDQSDWHQWLQIULQJHPHQWDULVLQJWKHUHIURPLVWKHVROHUHVSRQVLELOLWRIWKHXVHU 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 2013 SAE International All rights re
5、served. 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 Ca
6、nada) Tel: +1 724-776-4970 (outside USA) Fax: 724-776-0790 Email: CustomerServicesae.org SAE WEB ADDRESS: http:/www.sae.org SAE values your input. To provide feedback on this Technical Report, please visit http:/www.sae.org/technical/standards/J1587_201301 Copyright SAE International Provided by IHS
7、 under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TABLE OF CONTENTS 1. SCOPE 31.1 Purpose. 32. REFERENCES 32.1 Applicable Publications . 32.1.1 SAE Publications. 32.1.2 ANSI/IEEE Publication 42.1.3 EIA Publication 42.1.4 RTCM Publication . 43.
8、ELECTRONIC DATA INTERCHANGE. 43.1 Message Format . 43.2 MID Assignment List Additions . 43.2.1 Available MID Space. 43.3 Parameter Identification Assignments 93.4 Parameter Data Types 193.4.1 Temperature Scaling. 193.4.2 ISO Latin 1 Character Set. 203.5 Parameter Transmission Update Period and Messa
9、ge Priority . 203.6 Parameter Definitions . 203.7 Transport Protocol Definitions. 203.8 Subsystem Identification Assignments . 213.9 Failure Mode Identifier Assignments 223.10 SAE Procedure for MID, PID, and SID Assignment . 234. NOTES 474.1 Marginal Indicia. 47APPENDIX A - PARAMETER DEFINITIONS. 48
10、 APPENDIX B - SAE J1587 TRANSPORT PROTOCOL. 218APPENDIX C - ELECTRONIC DASH DISPLAY 230SAE J1587 Stabilized JAN2013 Page 1 of 267_Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-APPENDIX D - ELECTRON
11、IC DRIVER INTERFACE UNIT (DIU) 238APPENDIX E - ANTI-THEFT REQUEST 245APPENDIX F - SAE J2497 COMMUNICATIONS VIA SAE J1587 TRANSFER DEVICES . 256APPENDIX G - FEB2002 VERSION OF TABLE 1 . 265TABLE 1 - MESSAGE ID ASSIGNMENT LIST. 6TABLE 2 - PARAMETER IDENTIFICATION ASSIGNMENT LIST. 10TABLE 3 - PARAMETER
12、 DATA TYPES. 19 TABLE 4 - CONNECTION MANAGEMENT CONTROL COMMANDS(1). 21TABLE 5 - STANDARDIZED FREE-FORMAT DATA ASSIGNMENTS(1)21TABLE 6 - FAILURE MODE IDENTIFIERS (FMI) 22TABLE 7 - SUBSYSTEM IDENTIFICATION (SID) ASSIGNMENT LIST . 25TABLE D1 - COMMAND TYPE DEFINITIONS. 240TABLE D2 - OBJECT IDS. 240TAB
13、LE D3 - OBJECT CLASSES (EXAMPLES) . 241TABLE D4 - DATA DEFINITIONS (COMMANDS 0 THROUGH 11) 241TABLE D5 - MESSAGE OBJECT DATA DEFINITIONS 242TABLE D6 - TEXT OBJECT DATA DEFINITIONS. 242TABLE D7 - KEY OBJECT DATA DEFINITIONS. 243TABLE D8 - BITMAP OBJECT DATA DEFINITIONS. 243TABLE D9 - GAUGE OBJECT DAT
14、A DEFINITIONS . 243TABLE D10 - USING THE TRANSPORT PROTOCOL TO SEND FORM/OBJECT CONFIGURATION DATA TO THE DIU. 244 TABLE G1 - MESSAGE ID ASSIGNMENT LIST 265TABLE G1 - MESSAGE ID ASSIGNMENT LIST (CONTINUED). 266TABLE G1 - MESSAGE ID ASSIGNMENT LIST (CONTINUED). 267FIGURE 1 - ISO LATIN 1 CHARACTER SET
15、 20FIGURE 2 - SAE SUBCOMMITTEE MID, PID, SID REQUEST FORM . 24FIGURE A1 - EXAMPLE - PID 192 RESPONSE TO A PID 243 REQUEST . 121FIGURE B1 - SAE STANDARDS AND THE OSI REFERENCE MODEL 219FIGURE B2 - THE GATEWAY MODEL 220FIGURE B3 - MESSAGE SEGMENTATION AND REASSEMBLY 221FIGURE B4 - DATA TRANSFER WITHOU
16、T ERRORS . 226FIGURE B5 - DATA TRANSFER WITH ERRORS . 227FIGURE B6 - REQUESTED DATA TRANSFER 228FIGURE B7 - REQUESTED DATA TRANSFER USING THE RSD PARAMETER . 229FIGURE E1 - EXAMPLE 1: OPERATOR DESIRES TO ADD A PASSWORD TO THE COMPONENTSPASSWORD STRUCTURE 250FIGURE E2 - EXAMPLE 2: OPERATOR DESIRES TO
17、 DELETE A PASSWORD FROM THE COMPONENTS PASSWORD STRUCTURE 251FIGURE E3 - EXAMPLE 3: OPERATOR DESIRES TO CHANGE A PASSWORD WITHIN THE COMPONENTS PASSWORD STRUCTURE 252FIGURE E4 - EXAMPLE 4: OPERATOR DESIRES TO LOCK OR UNLOCK THE COMPONENT 253FIGURE E5 - EXAMPLE 5: CHECKING STATUS OF THE COMPONENT. 25
18、4FIGURE E6 - EXAMPLE 6: ABNORMAL COMPONENT POWER INTERRUPTION (INTERFACING DEVICEPOWER IS NOT INTERRUPTED) . 255FIGURE F1 - EXAMPLE NETWORK 256FIGURE F2 - MESSAGE TRANSFER OF PAGE 1 PID FROM TRACTOR TO TRAILER (F.9.1) 260FIGURE F3 - MESSAGE TRANSFER OF PAGE 1 PID FROM TRAILER TO TRACTOR (F.9.2) 261F
19、IGURE F4 - MESSAGE TRANSFER OF PAGE 1 PID FROM SAE J2497 DEVICE TO SAE J1587TRAILER #1 (F.9.3) 262FIGURE F5 - MESSAGE TRANSFER OF PAGE 2 PID FROM SAE J1587 TRACTOR TO SAE J1587TRAILER (F.10.1) . 263FIGURE F6 - MESSAGE TRANSFER OF PAGE 2 PID FROM SAE J1587 TRAILER TO SAE J1587TRACTOR (F.10.2). 264SAE
20、 J1587 Stabilized JAN2013 Page 2 of 267_Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-1. SCOPE This SAE Recommended Practice defines a document for the format of messages and data that is of genera
21、l value to modules on the data communications link. Included are field descriptions, size, scale, internal data representation, and position within a message. This document also describes guidelines for the frequency of and circumstances in which messages are transmitted. In order to promote compati
22、bility among all aspects of electronic data used in heavy-duty applications, it is the intention of the SAE Truck and Bus Low Speed Communications Network Subcommittee (formerly Data Format Subcommittee) (in conjunction with other industry groups) to develop recommended message formats for: a. Vehic
23、le and Component InformationThis includes all information that pertains to the operation of the vehicle and its components (such as performance, maintenance, and diagnostic data). b. Routing and Scheduling InformationInformation related to the planned or actual route of the vehicle. It includes curr
24、ent vehicle location (for example, geographical coordinates) and estimated time of arrival. c. Driver InformationInformation related to driver activity. Includes driver identification, logs, (for example, DOT), driver expenses, performance, status, and payroll data. d. Freight InformationProvides da
25、ta associated with cargo being shipped, picked up, or delivered. Includes freight status, overage, shortage and damage reporting, billing and invoice information as well as customer and consignee data.This document represents the recommended formats for basic vehicle and component identification and
26、 performance data. This document is intended as guide toward standard practice and is subject to change to keep pace with experience and technical advances. 1.1 Purpose The purpose of this document is to define the format of the messages and data being communicated between microprocessors used in he
27、avy-duty vehicle applications. It is meant to serve as a guide toward a standard practice to promote software compatibility among microcomputer based modules. This document is to be used with SAE J1708. SAE J1708 defines the requirements for the hardware and basic protocol that is needed to implemen
28、t this document. The primary use of the communications link and message format is expected to be the sharing of data among stand-alone modules. It is anticipated that this document (when used in conjunction with SAE J1708) will reduce the cost and complexity associated with developing and maintainin
29、g software for heavy-duty vehicle microprocessor applications. 2. REFERENCES 2.1 Applicable Publications The following publications form a part of this specification to the extent specified herein. The latest issue of SAE publications shall apply. 2.1.1 SAE Publications Available from SAE, 400 Commo
30、nwealth Drive, Warrendale, PA 15096-0001, Tel: 877-606-7323 (inside USA and Canada) or 724-776-4970 (outside USA), www.sae.org.SAE J1455 Recommended Environmental Practices for Electrical Equipment Design in Heavy-Duty Vehicle ApplicationsSAE J1708 Serial Data Communications Between Microcomputer Sy
31、stems in Heavy-Duty Vehicle Applications SAE J1587 Stabilized JAN2013 Page 3 of 267_Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-2.1.2 ANSI/IEEE Publication Available from ANSI, 25 West 43rd Stree
32、t, New York, NY 10036-8002, Tel: 212-642-4900, www.ansi.org.ANSI/IEEE Standard 754-1985 IEEE Standard for Binary Floating-Point Arithmetic http:/webstore.ansi.org/ansidocstore/product.asp?sku=754%2D19852.1.3 EIA Publication Available from Electronic Industries Alliance, 2500 Wilson Blvd., Arlington,
33、 VA 22201, Tel: 703-907-7500, www.eia.org.EIA specs are available from IHS Standards Store, http:/ RS-485 Standard for Electrical Characteristics of Generators and Receivers for Use in Balanced Digital Multipoint Systems, April 1983 (Superseded by TIA-485 in March 2003) TIA-485 Electrical Characteri
34、stics of Generators and Receivers for Use in Balanced Digital Multipoint Systems, March 2003 2.1.4 RTCM Publication Available from RTCM, 1800 N. Kent St., Suite 1060, Arlington, VA 22209, Tel: 703-527-2000, www.rtcm.org.RTCM-104, Version 2.0 Radio Technical Commission for Maritime Services, January
35、1990 https:/ ELECTRONIC DATA INTERCHANGE All data transmitted on the communication link, defined by SAE J1708, using message identification (MID) in the range 128 to 255, shall follow this document. Designers need to be aware that messages starting with MIDs 0 to 127 are allowed to coexist with curr
36、ent SAE J1587 messages. The content of the messages broadcast by MIDs 0 to 127 may or may not conform to SAE J1587 format. 3.1 Message Format The message shall consist of the following: Message ID One or More Parameters ChecksumThe number of parameters in a message is limited by the total message le
37、ngth defined in SAE J1708. MIDs are assigned to transmitter categories as identified in Table 1. 3.2 MID Assignment List Additions No two transmitters in the system shall have the same MID. System manufacturers may request additions be made to the MID list. The SAE Truck and Bus Low Speed Communicat
38、ions Network Subcommittee will review the value of any additional MIDs for general interest and/or purpose and may or may not add it to the list. 3.2.1 Available MID Space The MID space allocated for assignment and use by SAE J1587 is almost full. In order to allow for the limited additional assignm
39、ent of new MIDs, the SAE Truck and Bus Low Speed Communication Network Subcommittee has taken the following action to partition the SAE J1587 MID data space by industry segment and reclaim unused MIDs. SAE J1587 Stabilized JAN2013 Page 4 of 267_Copyright SAE International Provided by IHS under licen
40、se with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-3.2.1.1 Transportation Industry Partitioning of MIDs (Multiple Assignment of MIDs) Table 1 has been partitioned to identify the intended transportation segments for each MID. Although SAE J1587 is primarily
41、 utilized within Heavy-Duty vehicle applications, it has also been adopted in other transportation segments such as transit bus and marine. In some cases MIDs have been defined differently per transportation segment. Sections a and b describe how to determine the transportation segment of an ECU: a.
42、 PID 342, Transportation Segment Identifier has been established for tools that are used in more than one transportation segment. This PID is used by diagnostic tools to determine the transportation segment of the MID of the responding ECU. b. Legacy devices (prior to June, 2004) may not respond to
43、this message. 3.2.1.2 Dual Naming MIDs are sometimes assigned two names using the following rationale. a. The need for a new MID assignment is very similar to an existing MID. b. The two named devices could not be used simultaneously on the same vehicle network. 3.2.1.3 Reclaiming of Unused MIDs Cer
44、tain MIDs (134, 135, 148, etc.) were assigned in anticipation of their eventual use. These MIDs were never used since no method for dynamically addressing SAE J1587 MIDs on multiple trailers was specified. Reclaimed MIDs are marked in table 1 as “Reclaimed“. In the next publication of this document,
45、 these MIDs will be shown as “Reserved for future assignment by SAE,“ if they have not been assigned new names or the reclaiming has been negated by use in the field of these MIDs. Any concerns of the reclaiming of MID assignments should be brought to the attention of SAE Truck and Bus Low Speed Com
46、munication Network Subcommittee. 3.2.1.4 The Feb2002 version of Table 1 has been preserved for reference in Appendix G. SAE J1587 Stabilized JAN2013 Page 5 of 267_Copyright SAE International Provided by IHS under license with SAENot for ResaleNo reproduction or networking permitted without license from IHS-,-,-TABLE 1 - MESSAGE ID ASSIGNMENT LIST MID