PDA

View Full Version : Oil Pressure Displaying Different from V7.5 to V8



Flounder270Brian
March 16th, 2022, 05:56 AM
Hello

I have oil pressure pids ..EOPS.. IN VOLTAGE AND Gen 3 engine oil pressure in KPA.

When i use V7.5 software they both display fine. But when i use the V8 software..with same log file the Gen 111 oil pressure in kpa displays a negative value consistantly around -100.

Doesnt anyone know how to fix ?
I quite like having both values.. have been told cant get the kpa to display on the v2 itself.

I can work out th eops ..i think its voltage display minus.5 x 25... but the kpa seems mre accurate.



Cheers

joecar
March 22nd, 2022, 01:20 PM
Post your V7 calc_pids.txt file here.

Both psi and kPa are equally "accurate" and equally "precise"

joecar
March 22nd, 2022, 01:36 PM
Are you using the pid CALC.EOP defined like this:



*CLC-00-210
psi 0.0 100.0 0.1 "{GM.EOPS} * 32 - 16"
kPa 0.0 700.0 0.1 "{GM.EOPS} * 220.6 - 110.3"

. . .

CALC.EOP F210 CLC-00-210 "kPa,psi" "Conditions-Oil" "Engine Oil Pressure (calculated)"




The V8 oil pressure calc pid looks like this, which does not match the V7 kPa calc pid:


-- CALC.OILP_LS1
return pid("EOPS")*4.32598-110.3125;



The V7 pid's equation needs to be ported to V8 (i.e make a new calc pid EOP in V8 using the V7 equation).

Flounder270Brian
March 23rd, 2022, 04:36 AM
He thanks for that Joe - Ill check when Im home. I did get several replies back from Paul at EFI live and it seems you are both on the right track. Thanks for your reply and hep too. Real Appreciated

Blacky
March 23rd, 2022, 11:09 AM
Hi Brian, Joe,

The LS1 specific oil pressure calc PID is correct in V7, but only for controllers with the default calibration for EOP scaling. That default scaling can be changed by modifying the factor/offset values for EOPS->EOP in the calibration. Those calibrations are not available for editing/viewing in the EFILive editor but they could be different for a different oil pressure sensor if it were to be fitted to an LS1 platform.


Engine Oil Pressure - GenIII {CALC.OILP_LS1}
Expression:
kPa = Raw({GM.EOPS})*4.32598-110.3125

It was incorrectly ported to V8 as:


return pid("EOPS")*4.32598-110.3125

The raw() function in V7 was returning the EOPS PID as a value between 0..255.
The V8 expression of pid("EOPS") was returning the EOPS PID as value between 0V..5V - which meant the calc PID's value was wrong.

V8 has now been corrected to

return pid("EOPS")*220.625-110.3125

Which reminds me, I need to add the raw() function to V8.

Regards
Paul

joecar
March 26th, 2022, 12:51 AM
Hi Paul, Thanks.

joecar
March 26th, 2022, 01:03 AM
Also note (for anyone reading this):

2001/2002 F-body tunes can support engine oil pressure (i.e. directly to PCM) if you do all this:
a. enable EOP in the system segment.
b. add pins to PCM connector.
c. add wiring to PCM connector, with oil pressure sensor connector at other end.
d. install oil pressure sensor at suitable place (e.g. oil filter adapter plate).

Need to look up Z06/LS6 part numbers for the connector and EOP sensor.