Torque

Forums

Forums

Guest  

Show or hide header
Welcome Guest, posting in this forum require registration.




Torque » Torque OBD ECU Scanner » Torque Discussion / Ideas » Alfa Romeo Giulietta - DPF PIDs

Pages: [1]
Author Topic: Alfa Romeo Giulietta - DPF PIDs
Pajo
Member
Posts: 37
Post Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Hello all,

since Torque can’t read DPF status for my Alfa Romeo Giulietta, I decided to ask for PID setups one of the creators of diagnostic software for Fiat/Alfa/Lancia group.

He responds me with requested PIDs but I have no clue how to set up custom PIDs in Torque based on his data correctly. Can somebody help me to go through this procedure?

Here are the PIDs configurations:
• DPF clogging:
-> request = 2218E4
-> reply = 6218E4XXYY
-> calculation = (XX*0x100 + YY)* 0.01526 %

• DPF exhaust gas temperature:
-> request = 2218DE
-> reply = 6218DEXXYY
-> calculation = (XX*0x100 + YY)*0.02 – 40 °C

• DPF regeneration process:
-> request = 22380B
-> reply = 62380BXXYY
-> calculation = (XX*0x100 + YY)* 0.01526 %

• Covered distance from last DPF regen.:
-> request = 223807
-> reply = 623807XXYYZZ
-> calculation = (XX*0x10000 + YY*0x100 + ZZ)*0.1 km

I assumed that request values needs to be filled in first line of custom PID creation in Torque but when I’ve tried to use calculation data in equation line I got an error every time saying “Varibale ‘XX’ doesnt exist.”.

Hope that somebody can help me to make it working.

Thank you in advance.

Capp777
Member
Posts: 2994
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Quote from Pajo on October 8, 2019
Hello all,

since Torque can’t read DPF status for my Alfa Romeo Giulietta, I decided to ask for PID setups one of the creators of diagnostic software for Fiat/Alfa/Lancia group.

He responds me with requested PIDs but I have no clue how to set up custom PIDs in Torque based on his data correctly. Can somebody help me to go through this procedure?

Here are the PIDs configurations:
• DPF clogging:
-> request = 2218E4
-> reply = 6218E4XXYY
-> calculation = (XX*0x100 + YY)* 0.01526 %

• DPF exhaust gas temperature:
-> request = 2218DE
-> reply = 6218DEXXYY
-> calculation = (XX*0x100 + YY)*0.02 – 40 °C

• DPF regeneration process:
-> request = 22380B
-> reply = 62380BXXYY
-> calculation = (XX*0x100 + YY)* 0.01526 %

• Covered distance from last DPF regen.:
-> request = 223807
-> reply = 623807XXYYZZ
-> calculation = (XX*0x10000 + YY*0x100 + ZZ)*0.1 km

I assumed that request values needs to be filled in first line of custom PID creation in Torque but when I’ve tried to use calculation data in equation line I got an error every time saying “Varibale ‘XX’ doesnt exist.”.

Hope that somebody can help me to make it working.

Thank you in advance.

End Quote.

In Torque equations XX equals A, YY equals B and
ZZ equals C. For example…

((A*256)+B)*(100/65535)

(((A*256)+B)*0.02)-40

((A*256)+B)*(100/65535)

((A*65536)+(B*256)+C)*0.1

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Hi,
I tried your proposal but with equation (A*0x100+B)*0.01526 I got new error “Variable ‘0x100’ doesnt exist.”.

Any suggestions?

Capp777
Member
Posts: 2994
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Use my examples exactly.

Though I would have thought temperature
would use…

(((A*256)+B)*0.1)-40

Torque equation parser is using decimals so
you need to convert the 0x hex values to its
decimal equivalent.

and a THANK YOU to the software developer
for sharing.

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Thank you for your effort, I use your equations but I got No Response on this PIDs in Torque/Custom PID section/TEST, I’m now a bit confused.

I run plugin Advanced LT for FIAT and I got a response on this PIDs as below:
SCN/ Got Response [18DAF110056218E409FB] for PID [2218e4]!
SCN/ Got Response [18DAF110066238070005E8] for PID [223807]!
SCN/ Got Response [18DAF110056218DE3401] for PID [2218de]!
SCN/ Got Response [18DAF1100562380B0000] for PID [22380b]!

Capp777
Member
Posts: 2994
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

You may need to specify the correct
header to use for your CAN 29-bit
protocol.

cintakc
Member
Posts: 1663
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

when creating an external PID in the Header field, write da10f1

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Quote from cintakc on October 8, 2019
when creating an external PID in the Header field, write da10f1

Awesome job guys! Thank you a lot, PIDs are now responding.

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Summary:

• for each PID needs to set Header field to da10f1

• DPF clogging:
-> PID = 2218E4
-> equation = ((A*256)+B)*(1000/65535) equation value changed from 100 to 1000 to get correct percentage value

• DPF exhaust gas temperature:
-> PID = 2218DE
-> equation = (((A*256)+B)*0.02)-40 needs to check correct values during driving EDIT: checked, values are correct

• DPF regeneration process:
-> PID = 22380B
-> equation = ((A*256)+B)*(100/65535) needs to check correct values during regeneration; now correct value = 0 so no running regeneration EDIT: equation updated, values are correct

• Distance covered from last DPF regen.:
-> PID = 223807
-> equation = ((A*65536)+(B*256)+C)*0.1 checked, values are correct

Thank you all for your support :)

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Just one more question,

is there a possibility to make an equation for the button which will lights up in Torque Realtime Information based on higher posted equation datas when DPF regeneration process starts?

Capp777
Member
Posts: 2994
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Both your % equations will need
1000/65535 to match your 0.01526.
Sorry, I misread my calculator.

Glad you are seeing data now.

On/Off displays would need something
like zero or some positive number.

You could create another custom pid
with equation …

Val{DPF regeneration process}

You would leave the mode/pid field blank.

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

I see, I will change the second value for % also.

For button maybe the equation from DPF regeneration should be good since now I got data 0.0 (button dimmed) and the number will increase when regeneration starts (button highlighted)? Or I need some comparation formula?

Capp777
Member
Posts: 2994
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

You are right! Adding a second on/off display
using the same pid would work as long as
any number greater than zero means a regen
is in progress.

Welcome to Torque Pro.

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 8, 2019 (GMT)

Many thanks for strong support and fast feedbacks, I own you one beer!

Pajo
Member
Posts: 37
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 9, 2019 (GMT)

Hi there,
today I played around with some next PID on my own.

I found a solution how get total number of DPF regenerations (it doesn’ matter if regen was forced with diag. software or automatic).

So here is the PID setup:
• Total DPF regenerations
-> request = 2218a4
-> equation = (A*256)+B

I was also interesting in OIL Temperature custom PID but the diagnostic software I’m using don’t have this option so I can’t get the PID request data :(

enri_ge
Member
Posts: 6
Post Re: Alfa Romeo Giulietta - DPF PIDs
on: October 12, 2019 (GMT)

Quote from Pajo on October 9, 2019

I was also interesting in OIL Temperature custom PID but the diagnostic software I’m using don’t have this option so I can’t get the PID request data :(

Hi, unfortunately multiJet engines come with no oil temperature sensor, except for the 2.2 installed on the Alfa Giulia and Stelvio

Pages: [1]
WP-Forum by: Fredrik Fahlstad, Version: 2.4
Page loaded in: 0.056 seconds.

  Follow me on twitter