Guys, I can't understend what protects this "limiter" subfunction. Can anyone chime in and help me understand why do we need MDBG? From what I understood so far it is there to protect engine from very high Nm increase, but can't be sure without your confirmation
Also what conditions has to be fullfiled for this limiter to activate? So far it looks like it is always on (
SY_CVT = 1 &&
B_mgbget = 1)... Im I correct? B_mgbget is always 1 unless mdgbeg == 0 || mdgbeg == FF. If I translated german correctly then mdgbeg is increase in Nm/s, so it will never be 0 Nm. Upper limit is 2540 which is very unlikely to get
So B_mgbget = 1, right? Right?
KFMIFABG is never used because of
SY_CVT = 1 &&
B_mgbget = 1, correct? (sorry, I am unable to completely understand "if" conditional statements in FR. So /1/ means true? /2/ = false?)
And final question:
If KFMIFABG isn't used then
mifabg_w = MIN from mivbeb_w AND miistoar_w + mdgrad_w * 10?? But
miistoar_w + mdgrad_w * 10 seems to send pretty high numbers...
Atleast in my file mdgrad_w can be between 0% and 635% (mdgbeg / MDNORM * 100). MDNORM by defualt is 400 Nm..