Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Reciever (name, dept., location)
The CAN - BUS has the following adjustment:
The node address of EDC4 is 0.
The rate of transmission is 250 kBaud
After switching power on EDC4 waits 10 sec for the other nodes before the time out diagnostic starts.
During the 10 second after switching power on a receive message must be received 4 times at least, other wise there will be a time out error.
When the power supply drops below 9Volt, EDC4 will admit the other nodes a time out of 30sec.
A receive message can be missing 8 times in a row before a time out Error will
be generated.
1. If a message of Torque Speed Control has generated the time out, the
Limp Home Function will be started. If the message will be received
again it will not be accepted anymore by the EDC4 until the EDC4 is
restarted again.
2. In case of other receive messages that generated a time out the last
received value will be used. If a message is received again it will be
accepted automatically.
The node address for the received messages are 3. Only the request and engine stop request messages can be received from any node on the BUS. The priority, resolution, repetition rate and all other information is outlined in the CAN Specification for EDC4.
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Receive Messages.
TSC1
ID: 0C 00 00 03
Byte 1 Control Bits SAE J1939/71, Parameter
3.3.1
Bit 1, 2 Override control mode
Bit 3, 4 Requested speed control condition ( not
used)
Bit 5, 6 Override control priority (not used)
Bit 7, 8 Not defined
Byte 2,3 Requested speed / speed limit 0,125 rpm /Bit Byte 4 Requested torque / torque limit 1% /Bit, -125%
Offset
Byte 5-8 Not defined
Override Control Mode:
00 no changes, the last mode will be used
Bytes 2 to 8 will be ignored.
01 set speed control, using bytes 2 and 3 for requested speed
Byte 4 will be ignored
no limits will be changed
10 torque control mode, using byte 4 for requested torque
Bytes 2 and 3 will be ignored
no limits will be changed
11 set
limits
Bytes 2 and 3 are the limit of speed control.
Byte 4 contents the limit for torque control
Priority Bits
00 Highest
Priority
01 High
Priority
10 Low
Priority
11 Lowest
Priority
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
DM3 Delete Passive Error
ID: 18 FE CC 03
DM3:
Transmission rate: if required
Data length: 0 Bytes
Data Page: 0
PDUF: 254 PDUS: 204 Priority: s. Appendix 5 Parameter group
number:
65228 (00FECC)
Source Address: External Device Nr.
ID:
DM11 Delete active Error
ID: 18FE D3 03
DM11:
Transmission rate: if required
Data length: 0 Bytes
Data Page: 0
PDUF: 254 PDUS: 211 Priority: s. Appendix 5 Parameter group
number:
65235 (00FED3)
Source Address: External Device Nr.
ID:
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Engine stop request
ID: 08 FF 16 xx
Transmission rate: s. Appendix 5
Data Length: 1 Bytes
Data Page: 0
PDUF: 255
PDUS: 22
Priority: s. Appendix 5
Parameter group
number:
00FF16
Source Address: external Device Nr.
ID:
Byte 1 Engine stop
Engine stop = 1 the engine will be stopped
Engine stop ≠ 1 the engine will not be stopped by this command
DM5 Request
ID: 18 EA 00 xx
EDC4 receives this messages as a request to send the number of faults, which have occurred once at least and are active or passive at that moment. Transmission rate: If required
Data Length: 3 Bytes
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Transmit Messages
EEC1
ID: 0C F0 04 00
Transmission rate:
Data Length: 8 Bytes
Data Page: 0
PDUF: 240
PDUS: 4
Priority: s. Appendix 5
Parameter group number: 61444
Source Address: Device-Nr. EDC4
Byte 1 Status
8 =engine is working at limited torque
(max. torque curve)
3 = engine speed governor is active
14 = engine torque control ( min. max.
governor) is active
Byte 2 Requested engine torque in %
related to Md max
1%/Bit, -125% Offset
Byte 3 Engine torque related to
Md max
1%/Bit, -125% Offset
Byte 4-5 Engine speed 0,125 rpm /Bit
Byte 6-8 Not defined
The value of Byte 3 is the actual engine torque in percent of the reference engine torque of the message engine configuration.
The torque values of Byte 3, TSC1 and the points 1 to 5 of the message engine configuration are directly comparable to each other because of the same reference value.
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
EEC2
ID: 0C F0 03 00
Transmission rate: s. Appendix 5
Data Length: 8 Bytes
Data Page: 0
PDUF: 240
PDUS: 3
Priority: s. Appendix 5
Parameter group number: 61443
Source Address: Device Nr. EDC4
Byte 1 Status not defined (FF)
Byte 2 Pedal position 0,4 %/Bit
Byte 3 Engine torque related to max
engine torque at engine speed
0,4 %/Bit
Byte 4-8 Not defined
The value of Byte 3 is the actual engine torque in percent of the maximum available engine torque at the actual engine speed.
Fuel Economy
ID: 18 FE F2 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 242
Priority: s. Appendix 5
Parameter group number: 65266 (00FEF2 H)
Source Address: Device Nr. EDC4
ID:
Byte 1-2 Fuel rate 0,05 L/h /Bit
Byte 3,4 Instantaneous fuel economy km/l
Byte 5-8 Not defined
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Engine Temperature
ID: 18 FE EE 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 238
Priority: s. Appendix 5
Parameter group number: 65262 (00FEEE H)
Byte 1 Coolant temperature 1°C /Bit, -40 °C Offset Byte 2 Fuel temperature 1°C /Bit, -40 °C Offset Byte 3 not available (FF)
Byte 4 not available (FF)
Byte 5-8 Not defined
Inlet/Exhaust Conditions
ID: 18 FE F6 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 246
Priority: s. Appendix 5
Parameter group number: 65270 (00FEF6 H)
Byte 1 Not defined
Byte 2 Boost pressure 2 kPa/Bit = 1/50 bar/Bit
Byte 3 Intake manifold
temperature
1°C /Bit, -40 °C Offset
Byte 4-8 Not defined
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Engine Fluid Level / Pressure
ID: 18 FE EF 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 239
Priority: s. Appendix 5
Parameter group number: 65263 (00FEEF H)
Byte 1 Not defined
Byte 2 Not defined
Byte 3 Oil level 0.4%/Bit, 0% Offset Byte 4 Oil pressure 4 kPa/Bit, 1/25bar /Bit Byte 5,6 not available (FF)
Byte 7 not available (FF)
Byte 8 Coolant level 0.4%/Bit, 0% Offset
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Messured Data1
ID: 18 FF 04 00
Transmission rate: s. Appendix 5
Data Length: 8 Bytes
Data Page: 0
PDUF: 255
PDUS: 4
Priority: s. Appendix 5
Parameter group
number:
00FF04
Source Address: EDC4 Device Nr.
Byte 1 reserved
Byte 2-3 Engine speed 0,125 rpm /Bit
Byte 4 Boost pressure 2kPa/Bit = 1/50 Bar/Bit Byte 5 Pedal position 0 to 100% 0,4 % Bit
Byte 6 Coolant temperature 1°C /Bit, -40 °C Offset Byte 7 Oil pressure 4 kPa/Bit = 1/25 Bar /Bit Byte 8 Can status
Can status
0 Initialization after power on
1 or
2 engine not started, waiting for start
3 engine starts (is cranking)
4 engine has started, is running, waiting for Can messages
with speed or torque demand
5 engine is running, CAN messages for speed or torque control used.
6 CAN messages for speed or torque demand failed (time-out)
EDC4 uses another input for set point values as a substitute, i.e. accelerator
pedal
7 Engine start protection is active
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Messured Data2
ID: 18 FF 12 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 255
PDUS: 18
Parameter group
number:
FF12
Source Address: EDC4 Device Nr.
Byte 1 Droop
Byte 2-3 set point data engine speed, droop
calculated
Byte 4 source of set point data engine speed
Byte 5, 6 engine speed, sensor 1
Byte 7, 8 engine speed, sensor 2
Droop
Droop = (n max - n rated) / n rated * 100 %
n = engine speed, resolution 1% /Bit
Set point data engine speed, droop calculated
This is a data inside EDC4 after selection of the source of requested speed at the input of the speed governor, calculated with droop.
0,125 rpm/bit ; 0 rpm offset
range: 0 to 8031,875 rpm
Source of set point data engine speed:
This value shows, which signal is the source of the actual set point data.
0 No set point data
1 Pedal input ( Analog / PWM input)
2 Hand throttle lever
3 Error
value
used
4 TSC1.a
5 reserved ( for TSC1.b)
6 reserved ( forSAE-J158
7 PID 91 accelerator pedal)
7 Constant speed 1
8 Constant speed 2
9 Frozen engine speed (actual engine speed saved)
10 Frozen engine speed (set point speed saved)
11 special function ( hold)
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
13 special function ( max)
14 reserved (for PTO)
15 idle calibration mode
16 reserved (for VP2 pedal data)
Engine speed sensor 1, 2
If there is no engine speed sensor 2 available, i.e. a vehicle speed sensor is mounted, then the value will be FFh.
0,125 rpm/bit ; 0 rpm offset
range: 0 to 8031,875 rpm
Messured Data3
ID: 18 FF 13 00
Data Length: 8 Bytes
Data Page : 0
PDUF : 255
PDUS: 19
Parameter group
number:
FF13
Source Address: EDC4 Device Nr.
Byte 1 Power reduction
Byte 2 Maximum available engine torque at current
speed
Byte 3, 4 Maximum available engine speed
Byte 5, 6 Hold engine speed
Byte 7, 8 not available
Power reduction
This is the actual value of the power reduction, calculated by the internal engine protection functions and the CAN message engine protection. The limits set by the message TSC1 have no influence on this value.
Resolution 1
%.
Range 0 to 100%
The value of no power reduction is 100%
Maximum available engine torque at current speed
The maximum available engine torque at current speed in percent of the actual torque curve.
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Engine protection functions and CAN messages, i.e. TSC1, can limit this data to a lower value. In that case not 100% of torque is available.
If there are no actual limitations or power reductions, the available engine torque is given by the torque curve. The value will be 100%, then.
Resolution: 1%
Range: 0% to 100%
Maximal available engine speed
The maximum available engine speed varies because of engine protection functions and other CAN messages.
Resolution: 1/8 rpm
Range 0 to 8000 rpm
Hold engine speed
Is one of the following data, depending on which data is actual used:
Frozen engine speed (actual engine speed saved)
Frozen engine speed (set point speed saved)
If none of both data is actual used the value will be FFh
Messured Data3
ID: 18 FF 13 00
Transmission rate: s. Appendix 5
Data Length: 8 Bytes
Data Page : 0
PDUF : 255
PDUS: 20
Priority: s. Appendix 5
Parameter group
number:
FF14
Source Address: EDC4 Device Nr.
ID:
Byte 1,
2
set point value fuel quantity 0,1 mm3 / Stroke / Bit
Byte 3, 4 desired value fuel quantity for drive ability
map
0,1 mm3 / Stroke / Bit
Byte 5,
6
actual rack position 0,01 mm / Bit
Byte 7,
8
desired rack position 0,01 mm / Bit
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Limitation
ID: 0C FF 15 00
Transmission rate: s. Appendix 5
Data Length: 8 Bytes
Data Page : 0
PDUF : 255
PDUS: 21
Priority: s. Appendix 5
Parameter group
number:
00FF15
Source Address: EDC4-Device Nr.
ID:
Byte 1 Active limitation 1
Byte 2 Active limitation 2
Byte 3 Actual torque map
Byte 4 Engine speed limit
Byte 5 Engine torque limit
Byte 6 Source of power reduction
Byte 7 Engine stop
Byte 8 not defined
Active limitation 1
Bit 8 Max. torque curve reached
Bit 7 Max. engine speed limit reached (Engine speed limit)
Bit 6 Engine speed limit TSC1 reached ( TSC1 Engine speed limit) Bit 5 Engine torque limit TSC1 reached (TSC1 Engine torque limit) Bit 4 Power reduction active
Bit 3 engine shutdown protection / start prevention active
Bit 2 limp home function active
Bit 1 Road speed limitation active (configured limit reached )
A Bit will only be set, when EDC4 is actually working at the limit.
If there is a limit set, but no operation parameter has reached this limit, the corresponding bit will not be set.
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Active Limitation 2
Bit 6-8 reserved
Bit 5 overrun condition
Bit 4 smoke limitation
Bit 3 limitation by barometric pressure
Bit 2 reserved (= 0 because limitation of vehicle speed by receive message
SAE-J1587 PID74 not available)
Bit 1 reserved (= 0 because receive message torque limiting
SAE-J1587 PID 68
not available)
A Bit will only be set, when EDC4 is actually working at the limit.
If there is a limit set, but no operation parameter has reached this limit, the corresponding bit will not be set
Actual torque map
This is the number of the selected max. torque curve, even when the engine is actually not working at this limit
1 max. torque curve 1
2 max. torque curve 2
3 max. torque curve 3
Engine speed limit
0 normal speed limit (configuration parameter)
1 TSC1.a
2 TSC1.b
3 TSC1.c
4 TSC1.d
This is the number of the actual lowest engine speed limit, even when the engine is actually not working at this limit
Engine torque limit
0 normal limitation by max. torque curve
1 TSC1.a
2 TSC1.b
3 TSC1.c
4 TSC1.d
5 reserved (will not appear, because receive message torque limiting
SAE-J1587 PID 68
is not available)
6 smoke
limitation
This is the number of the actual lowest engine torque limit, even when the engine is actually not working at this limit
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Source of power reduction
0 = no power reduction
1 = engine protection
2 = oil pressure
3 = intake manifold temperature
4 = Coolant temperature
5 = barometric pressure
The number of the signal that makes the highest reduction will be send in this byte.
The engine must not actually work at the limit to get a value different from zero. It is sufficient that a limit is set.
Example:
Power reduction 20% of max. torque curve because of Coolant temperature is too high, that means 80% of power is available. The engine may work at 10% of max. power, but the value of the byte will be 4.
Engine stop
0 = no special engine stop, normal engine stop
1 = Engine shutdown for engine protection
2 = CAN Message Engine Stop Request
3 = Oil pressure too low
4 = Oil level too low
5 = Coolant temperature too high
6 = Coolant level too low
7 = Intake manifold temperature
8 = reserved ( SAE-J1587 command
9 = reserved (for VP2 not available)
The value of this byte shows the reason, why EDC4 has shutoff the engine.
If more limitations in EDC4 exist than these bytes represent, than this list will be enlarged.
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Vehicle Electrical Power
ID: 18 FE F7 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 247
Parameter group number: 65271 (00FEF7 H)
Source Address: Device Number EDC4
Byte 1-6 not available (FF)
Byte 7,8 switched battery power at the input of
EDC4
0,05 V/Bit
Ambient Conditions
ID: 18 FE F5 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 254
PDUS: 245
Parameter group number: 65269 (00FEF5 H)
Source Address: Device Number EDC4
Byte 1 barometric pressure 0,5 kPa/Bit = 1/200 Bar/Bit Byte 2,3 not available (FF)
Byte 4-8 not available (FF)
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
State of inputs 1
ID: 18 FF 0A 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 255
PDUS: 10
Parameter group
number:
00FF0A
Source Address: EDC4 Device Nr.
Byte 1 Digital, PWM 1 Pin F 18
Byte 2 Digital 6, Analog 1 Pin F 24
Byte 3 Digital 2, PWM 2 Pin F 21
Byte 4 Digital 4 Pin F 19
Byte 5 Digital 8, Analog3 Pin F 20
Byte 6 Digital 3 Pin F 6
Byte 7 Digital 5 Pin M 6
Byte 8 Digital 7, Analog 2 Pin M24
What is connected to the inputs depends on the respective application.
Digital:
0 = boolish 0
100 = boolish 1
PWM:
range 0 to 100 %
resolution 1% / bit
Analog:
range 0 to 5V = 0 to 100
resolution 0.05V / bit
FF H = Information not available ( Not defined
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
State of inputs 2
ID: 18 FF 17 00
Transmission rate: s. Appendix 5
Data Length: 8 Bytes
Data Page: 0
PDUF: 255
PDUS: 23
Priority: s. Appendix 5
Parameter group
number:
00FF17
Source Address: EDC4 Device Nr.
ID:
Byte 1 Digital 9, analog4 Pin M21
Byte 2 Digital 10/ vehicle speed Pin F7
Byte 3 not available
Byte 4 not available
Byte 5 not available
Byte 6 not available
Byte 7 not available
Byte 8 not available
What is connected to the inputs depends on the respective application. Digital:
0 = boolish 0
100 = boolish 1
PWM:
range 0 to 100 %
resolution 1% / bit
Analog:
range 0 to 5V = 0 to 100
resolution 0.05V / bit
FF H = Information not available ( Not defined)
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
State of Digital Outputs
ID: 18 FF 0B 00
Data Length: 8 Bytes
Data Page: 0
PDUF: 255
PDUS: 11
Parameter group
number:
00FF0B
Source Address: EDC4-Device Nr.
Byte 1 Diagnostic lamp Pin F 4
Byte 2 Digital 7, engine speed Pin F 16
Byte 3 Digital, PWM 1 Pin F 5
Byte 4 Digital 2 Pin F 3
Byte 5 Digital 4 Pin M 3
Byte 6 Digital Output 5 Pin F 15
Byte 7 Digital Output 3 Pin M 2
Byte 8 Digital Output 6/ PWM2 Pin M 7
What is connected to the outputs depends on the respective application. Digital:
0 = boolish 0
100 = boolish 1
PWM:
range 0 to 100 %
resolution 1% / bit
engine speed: 40rpm / bit
FF H = Information not available ( Not defined)
Issuer (dept., name, phone, location, sign.) Date
2003-11-03
Appendix Insert Registration No.
Subject
CAN Frames -EDC4 Category Uncontr.
Engine Configration
ID: 18 FE E3 00
Data Length: 28 Bytes
Data Page: 0
PDUF: 254
PDUS: 227
Parameter group number: 65251 (00FEE3 H)
Source Address: Device Number EDC4
ID:
Bytes 1-28 according to 3.3.17 of SAE J1939/71
Byte 1,2 Engine speed at idle ( point 1)
Byte 3 Percent torque at idle ( point 1)
Byte 4, 5 Engine speed ( point 2)
Byte 6 Percent torque ( point 2)
Byte 7, 8 Engine speed (point 3)
Byte 9 Percent torque (point 3)
Byte 10, 11 Engine speed ( point 4)
Byte 12 Percent torque ( point 4)
Byte 13, 14 Engine speed ( point 5)
Byte 15 Percent torque ( point 5)
Byte 16, 17 Engine speed at high idle, engine torque = 0 (point 6)
Byte 18, 19 Gain(KP) / droop 1)
Byte 20, 21 Reference engine torque (Nm) (maximum torque of engine
torque map)
Byte 22 to 24 not defined
Byte 25 Minimum engine speed value for TSC1 messages
Byte 26 Maximum engine speed value for TSC1 messages
Byte 27 Minimum engine torque value for TSC1 messages
Byte 28 Maximum engine torque value for TSC1 messages
This message uses more than 8 data bytes, therefore the Multipacket Transport Protocol