throbber
400 Commonwealth Drive, Warrendale, PA 15096-0001
`
`SURFACE
`VEHICLE
`RECOMMENDED
`PRACTICE
`
`Submitted for recognition as an American National Standard
`
`J1922
`
`REAF.
`SEP2000
`
`Issued
`Reaffirmed
`
`1989-12
`2000-09
`
`Superseding J1922 JAN1995
`
`Powertrain Control Interface for Electronic Controls Used in Medium-
`and Heavy-Duty Diesel On-Highway Vehicle Applications
`
`Foreword—Electronic controls for engines, transmissions, braking systems, and retarders need to share common
`measured parameters and have a method for interaction. To eliminate the need for redundant sensors and
`possible conflicting data, a method of communicating information between electronic controls is required. By
`sharing information, the vehicle installation costs can be reduced and performance enhanced with interactive
`control features.
`
`A method of communicating control parameters between engine, transmission, antilock braking system (ABS)/
`traction control, and retarder systems is required. A long- and short-term approach has been taken to resolve the
`problem. This document addresses the short-term need. The SAE Truck and Bus Control and Communications
`Network Subcommittee is developing a controls communication network document (draft SAE J1939) that will use
`a high-speed data link, which will address the long-term need.
`
`TABLE OF CONTENTS
`
`Foreword .................................................................................................................................................. 1
`
`Scope ....................................................................................................................................................... 2
`
`References ............................................................................................................................................... 2
`Applicable Publications ............................................................................................................................ 2
`SAE Publications ...................................................................................................................................... 2
`
`Definitions................................................................................................................................................. 2
`Percent Torque Value .............................................................................................................................. 2
`Percent Accelerator Pedal (AP) Position.................................................................................................. 3
`Engine Parameter Change ....................................................................................................................... 3
`Engine’s Desired RPM ............................................................................................................................. 3
`Engine’s Desired RPM Asymmetry Adjustment ....................................................................................... 3
`Desired Engine Speed Value ................................................................................................................... 3
`Maximum Engine Override RPM .............................................................................................................. 3
`Current Engaged Gear Number ............................................................................................................... 4
`AP Kickdown Position .............................................................................................................................. 4
`AP Low Idle Position ................................................................................................................................ 4
`
`Powertrain Interface ................................................................................................................................. 4
`
`1.
`
`2.
`2.1
`2.1.1
`
`3.
`3.1
`3.2
`3.3
`3.4
`3.5
`3.6
`3.7
`3.8
`3.9
`3.10
`
`4.
`
`SAE Technical Standards Board 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 reaffirmed, revised, or cancelled. SAE invites your written comments and suggestions.
`
`TO PLACE A DOCUMENT ORDER: (724) 776-4970 FAX: (724) 776-0790
`SAE WEB ADDRESS http://www.sae.org
`
`Copyright 2000 Society of Automotive Engineers, Inc.
`All rights reserved.
`
`Printed in U.S.A.
`
`Page 1 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.
`5.1
`5.2
`5.2.1
`5.3
`5.3.1
`5.4
`5.5
`5.6
`5.7
`5.7.1
`5.7.2
`5.7.3
`5.7.4
`5.7.5
`5.7.6
`5.7.7
`5.7.8
`
`Message Formats ..................................................................................................................................... 4
`Engine to Powertrain Message................................................................................................................. 6
`Transmission to Powertrain Message....................................................................................................... 7
`Override Control Modes............................................................................................................................ 8
`ABS/Traction Control to Powertrain Message ........................................................................................10
`ABS/Traction Control Modes ..................................................................................................................10
`Retarder to Powertrain Message ............................................................................................................11
`Transmission to Powertrain Current Gear Number Message ................................................................. 11
`Engine to Transmission Current Gear Request Message ...................................................................... 12
`Initialization Messages............................................................................................................................ 12
`Engine to Powertrain Initialization Message ........................................................................................... 12
`Transmission to Powertrain Initialization Message................................................................................. 13
`ABS/Traction Control to Powertrain Initialization Message.....................................................................13
`Retarder to Powertrain Initialization Message ........................................................................................14
`Engine to Powertrain Initialization Request Message............................................................................. 14
`Transmission to Powertrain Initialization Request Message................................................................... 15
`ABS/Traction Control to Powertrain Initialization Request Message ...................................................... 15
`Retarder to Powertrain Initialization Request Message .......................................................................... 16
`
`Appendix A Engine’s Desired RPM Asymmetry Adjustment...................................................................................... 17
`
`1.
`
`Scope—This SAE Recommended Practice provides a development or possibly interim production
`communication protocol between engine, transmission, ABS/traction control, and retarder systems until higher
`speed communication links are established.
`
`2.
`
`References
`
`2.1 Applicable Publications—The following publications form a part of the specification to the extent specified
`herein. Unless otherwise indicated, the latest revision of SAE publications shall apply.
`
`2.1.1
`
`SAE PUBLICATIONS—Available from SAE, 400 Commonwealth Drive, Warrendale, PA 15096-0001.
`
`SAEJ1708 NOV89—Serial Data Communications Between Microcomputer Systems in Heavy-Duty
`Vehicle Applications
`SAEJ1587 NOV89—Joint SAE/TMC Electronic Data Interchange Between Microcomputer Systems in
`Heavy-Duty Vehicle Applications
`SAEJ1843 JUN89—Accelerator Pedal Position Sensor for Use With Electronic Controls in Medium- and
`Heavy-Duty Diesel On-Highway Vehicle Applications
`
`3.
`
`Definitions—Parameter Definitions
`
`3.1 Percent Torque Value—A percent value for torque which is a percent of the peak engine torque as indicated
`by byte 18 of the engine to powertrain initialization message (see 5.7.1). Percent torque value is broadcast as
`a signed short integer (two’s complement).
`
`Resolution:
`Range:
`
`1%/bit
`+127% peak engine torque
`–128% peak engine torque
`
`-2-
`
`Page 2 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`3.2 Percent Accelerator Pedal (AP) Position—This signal always reflects the percent AP position as interpreted
`by the engine. This value shall never reflect override states, the equivalent cruise control value, nor the road
`speed limiting value. The value is a scaled value such that 0% AP position is represented by 0, and 100% AP
`position is represented by 255. Additionally, the value of AP position shall be 0% during a fault condition of the
`AP.
`
`Resolution:
`Range:
`
`0.392%/bit
`0 to 100%
`
`3.3 Engine Parameter Change—This bit indicates that one of the parameters sent to the transmission in the last
`initialization message has changed (i.e., idle speed has changed, available torque has changed, etc.). This bit
`shall remain set until the powertrain has requested a new initialization message, and it has been sent by the
`engine.
`
`Resolution:
`Range:
`Binary bit mapped:
`
`Not applicable
`Not applicable
`1 = A parameter has changed since last initialization message was sent
`0 = No change since last transmission of the initialization message
`
`3.4 Engine’s Desired RPM—An indication by the engine to the transmission of the optimal operating speed of the
`engine for the currently existing conditions. These conditions may include torques generated to accommodate
`powertrain demand, such as cruise control or vehicle speed governors. Dynamic commands from functions
`such as smoke control or shift control are excluded from this calculation.
`
`Resolution:
`Range:
`
`16 RPM/bit
`0 to 4080 RPM
`
`3.5 Engine’s Desired RPM Asymmetry Adjustment—This byte is utilized in transmission gear selection routines
`and indicates the engine’s preference of lower versus higher engine speeds should its desired RPM not be
`achievable. This is a scaled ratio such that 128 represents an equal preference for a RPM lower or higher than
`the engine’s indicated desired RPM. The higher the asymmetry adjustment value is above 128, the more the
`engine prefers to be operated at or above its indicated desired RPM. Conversely, the lower the asymmetry
`adjustment value is below 128, the more the engine prefers to operate at or below its indicated desired RPM.
`Typically, the engine’s asymmetry adjustment will be predicated on fuel consumption considerations, and
`under these situations, the method for computing the asymmetry adjustment is indicated in Appendix A. It
`should be noted there may be times the engine will deviate from an asymmetry adjustment computation based
`solely on fuel consumption considerations as done in Appendix A. The engine may include other factors into
`its asymmetry adjustment calculation such as temperatures, pressures, and other operating parameters.
`
`Resolution:
`Range:
`
`Not applicable
`Not applicable
`
`Ratio calculated and scaled per the previous discussion and in Appendix A.
`
`3.6 Desired Engine Speed Value—An actual engine speed requested by the transmission for shift control or the
`ABS/traction controls.
`
`Resolution:
`Range:
`
`0.0625 RPM/bit
`0 to 4096 RPM
`
`-3-
`
`Page 3 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`3.7 Maximum Engine Override Speed—The maximum engine RPM above high idle allowed by the engine
`control during a momentary high idle override.
`
`Resolution:
`Range:
`
`16 RPM/bit
`0 to 4080 RPM
`
`3.8 Current Engaged Gear Number—The number assigned to the transmission gear ratios in the transmission to
`powertrain initialization message by the order of the data. Reverse gear numbers are denoted by negative
`numbers with the more negative number representing the gear that permits the highest vehicle speed in
`reverse. The current engaged gear number is broadcast as a signed short integer (two’s complement). The
`current engaged gear number has a value of zero when the transmission is in neutral.
`
`Resolution:
`Range:
`
`1 gear/bit
`+127 forward gears
`– 128 reverse gears
`
`3.9 AP Kickdown Position—Same as kickdown state in SAE J1843.
`
`Not applicable
`Resolution:
`Not applicable
`Range:
`Binary bit mapped: 1 = In kickdown position
`0 = Not in kickdown position
`
`3.10 AP Low Idle Position—Same as low idle state in SAE J1843.
`
`Not applicable
`Resolution:
`Not applicable
`Range:
`Binary bit mapped: 1 = In low idle position
`0 = Not in low idle position
`
`4.
`
`5.
`
`Powertrain Interface—A dedicated SAE J1708 data link shall be used to communicate the following
`parameters between engine, transmission, ABS/traction control, and retarder systems. The protocol to
`transfer information is similar to SAE J1587. Variable length message formats shall be used to communicate
`data between the control devices. The data will be formatted order specific to minimize the data link utilization.
`In order to have synchronization of broadcast data, it is recommended that the update timer in each device be
`re-initialized to a fixed time interval (based on the fastest update rate of the data in the message) every time
`the device gains access to the data link. This method of broadcasting is an attempt to minimize the number of
`possible collisions.
`
`Message Formats—Table 1, Message Identification (MID), was reserved in SAE J1708 MID assignment list in
`January of 1989. The use of these MIDs will be discussed in detail throughout the rest of Section 5. Message
`formats adhere to SAE J1708 requirements.
`
`-4-
`
`Page 4 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`TABLE 1—MESSAGE IDENTIFICATION (MID) TABLE
`
`MID
`
`Description
`
`69 Engine to Powertrain Message
`70 Engine to Powertrain Initialization Message
`71 Engine to Powertrain Initialization Request Message
`72 Engine to Transmission Current Gear Request Message
`73 Engine, Reserved
`74 Transmission to Powertrain Message
`75 Transmission to Powertrain Initialization Message
`76 Transmission to Powertrain Initialization Request Message
`77 Transmission to Powertrain Current Gear Number Message
`78 Transmission, Reserved
`79 ABS/Traction Control to Powertrain Message
`80 ABS/Traction Control to Powertrain Initialization Message
`81 ABS/Traction Control to Powertrain Initialization Request Message
`82 ABS/Traction Control, Reserved
`83 Retarder to Powertrain Message
`84 Retarder to Powertrain Initialization Message
`85 Retarder to Powertrain Initialization Request Message
`86 Retarder, Reserved
`
`-5-
`
`Page 5 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.1 Engine to Powertrain Message
`
`FORMAT = (MID, BYTE1, BYTE2, BYTE3, BYTE4, BYTE5, CHECKSUM)
`PRIORITY 3
`Engine MID = 69
`Update Period = 0.050 s
`
`MESSAGE CONTENTS
`UPDATE
`PERIOD
`0.050
`0.050
`0.050
`0.050
`
`BYTE
` 0
` 1
` 2
` 3
`
` 4
` 5
` 6
`
`
`0.050
`0.050
`0.050
`
` 1
`
` 2
`
` 3
`
`DESCRIPTION
`MID = 69
`Percent Torque Value (calculated torque) (Resolution 1%/bit)
`% AP Position (Resolution ~0.4%) (0% during fault condition)
`Control/Status Byte
`BIT
`DESCRIPTION
` 0
`Cruise Control Status
`1 = Cruise Control Active
`0 = Cruise Control Inactive
`PTO Control Status
`1 = PTO Control Active
`0 = PTO Control Inactive
`Road Speed Limiting Status
`1 = Road Speed Limit Active
`0 = Road Speed Limit Inactive
`Retarder Control Status
`1 = Engine Retarder Enabled
`0 = Engine Retarder Not Enabled
`Alternatively: Retarder Enable Command
`(for a retarder controlled via data link)
`1 = Retarder Enabled
`0 = Retarder Disabled
`AP Kickdown Switch
`1 = In Kickdown Position
`0 = Not in Kickdown Position
`AP Low Idle Switch
`1 = In Low Idle Position
`0 = Not in Low Idle Position
`Engine Parameter Change
`1 = Parameters have changed
`0 = Current Parameters valid
`For Future Use
` 7
`Engine’s Desired RPM (Resolution 16 RPM/bit)
`Desired RPM Asymmetry Adjustment (Scaled Ratio)
`Checksum
`
` 4
`
` 5
`
` 6
`
`-6-
`
`Page 6 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.2
`
`Transmission to Powertrain Message
`
`FORMAT = (MID, BYTE1, BYTE2, BYTE3, BYTE4, CHECKSUM)
`PRIORITY 2
`Transmission MID = 74
`Update Period = 0.025 s
`
`MESSAGE CONTENTS
`UPDATE
`PERIOD
`0.025
`0.025
`BIT
`0,1
`
`BYTE
` 0
` 1
`
` 2
`
` 3
`
` 4
`
` 5
`
` 2
`
`6,7
`0.025
`
` 3
`
`0.025
`
` 4
` 5
`
`0.025
`0.025
`
`DESCRIPTION
`MID = 74
`Control/Status Byte
`DESCRIPTION
`Override Control Mode
`Mode = 00 Override Disabled
`Mode = 01 Engine Speed Value Control
`Mode = 10 Engine Torque Control Mode
`Mode = 11 Engine Speed/Torque Limit Control
`Retarder Enable
`1 = Enable Retarder
`0 = Disable Retarder
`Momentary High Idle Override
`1 = Override Enabled
`0 = Override Disabled
`Driveline Engaged
`1 = Driveline Engaged
`0 = Driveline Disengaged
`Transmission Retarder Control Status
`1 = Transmission Retarder Active
`0 = Transmission Retarder Inactive
`For Future Use
`For:
`MODE = 00 Not Broadcast
`MODE = 01 Desired Engine Speed Value (LSB)
`(Resolution 0.0625 RPM/bit)
`MODE = 10 Not Broadcast
`MODE = 11 Engine Speed Upper Limit
`(Resolution 16 RPM/bit)
`MODE = 00 Not Broadcast
`MODE = 01 Desired Engine Speed Value (MSB)
`(Resolution 16 RPM/bit)
`MODE = 10 Desired Percent Torque Value
`(Resolution 1%/bit)
` MODE = 11 Percent Torque Value Limit
`(Resolution 1%/bit)
`Output Shaft Speed (Resolution 16 RPM/bit)
`Checksum
`
`For:
`
`-7-
`
`Page 7 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.2.1 OVERRIDE CONTROL MODES—The transmission to powertrain message is a variable length message that
`shall have four control modes and they are as defined as follows. The engine shall always honor an override
`request by the transmission (i.e., transmission takes precedence over road speed limiting and cruise
`control). In the absence of continued broadcasts from the transmission, the engine shall default to Mode 00
`after a predetermined length of time.
`
`a. Mode 00—When operating in this mode, the transmission is not required to provide an override
`command to the engine; override is disabled. The sending of bytes 2 and 3 shall be omitted.
`b. Mode 01—When operating in this mode, the engine shall function as a speed regulator with the
`transmission providing the speed command in bytes 2 and 3 of the message.
`c. Mode 10—When operating in this mode, the engine shall function as a torque regulator with the
`transmission providing the torque command in byte 3 of the message with byte 2 being omitted.
`d. Mode 11—When operating in this mode, the transmission shall command an engine speed upper limit
`and an engine torque limit designated in bytes 2 and 3, respectively, of the message. Byte 2 of this
`message is a transmission command to the engine that limits the maximum speed of the engine. Byte
`3 contains a value that commands the engine to limit its available torque for the current engine speed.
`The transmission control shall be able to request an override of the governed engine high idle RPM up
`to the maximum engine override speed as defined in the engine to powertrain initialization message.
`
`5.2.1.1
`
`For Override Control Mode = 00 (Override Disabled)
`
`Byte No.
` 0
` 1
`
` 2
` 3
`
` Bit No.
` Data
`0,1 = 00
` 2 =
` 3 = —
` 4 = —
` 5 = —
`—
`
`6,7 = 00
` Data
` Data
`
`Description
`MID = 74
`Override Disable
`Engine Retarder Enable
`Momentary High Idle Override
`Driveline Engaged
`Transmission Retarder Control Status
`
`For Future Use
`Output Shaft Speed
`Checksum
`
`5.2.1.2
`
`For Override Control Mode = 01 (Desired Engine Speed)
`
`Byte No.
` 0
` 1
`
`Description
` Bit No.
`MID = 74
` Data
`Desired Engine Speed
`0,1 = 01
`Engine Retarder Enable
` 2 =
` 3 = — Momentary High Idle Override
` 4 = — Driveline Engaged
` 5 = — Transmission Retarder Control Status
`—
`
` 2
` 3
` 4
` 5
`
`6,7 = 00
` Data
` Data
` Data
` Data
`
`For Future Use
`Desired Engine Speed Value - LSB
`Desired Engine Speed Value - MSB
`Output Shaft Speed
`Checksum
`
`-8-
`
`Page 8 of 18
`
`FORD 1240
`
`

`

`5.2.1.3
`
`For Override Control Mode = 10 (Desired Engine Torque Control)
`
`SAE J1922 Reaffirmed SEP2000
`
`Byte No.
` 0
` 1
`
` 2
` 3
` 4
`
`Description
` Bit No.
`MID = 74
` Data
`Desired Engine Torque Control
`0,1 = 10
` 2 = — Engine Retarder Enable
` 3 = 0
`Momentary High Idle Override
` 4 =
`Driveline Engaged
` 5 = — Transmission Retarder Control Status
`—
`6,7 = 00
` Data
` Data
` Data
`
`For Future Use
`Desired Percent Engine Torque Value
`Output Shaft Speed
`Checksum
`
`5.2.1.4
`
`For Override Control Mode = 11 (Engine Speed and Torque Limiting)
`
`Byte No.
` 0
` 1
`
` 2
` 3
` 4
` 5
`
`Description
` Bit No.
`MID = 74
` Data
`Engine Speed/Torque Limiting
`0,1 = 11
` 2 = — Engine Retarder Enable
` 3 = 0
`Momentary High Idle Override
` 4 =
`Driveline Engaged
` 5 = — Transmission Retarder Control Status
`—
`6,7 = 00
` Data
` Data
` Data
` Data
`
`For Future Use
`Engine Speed Upper Limit - (16 RPM/bit)
`Percent Torque Value Upper Limit - (1%/bit)
`Output Shaft Speed
`Checksum
`
`-9-
`
`Page 9 of 18
`
`FORD 1240
`
`

`

`5.3 ABS/Traction Control to Powertrain Message
`
`SAE J1922 Reaffirmed SEP2000
`
`FORMAT = (MID, BYTE1, BYTE2, CHECKSUM)
`PRIORITY 1
`ABS/Traction Control MID = 79
`Update Period = Maximum rate to be broadcast only while ABS/traction control function is in operation
`with at least one additional transmission after ABS/traction control function has ceased in
`order to communicate a resumption to normal engine and transmission operation.
`
`MESSAGE CONTENTS
`UPDATE
`PERIOD
`0.050
`0.050
`
`BYTE
` 0
` 1
`
` 2
`
`0.050
`
` 2
`
` 3
`
` 4
`
`DESCRIPTION
`MID = 79
`Control/Status Byte
`BIT
`DESCRIPTION
`0,1
`Override Control Mode
`00 = Override Disabled
`01 = Speed Control Mode
`10 = Retarder or Engine Torque Control Mode
`11 = Retarder or Engine Torque Limit Mode
`Retarder or Engine Control Select. Select for modes to control engine
`driving torque or retarder braking torque.
`1 = Retarder Control
`0 = Engine Fueling Control
`Gear Shift Disable
`1 = Inhibit Gear Shifts
`0 = Allow Shifts as Normal
`Retarder Disable
`1 = Disable Driveline Retarders
`0 = Allow Normal Retarder Use
`Torque Converter Lock Up Disable
`1 = Disable Torque Converter Lock Up Clutch
`0 = Enable Lock Up as Normal
`Request to Neutral
`1 = Request Transmission De-clutch to Neutral
`0 = Allow Normal Operation
`For Future Use
` 7
`Data Byte
`FOR MODE = 00Not Broadcast
`FOR MODE = 01 RPM Speed Value Command
`(Resolution 16 RPM/bit)
`FOR MODE = 10Desired Retarder or Engine Percent Peak
`Torque Value Command (Resolution 1%/bit)
`FOR MODE = 11Retarder or Engine Percent Torque Limit Command
`(Resolution 1%/bit)
`
` 5
`
` 6
`
` 3
`
`0.050
`
`Checksum
`
`-10-
`
`Page 10 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.3.1
`
`ABS/TRACTION CONTROL MODES—In the event of conflicting torque requests, limiting requests, and speed
`requests from both the transmission and the ABS/traction control, the engine shall honor the transmission
`request.
`
`Note this is a variable length message with byte 2 being omitted if the override control mode is disabled as
`indicated by bits 0 and 1 of the control/status byte. Cruise control functions in either the engine or
`transmission controls must allow for the traction control torque limiting requests to override and/or limit the
`engine output torque. In the absence of continued broadcasts from the ABS/traction controls, the engine
`shall default to Mode 00 after a predetermined length of time.
`
`5.4 Retarder to Powertrain Message
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 4
`Retarder MID = 83
`Update Period = 0.100 s
`
`MESSAGE CONTENTS
`UPDATE
`PERIOD
`0.100
`0.100
`
`BYTE
` 0
` 1
`
` 2
`
`0.100
`
` 1
`
`DESCRIPTION
`MID = 83
`Retarder Status BYTE
`BIT
`DESCRIPTION
` 0
`Retarder Active/Inactive
`1 = Active
`0 = Inactive
`Retarder Operational Status
`1 = Retarder Selected
`0 = Not Selected
`For Future Use
`2,3
`4,5,6,7 Retarding Level Status
`0000 = Off
`1111 = 100% On
`Resolution: 6.67%/bit
`Range:
`0 to 100%
`Checksum
`
`5.5
`
`Transmission to Powertrain Current Gear Number Message
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 6
`Current Gear MID = 77
`Update Period = Sent by transmission to powertrain when engine control requires transmission current
`gear number.
`
`MESSAGE CONTENTS
`BYTE
` 0
` 1
` 2
`
`DESCRIPTION
`MID = 77
`Current Engaged Gear Number
`Checksum
`
`-11-
`
`Page 11 of 18
`
`FORD 1240
`
`

`

`5.6 Engine to Transmission Current Gear Request Message
`
`SAE J1922 Reaffirmed SEP2000
`
`FORMAT = (MID, CHECKSUM)
`PRIORITY 5
`Current Gear Request MID = 72
`Update Period = Sent by engine to transmission when engine control requires transmission current gear
`number.
`
`MESSAGE CONTENTS
`BYTE
` 0
` 1
`
`DESCRIPTION
`MID = 72
`Checksum
`
`5.7
`
`Initialization Messages—Initialization messages are used to communicate some of the operating parameters
`of the various powertrain systems that are of importance to the other controls. This is done to reduce the
`amount of calibration data required by each control system and to avoid necessary recalibration of the other
`systems should one device be reconfigured or its operating parameters changed.
`
`Initialization messages are only sent on request by an initialization request message. Typically these requests
`will be broadcast on power up of the systems, after any system resets, and when any of the initialization
`parameters have changed during the current period of operation and are so indicated by a bit in a status byte
`broadcast on a regular basis.
`
`5.7.1
`
`ENGINE TO POWERTRAIN INITIALIZATION MESSAGE
`
`FORMAT = (MID, BYTE1, BYTE2, BYTE3, ... , BYTE21, CHECKSUM)
`PRIORITY 8
`Engine Initialization MID = 70
`Update Period = On request by powertrain.
`The least significant byte of all engine speeds is transmitted first.
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 70
` 1,2
`Engine Speed at Idle
` 3
`% of Peak Torque at Idle
` 4,5
`Rated Engine Speed
` 6
`% of Peak Torque at Rated Engine Speed
` 7,8
`Engine Speed Point 3
` 9
`% of Peak Torque at Point 3
`10,11
`Engine Speed Point 4
` 12
`% of Peak Torque at Point 4
`13,14
`Engine Speed Point 5
` 15
`% of Peak Torque at Point 5
`16,17
`Engine Speed at Peak Torque
` 18
`Peak Torque of Engine
`19,20
`Engine Speed at High Idle
` 21
`Maximum Engine Override Speed
` 22
`Checksum
`
`(Resolution 0.0625 RPM/bit)
`(Resolution 1%/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 1%/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 1%/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 1%/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 1%/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 10 lb-ft/bit)
`(Resolution 0.0625 RPM/bit)
`(Resolution 16 RPM/bit)
`
`-12-
`
`Page 12 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.7.2
`
`TRANSMISSION TO POWERTRAIN INITIALIZATION MESSAGE
`
`FORMAT = (MID, BYTE1, BYTE2, BYTE3, ... , BYTEn, CHECKSUM)
`PRIORITY 8
`Transmission Initialization MID = 75
`Update Period = On request by the engine
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 75
` 1
`Number of reverse gear ratios
` 2
`Number of forward gear ratios
` 3,4
`Highest Vehicle Speed Reverse Gear Ratio (1/16 Input RPM/Output RPM)
`
`
`
` * , *
` * , *
`
`
`
` * , *
` *
`
`Lowest Vehicle Speed Reverse Gear Ratio (1/16 Input RPM/Output RPM)
`Lowest Vehicle Speed Forward Gear Ratio (1/16 Input RPM/Output RPM)
`
`Highest Vehicle Speed Forward Gear Ratio (1/16 Input RPM/Output RPM)
`Checksum
`
`5.7.3
`
`ABS/TRACTION CONTROL TO POWERTRAIN INITIALIZATION MESSAGE
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 8
`ABS/Traction Control Initialization MID = 80
`Update Period = On request
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 80
` 1
`Status Byte
`Bit
`1 = ABS installed
` 0
`1 = ASR installed
` 1
`Not used
` 2
`Not used
` 3
`Not used
` 4
`Not used
` 5
`Not used
` 6
`Not used
` 7
`Checksum
`
` 2
`
`-13-
`
`Page 13 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`5.7.4 RETARDER TO POWERTRAIN INITIALIZATION MESSAGE
`
`FORMAT = (MID, BYTE1, BYTE2, CHECKSUM)
`PRIORITY 8
`Retarder Initialization MID = 84
`Update Period = On request by powertrain
`
` 1
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 84
`Byte
`Status
`Type of Retarder
`BIT
`DESCRIPTION
` 0
`Not used
` 1
`1 = Engine Compression Release
` 2
`1 = Exhaust
` 3
`1 = Transmission Input
` 4
`1 = Transmission Output
` 5
`1 = Driveline Retarder (Electric, Hydraulic, Wet Friction)
` 6
`1 = Trailer Retarder
` 7
`Not used
`Peak Torque of Retarder (10 lb-ft/bit)
`Checksum
`
` 2
` 3
`
`5.7.5
`
`ENGINE TO POWERTRAIN INITIALIZATION REQUEST MESSAGE
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 7
`Initialization Request MID = 71
`Update Period = Sent by engine when any initialization message is required (i.e., power up, reset within
`ECU, etc.).
`
`MESSAGE
`BYTE
` 0
` 1
`
` 2
`
`CONTENTS
`DESCRIPTION
`MID = 71
`Status/Enable Byte
`BITS DESCRIPTION
` 0
`1 = Request Engine Initialization Message
` 1
`1 = Request Transmission Initialization Message
` 2
`1 = Request ABS/Traction Control Initialization Message
` 3
`1 = Request Retarder Initialization Message
`4-7
`For Future Use
`Checksum
`
`-14-
`
`Page 14 of 18
`
`FORD 1240
`
`

`

`5.7.6
`
`TRANSMISSION TO POWERTRAIN INITIALIZATION REQUEST MESSAGE
`
`SAE J1922 Reaffirmed SEP2000
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 7
`Initialization Request MID = 76
`Update Period = Sent by transmission when any initialization message is required (i.e., power up, reset
`within transmission ECU, engine parameter change bit set in engine to powertrain
`message, etc.).
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 76
` 1
`Status / Enable Byte
`BITS
`DESCRIPTION
` 0
`1 = Request Engine Initialization Message
` 1
`1 = Request Transmission Initialization Message
` 2
`1 = Request ABS/Traction Control Initialization Message
` 3
`1 = Request Retarder Initialization Message
`4-6
`For Future Use
` 7
`1 = Progressive Shift Disable
`Checksum
`
` 2
`
`5.7.7
`
`ABS/TRACTION CONTROL TO POWERTRAIN INITIALIZATION REQUEST MESSAGE
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 7
`Initialization Request MID = 81
`Update Period = Sent by ABS/traction control when any initialization message is required (i.e., power up,
`reset within control unit, engine parameter change bit set in engine to powertrain
`message, etc.).
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 81
` 1
`Status/Enable Byte
`BITS
`DESCRIPTION
` 0
`1 = Request Engine Initialization Message
` 1
`1 = Request Transmission Initialization Message
` 2
`1 = Request ABS/Traction Control Initialization Message
` 3
`1 = Request Retarder Initialization Message
`4-7
`For Future Use
`Checksum
`
` 2
`
`-15-
`
`Page 15 of 18
`
`FORD 1240
`
`

`

`5.7.8 RETARDER TO POWERTRAIN INITIALIZATION REQUEST MESSAGE
`
`SAE J1922 Reaffirmed SEP2000
`
`FORMAT = (MID, BYTE1, CHECKSUM)
`PRIORITY 7
`Initialization Request MID = 85
`Update Period = Sent by retarder when any initialization message is required (i.e., power up, reset within
`control unit, engine parameter change bit set in engine to powertrain message, etc.).
`
`MESSAGE CONTENTS
`BYTE
`DESCRIPTION
` 0
`MID = 85
` 1
`Status/Enable Byte
`BITS
`DESCRIPTION
` 0
`1 = Request Engine Initialization Message
` 1
`1 = Request Transmission Initialization Message
` 2
`1 = Request ABS/Traction Control Initialization Message
` 3
`1 = Request Retarder Initialization Message
`4-7
`For Future Use
`Checksum
`
` 2
`
`PREPARED BY THE SAE TRUCK AND BUS DIESEL ENGINE ELECTRONIC CONTROLS SUBCOMMITTEE
`OF THE SAE TRUCK AND BUS ELECTRICAL AND ELECTRONIC CONTROLS COMMITEE
`
`-16-
`
`Page 16 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`APPENDIX A
`
`ENGINE’S DESIRED RPM ASYMMETRY ADJUSTMENT
`
`FIGURE A1—
`
`-17-
`
`Page 17 of 18
`
`FORD 1240
`
`

`

`SAE J1922 Reaffirmed SEP2000
`
`Rationale—Not applicable.
`
`Relationship of SAE Standard to ISO Standard—Not applicable.
`
`Application—This document provides a development or possibly interim production communication protocol
`between engine, transmission, ABS/traction control, and retarder systems until higher speed
`communication links are established.
`
`Reference Section
`
`SAEJ1708—Serial Data Communications Between Microcomputer Systems in Heavy-Duty Vehicle
`Applications
`
`SAEJ1587—Joint SAE/TMC Electronic Data Interchange Between Microcomputer Systems in Heavy-
`Duty Vehicle Applications
`
`SAEJ1843—Accelerator Pedal Position Sensor for Use With Electronic Controls in Medium-and Heavy-
`Duty Diesel On-Highway Vehicle Applications
`
`Developed by the SAE Truck and Bus Diesel Engine Electronic Controls Subcommittee
`
`Sponsored by the SAE Truck and Bus Electrical and Electronic Controls Committee
`
`Page 18 of 18
`
`FORD 1240
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket