CAN Torque Limit

The ECU can receive Torque Limit Request(s) over the CAN Bus.

ImportantThis is available on firmware 2.20.0 or later.

The torque limit frame can be received from 3 different data sets. If more than one are received they are used with the following priority:

  1. Emtron CAN Torque Limit (ID 1428).
  2. Advanced Rx Data Set 1
  3. Pre-defined Rx Set 1 v0.1 - Message 5 (ID 1428).
InfoThis is an Absolute Engine Torque Limit Request. Eg: If 350.0Nm is requested the Torque Limiting function will target 350.0Nm from the engine.

The frame contains 2 torque limits, the lowest one will be applied (assuming it’s the lowest of all other active torque limits).

CAN Rx ID: 1428 (0x594)

SignalStart BitLengthFactorOffsetNote
CAN Torque Limit 1 (NM)0160.1-500Absolute engine torque limit. -500 = Off.
CAN Torque Limit 2 (NM)16160.1-500Absolute engine torque limit. -500 = Off.
CAN Torque Limit 1 Strat Select32410Selects the torque limit strategy used to apply the torque limit.
CAN Torque Limit 2 Strat Select36410Selects the torque limit strategy used to apply the torque limit.
CAN Torque Limit 1 User Mode40410Can be used to span a table axis. Values of 0-15.
CAN Torque Limit 2 User Mode44410Can be used to span a table axis. Values of 0-15.
CAN Torque Loss481010Applies a reduction to the ECU’s Uncorrected Torque calculation. Can be used to account for drive train losses. Should always be 0 unless you have very good reason to change it!

Note: All data is Unsigned, Little Endian (LSB First) format.

Example

Example CAN Channel Setup:

Image Image

Received raw data can be viewed in the F3 window on the CAN Tab.

Image Image

Final CAN Torque limit result is shown here:

Image Image

The CAN Torque Limit User Mode 1 & 2 values are available to be used anywhere in the ECU as table axis’ or inputs to user functions.

To use the incoming torque limit, you must setup a User Torque Limit. This allows the tuner to decide how they want the ECU to act on the incoming torque limit request.

To use the CAN Torque Limit Strat Select value, set the Strat Mode to CAN Tq Request, otherwise you can force a Strat of your choosing.

Image Image

InfoIf the CAN Torque Limit Strat Select value is zero and The User Torque Limit Strat Mode is set to CAN Tq Strat Request, no limit will be applied.

Setup the Torque Limit’s Main Table to utilize the CAN Rx Torque Limit value. You can also use the CAN Torque Limit User Modes like in the example below.

Here you can see the incoming request for is being modified for User Modes above 0:

Image Image