Chapter 5. Appendices

Table of Contents

5.1. Feature Net-List
5.1.1. BIOS_Init
5.1.2. BIOSInputs
5.1.3. ECU Control
5.1.3.1. InputProcessing
5.1.3.2. Fuelling
5.1.3.3. Ignition
5.1.3.4. Fuel Pump
5.1.3.5. Engine State
5.1.3.6. RevLimiter
5.1.3.7. Lambda
5.1.4. BIOSOutputs
5.2. Block Overview
5.3. Miscellaneous Summaries
5.4. Signals and Parameters
5.5. Bitwords
5.6. Link To External Documents

5.1. Feature Net-List

5.1.1. BIOS_Init

Table 5.1. BIOS_Init - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
byInitDummy
Dummy byte for BIOS's that don't support all features
1
byInitDummy 
fDummyOutputSingle
Dummy single for BIOS's that don't support all features
1
fDummyOutputSingle 
fInitDummy
Dummy float for BIOS's that don't support all features
1
fInitDummy 
sbyInitDummy
Dummy sbyte for BIOS's that don't support all features
1
sbyInitDummy 
wInitDummy
Dummy word for BIOS's that don't support all features
1
wInitDummy 

Table 5.2. BIOS_Init - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aCamPos
Cam Position
deg
1
aCamPos
aCylSyncTdcOffset
Angle to call synchro
deg
1
aCylSyncTdcOffset
aTdc1
Tdc angles
deg
1
aTdc1
aTdc2
Tdc angles
deg
1
aTdc2
aTdc3
Tdc angles
deg
1
aTdc3
aTdc4
Tdc angles
deg
1
aTdc4
aTdcOffset
Global TDC offset
deg
1
aTdcOffset
NCamEdgeSel
Cam edge selection
1
NCamEdgeSel
NCoilType
Coil Type
1
NCoilType
NCrankEdgeSel
Crank edge selection
1
NCrankEdgeSel
nEngineMax
nEngineMax
rpm
1
nEngineMax
nEngingeAutoPickup
nEngingeAutoPickup
rpm
1
nEngingeAutoPickup
NEngThreshTask
Engine threshold tasks
1
NEngThreshTask
NFireOrder1
Fire Order
1
NFireOrder1
NFireOrder2
Fire Order
1
NFireOrder2
NFireOrder3
Fire Order
1
NFireOrder3
NFireOrder4
Fire Order
1
NFireOrder4
NIgnLimitLength
Ignition cut pattern length
1
NIgnLimitLength
NIgnPin1
Ignition Pin
1
NIgnPin1
NIgnPin2
Ignition Pin
1
NIgnPin2
NIgnPin3
Ignition Pin
1
NIgnPin3
NIgnPin4
Ignition Pin
1
NIgnPin4
NIgnTask
Ignition Task
1
NIgnTask
NInjLimitLength
Injection cut pattern length
1
NInjLimitLength
NInjPin1
Injection Pin
1
NInjPin1
NInjPin2
Injection Pin
1
NInjPin2
NInjPin3
Injection Pin
1
NInjPin3
NInjPin4
Injection Pin
1
NInjPin4
NInjStartTask
Injection Start Task
1
NInjStartTask
NInjTask
Injection Task
1
NInjTask
NLambdaTask
Lambda Task
1
NLambdaTask
NLimiterTask
Limiter Task
1
NLimiterTask
NWheel1EdgeSel
Wheel edge selection
1
NWheel1EdgeSel
NWheel2EdgeSel
Wheel edge selection
1
NWheel2EdgeSel
NWheel3EdgeSel
Wheel edge selection
1
NWheel3EdgeSel
NWheel4EdgeSel
Wheel edge selection
1
NWheel4EdgeSel

Table 5.3. BIOS_Init - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
byInitDummy
Dummy byte for BIOS's that don't support all features
1
byInitDummy 
dwDebug01
dwDebug01
1
dwDebug01 
dwDebug02
dwDebug02
1
dwDebug02 
dwDebug03
dwDebug03
1
dwDebug03 
dwDebug04
dwDebug04
1
dwDebug04 
dwDebug05
dwDebug05
1
dwDebug05 
dwDebug06
dwDebug06
1
dwDebug06 
dwDebug07
dwDebug07
1
dwDebug07 
dwDebug08
dwDebug08
1
dwDebug08 
dwInitDummy
Dummy dword for BIOS's that don't support all features
1
dwInitDummy 
fDummyOutputSingle
Dummy single for BIOS's that don't support all features
1
fDummyOutputSingle 
fInitDummy
Dummy float for BIOS's that don't support all features
1
fInitDummy 
sbyInitDummy
Dummy sbyte for BIOS's that don't support all features
1
sbyInitDummy 
sdwInitDummy
Dummy sdword for BIOS's that don't support all features
1
sdwInitDummy 
swInitDummy
Dummy sword for BIOS's that don't support all features
1
swInitDummy 
wInitDummy
Dummy word for BIOS's that don't support all features
1
wInitDummy 

5.1.2. BIOSInputs

Table 5.4. BIOSInputs - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
AN01VRaw
AN01 Vraw
V
1
BIOSInputs
AN02VRaw
AN02 Vraw
V
1
BIOSInputs
AN03VRaw
AN03 Vraw
V
1
BIOSInputs
AN04VRaw
AN04 Vraw
V
1
BIOSInputs
AN05VRaw
AN05 Vraw
V
1
BIOSInputs
AN06VRaw
AN06 Vraw
V
1
BIOSInputs
AN07VRaw
AN07 Vraw
V
1
BIOSInputs
AN08VRaw
AN08 Vraw
V
1
BIOSInputs
AN09VRaw
AN09 Vraw
V
1
BIOSInputs
AN10VRaw
AN10 Vraw
V
1
BIOSInputs
AN12VRaw
AN12 Vraw
V
1
BIOSInputs
AN16VRaw
AN16 Vraw
V
1
BIOSInputs
AN19VRaw
AN19 Vraw
V
1
BIOSInputs
AN20VRaw
AN20 Vraw
V
1
BIOSInputs
AN22Tempm00_AnalogRawResult
AN22Temperature: Raw value.
V
1
BIOSInputs
AN23Tempm00_AnalogRawResult
AN23Temperature: Raw value.
V
1
BIOSInputs
AN24Tempm00_AnalogRawResult
AN24Temperature: Raw value.
V
1
BIOSInputs
AnUnitSupplyVdiagm01_AnalogScaledResult
VUnitSupplyVdiag: Scaled value.
V
1
BIOSInputs
dwCutPattern
dwCutPattern
1
BIOSInputs
dwIgnCut
dwIgnCut
1
BIOSInputs
dwInjCut
dwInjCut
1
BIOSInputs
dwSynchroPeriod
dwSynchroPeriod
us
1
BIOSInputs
Lambda1
Lambda 1
1
BIOSInputs
nEngSpeedAve
Engine Speed Average
rpm
1
BIOSInputs
wSegmentNumber
wSegmentNumber
1
BIOSInputs
wSpeedIn1FreqLastPulse
wSpeedIn1FreqLastPulse
Hz
1
BIOSInputs
wSpeedIn3FreqLastPulse
wSpeedIn3FreqLastPulse
Hz
1
BIOSInputs

Table 5.5. BIOSInputs - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
fWheelFL
Front Left Wheel Speed Frequency
Hz
1
fWheelFL 
fWheelFR
Front Right Wheel Speed Frequency
Hz
1
fWheelFR 
nEngineIn
Engine Speed From BIOS
rpm
1
nEngineInEngine State / Engine Speed; Fuelling; Fuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Individual Cylinder Corrections; Fuelling / Fuelling:Injection End Angle; Ignition / Ignition:Base; Ignition / Ignition:Individual Cylinder Corrections; Lambda; RevLimiter; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump
rLambda1
Air Fuel Ration
-
1
rLambda1InputProcessing
VaDrum
Gear Position Sensor Voltage
V
1
VaDrumInputProcessing
VaSteer
Steering wheel angle Voltage
V
1
VaSteer 
VBattery
Battery Voltage
V
1
VBatteryInputProcessing
VNFuelMap
Fuel Map Switch Voltage
V
1
VNFuelMapInputProcessing
VNIgnMap
Ignition Map Switch Voltage
V
1
VNIgnMapInputProcessing
VpAir
Air Pressure Sensor Voltage
V
1
VpAirInputProcessing
VpBrake
Brake Pressure Sensor Voltage
V
1
VpBrakeInputProcessing
VpFuel
Fuel Pressure Sensor Voltage
V
1
VpFuelInputProcessing
VpManifold
Manifold Pressure Sensor Voltage
V
1
VpManifoldInputProcessing
VpOil
Oil Pressure Sensor Voltage
V
1
VpOilInputProcessing
VrDriverDemand1
Main Driver Input Sensor Voltage
V
1
VrDriverDemand1InputProcessing
VrDriverDemand2
Backup Driver Inputl Sensor Voltage
V
1
VrDriverDemand2InputProcessing
VrThrottle1
Main Throttle Sensor Voltage
V
1
VrThrottle1InputProcessing
VrThrottle2
Backup Throttle Sensor Voltage
V
1
VrThrottle2InputProcessing
VTAir
Air Temp Sensor Voltage
V
1
VTAirInputProcessing
VTEngine
Engine Temp Sensor Voltage
V
1
VTEngineInputProcessing
VTFuel
Fuel Temp Sensor Voltage
V
1
VTFuelInputProcessing
VTOil
Oil Temperature Sensor Voltage
V
1
VTOilInputProcessing
VxClutch
Clutch Position Sensor Voltage
V
1
VxClutchInputProcessing

Table 5.6. BIOSInputs - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
dwDummyInputDWord
Dummy dword for BIOS's that don't support all features
1
dwDummyInputDWord 
fDummyInputSingle
Dummy single for BIOS's that don't support all features
1
fDummyInputSingle 
fWheelFL
Front Left Wheel Speed Frequency
Hz
1
fWheelFL 
fWheelFR
Front Right Wheel Speed Frequency
Hz
1
fWheelFR 
NCutPattern
Inkection Cut Pattern
Seg
1
NCutPattern 
nEngineIn
Engine Speed From BIOS
rpm
1
nEngineIn 
nEngineInst
Instantaneous Engine Speed From BIOS
rpm
1
nEngineInst 
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
nEngineSynchro 
NIgnCutPattern
IgnitionCut Pattern
Seg
1
NIgnCutPattern 
NInjCutPattern
Inkection Cut Pattern
Seg
1
NInjCutPattern 
NLapLocal
Local lap count
1
NLapLocal 
NSegment
Current Segment number
Seg
1
NSegment 
rLambda1
Air Fuel Ration
-
1
rLambda1 
tSynchro
Synchro period
us
1
tSynchro; tSynchro 
VaDrum
Gear Position Sensor Voltage
V
1
VaDrum 
VaSteer
Steering wheel angle Voltage
V
1
VaSteer 
VBattery
Battery Voltage
V
1
VBattery 
VNFuelMap
Fuel Map Switch Voltage
V
1
VNFuelMap 
VNIgnMap
Ignition Map Switch Voltage
V
1
VNIgnMap 
VpAir
Air Pressure Sensor Voltage
V
1
VpAir 
VpBrake
Brake Pressure Sensor Voltage
V
1
VpBrake 
VpFuel
Fuel Pressure Sensor Voltage
V
1
VpFuel 
VpManifold
Manifold Pressure Sensor Voltage
V
1
VpManifold 
VpOil
Oil Pressure Sensor Voltage
V
1
VpOil 
VrDriverDemand1
Main Driver Input Sensor Voltage
V
1
VrDriverDemand1 
VrDriverDemand2
Backup Driver Inputl Sensor Voltage
V
1
VrDriverDemand2 
VrThrottle1
Main Throttle Sensor Voltage
V
1
VrThrottle1 
VrThrottle2
Backup Throttle Sensor Voltage
V
1
VrThrottle2 
VTAir
Air Temp Sensor Voltage
V
1
VTAir 
VTEngine
Engine Temp Sensor Voltage
V
1
VTEngine 
VTFuel
Fuel Temp Sensor Voltage
V
1
VTFuel 
VTOil
Oil Temperature Sensor Voltage
V
1
VTOil 
VxClutch
Clutch Position Sensor Voltage
V
1
VxClutch 
wDummyInputWord
Dummy word for BIOS's that don't support all features
1
wDummyInputWord 

5.1.3. ECU Control

Table 5.7. ECU Control - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
rLambda1
Air Fuel Ration
-
1
BIOSInputs
VaDrum
Gear Position Sensor Voltage
V
1
BIOSInputs
VBattery
Battery Voltage
V
1
BIOSInputs
VNFuelMap
Fuel Map Switch Voltage
V
1
BIOSInputs
VNIgnMap
Ignition Map Switch Voltage
V
1
BIOSInputs
VpAir
Air Pressure Sensor Voltage
V
1
BIOSInputs
VpBrake
Brake Pressure Sensor Voltage
V
1
BIOSInputs
VpFuel
Fuel Pressure Sensor Voltage
V
1
BIOSInputs
VpManifold
Manifold Pressure Sensor Voltage
V
1
BIOSInputs
VpOil
Oil Pressure Sensor Voltage
V
1
BIOSInputs
VrDriverDemand1
Main Driver Input Sensor Voltage
V
1
BIOSInputs
VrDriverDemand2
Backup Driver Inputl Sensor Voltage
V
1
BIOSInputs
VrThrottle1
Main Throttle Sensor Voltage
V
1
BIOSInputs
VrThrottle2
Backup Throttle Sensor Voltage
V
1
BIOSInputs
VTAir
Air Temp Sensor Voltage
V
1
BIOSInputs
VTEngine
Engine Temp Sensor Voltage
V
1
BIOSInputs
VTFuel
Fuel Temp Sensor Voltage
V
1
BIOSInputs
VTOil
Oil Temperature Sensor Voltage
V
1
BIOSInputs
VxClutch
Clutch Position Sensor Voltage
V
1
BIOSInputs

Table 5.8. ECU Control - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
[EngineStatus]
[EngineStatus]
-
1
  
[EngProt]
[EngProt]
-
1
  
[Fuelling]
[Fuelling]
-
1
  
[FuelPump]
[FuelPump]
-
1
  
[Ignition]
[Ignition]
-
1
  
[Lambda]
[Lambda]
-
1
  
[RevLimiter]
[RevLimiter]
-
1
  
aIgn
Ignition Angle
°
4
aIgnBIOSOutputs
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffsetIgnition
aInjEnd
Injection End Angle
°
1
aInjEndBIOSOutputs
bRevLight
bRevLight
-
1
 BIOSOutputs
bTorqueCutActive
bTorqueCutActive
-
1
 ECU Control
dmIntake
Rate of change of air intake
mg/fire/cycle
1
dmIntake 
dmIntake720
Rate of change of air intake (over an engine cycle)
mg/fire/cycle
1
dmIntake720 
dnEngine
Engine Speed Rate
rpm/s
1
dnEngine 
drThrottle
Throttle Rate
%/s
1
drThrottle 
EngineStatus.EngSpd
Engine Speed Status
1
EngineStatus.EngSpdFuelling; Ignition
EngineStatus.RevLimMode
Rev limiter status
1
EngineStatus.RevLimModeFuelling
EngineStatus.StartRange
Start Range
1
EngineStatus.StartRangeFuelling
EngineStatus.StartType
Hot/Cold Start
1
EngineStatus.StartTypeFuelling
EngineStatus.ThrStatus
Throttle Status
1
EngineStatus.ThrStatus 
FuelPump.Pump1
Fuel pump 1 status
1
FuelPump.Pump1BIOSOutputs
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2BIOSOutputs
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
1
LambdaControl.bLamCtrlEnabled 
MEngineCalc
Engine Speed Status
Nm
1
MEngineCalc 
MEngineFullThrCalc
Engine Torque at full throttle
Nm
1
MEngineFullThrCalcRevLimiter
MEngineNoThrCalc
Engine Torque at closed throttle
Nm
1
MEngineNoThrCalcRevLimiter
mIntake
Intake Air Flow per fire (corrected)
mg
1
mIntake 
NCylCutPattern
Cylinder cut pattern
Pattern
1
NCylCutPatternBIOSOutputs
nEnginepOilProt
Oil protection rev limit
rpm
1
nEnginepOilProtRevLimiter
NIgn
Number of ignitions
igns
1
NIgnFuelling; Engine State / Start
NShiftLightPattern
Shift Light Pattern
Pattern
1
NShiftLightPattern 
rEngineLimiterTorque
Engine Limiter Torque Factor
-
1
rEngineLimiterTorque 
rEngineTorqueDemand
Engine Torgue Demand from limiter and other sources
-
1
rEngineTorqueDemand 
rFuelLambdaControl
Lambda Control Fuelling Correction
-
1
rFuelLambdaControlFuelling
tEngineRunning
Time Engine has been in the Run state
s
1
tEngineRunningLambda
tIgnDwell
Ignition coil dwell time
ms
1
tIgnDwellBIOSOutputs
tInj
Injector on-time
ms
4
tInjBIOSOutputs

Table 5.9. ECU Control - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aDrumGain
Gear position sensor scaling
°/V
1
aDrum Scale
aDrumOffset
Gear position sensor offset
°
1
aDrum Scale
aDrumProc.All
Gear Position Processing
°
60
aDrumProc
aIgnBaseMap
Base ignition angle
°
17,15,,3
aIgnBaseMap
aIgnCylCorrectionsMap
Individual cylinder ignition corrections
°
17,15,,4
aIgnCylCorrectionsMap
aIgnEngineLimitOffset
Ignition offset for torque reduction
°
11
aIgnEngineLimitOffset
aIgnlSMAdjust
SM Ignition Adjusment
°
1
aIgnlSMAdjust
aIgnlStartBase
Start base ignition angle
°
1
aIgnlStartBase
aIgnTAirMap
Air temperature ignition correction
°
7
aIgnTAirMap
aIgnTEngineMap
Engine temperature ignition correction
°
9
aIgnTEngineMap
aIgnTEngineStartMap
Engine temperature ignition correction during start
°
9
aIgnTEngineStartMap
aInjEndMap
Injection end angle
°
17,15,,3
aInjEndMap
bCallSynchroInStall
Call Crank tasks during stall to keep numbers updated
1
bCallSynchroInStall
bLambdaControlUserEnable
User Enable
1
bLambdaControlUserEnable
DFuelDensity
Fuel Density at 20°C
kg/m3
1
DFuelDensity
fcVBattery
VBattery Filter Constant
1
fcVBattery
FInjFlowRate
Nominal Injector flow rate
cc/min
1
FInjFlowRate
kFuelMapSuggestedFilter
Filter for suggest fuel map value
1
kFuelMapSuggestedFilter
kLambdaControlDiffGain
Lambda Control Differential Gain
-/L/s
1
kLambdaControlDiffGain
kLambdaControlIntGain
Lambda Control Integral Gain
-/Ls
1
kLambdaControlIntGain
kLambdaControlPropGain
Lambda Control Proportional Gain
-/L
1
kLambdaControlPropGain
LControlEnableMax
Maximum Lambda for Lambda Control
lambda
1
LControlEnableMax
LControlEnableMin
Minimum Lambda for Lambda Control
lambda
1
LControlEnableMin
LErrorControlEnableMax
Maximum Lambda Error for Lambda Control
lambda
1
LErrorControlEnableMax
LErrorControlEnableMin
Minimum Lambda Error for Lambda Control
lambda
1
LErrorControlEnableMin
LTargetMap
Base fuelling mixture
lambda
17,15,,3
LTargetMap
MEngineMap
Engine Torque
Nm
32,15
MEngineMap
mFuelBasepMan
Base fuelling map for throttle/revs
mg
17,15,,3
mFuelBasepMan
mFuelBaseThr
Base fuelling map for throttle/revs
mg
17,15,,3
mFuelBaseThr
mFuelStartBase
Start fuel mass
mg
1
mFuelStartBase
NCylCutPatternEngineLimit
Cylinder cut pattern torque demand
Pattern
11
NCylCutPatternEngineLimit
nEngineFuelMapHi
Engine speed above which base map is selected thr position
rpm
1
nEngineFuelMapHi
nEngineFuelMapLo
Engine speed below which thr/Revs maps is used
rpm
1
nEngineFuelMapLo
nEngineLambdaControlMin
Minimum Engine Speed for Lambda Control
rpm
1
nEngineLambdaControlMin
nEngineLimitHardEntry
Engine Rev Limit hard limit entry
rpm
1
nEngineLimitHardEntry
nEngineLimitSoftEntry
Engine Rev Limit soft limit entry
rpm
1
nEngineLimitSoftEntry
nEngineLimitSoftExit
Engine Rev Limit soft limit exit
rpm
1
nEngineLimitSoftExit
nEnginepOilProtLimit
Engine oil pretection rev limit
rpm
1
nEnginepOilProtLimit
nEngineRevLight
Engine Rev Light Threshold
rpm
1
nEngineRevLight
NFuelMapSel
Fuel map number
3
NFuelMapSel
NFuelPressurePosition
Defins what fuel pressure is measuring
1
NFuelPressurePosition
NFuelRotary
Switch to use for running fuel
1
NFuelRotary
NGearMap
Gear Number from drum angle
13
NGearMap
NIgnMapSel
Ignition map number
3
NIgnMapSel
NIgnsRange1To2
Number of ignitions required to move from range one to two
Igns
1
NIgnsRange1To2
NInjNozzleLocation
Defines whether the injector nozzle is in the manifold or above the throttle
1
NInjNozzleLocation
NShiftLightPatternMap
Shift light pattern
Pattern
13
NShiftLightPatternMap
nStartEntry
Threshold to determine when the engine returns to the start phase after previously running
rpm
5
nStartEntry
nStartExit
Threshold to determine when the engine goes to the running state from the start state
rpm
5
nStartExit
NStartFuelRotary
Switch to use for start fuel
1
NStartFuelRotary
nStartRange1To2
Threshold to determine when the start range should move from start range one to two
rpm
5
nStartRange1To2
pAirGain
Air/Ambient pressure sensor scaling
bar/V
1
pAir Scale
pAirOffset
Air/Ambient pressure sensor offset
bar
1
pAir Scale
pAirProc.All
Air/Ambient Pressure Processing
bar
60
pAirProc
pBrakeGain
Brake pressure sensor scaling
bar/V
1
pOil Scale
pBrakeOffset
Brake pressure sensor offset
bar
1
pOil Scale
pBrakeProc.All
Brake Pressure Processing
bar
60
pBrakeProc
pFuelGain
Fuel pressure sensor scaling
bar/V
1
pFuel Scale
pFuelOffset
Fuel pressure sensor offset
bar
1
pFuel Scale
pFuelProc.All
Fuel Pressure Processing
bar
60
pFuelProc
pInjCalib
Pressure that injector was calibrated at
bar
1
pInjCalib
pManifoldGain
Manifold pressure sensor scaling
bar/V
1
pManifold Scale
pManifoldOffset
Manifold pressure sensor offset
bar
1
pManifold Scale
pManifoldProc.All
Manifold Pressure Processing
bar
60
pManifoldProc
pOilGain
Oil pressure sensor scaling
bar/V
1
pOil Scale
pOilOffset
Oil pressure sensor offset
bar
1
pOil Scale
pOilProc.All
Oil Pressure Processing
bar
60
pOilProc
pOilProtMap
Low oilk pressure protection
bar
7
pOilProtMap
rDriverDemandProc.All
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rDriverDemandProc.All
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rEngineLimitSoftTorque
Soft rev-limiter torque fraction (0=full cut)
-
9
rEngineLimitSoftTorque
rFuelColdStartR1TEngineMap
Engine temperature fuel correction for cold start - range 1
-
8
rFuelColdStartR1TEngineMap
rFuelColdStartR2nEngineMap
Engine speed fuel correction for cold start - range 2
-
6
rFuelColdStartR2nEngineMap
rFuelColdStartR2NIgnMap
Ignition count fuel correction for cold start - range 2
-
6
rFuelColdStartR2NIgnMap
rFuelColdStartR2TEngineMap
Engine temperature fuel correction for cold start - range 2
-
8
rFuelColdStartR2TEngineMap
rFuelCylinderCorrections
Individual cylinder corrections
-
17,15,,4
rFuelCylinderCorrections
rFuelDriverMap
Driver adjustment for start fuel
-
9
rFuelDriverMap
rFuelHotStartR1TAirMap
Air temperature fuel correction for hot start - range 1
-
6
rFuelHotStartR1TAirMap
rFuelHotStartR2nEngineMap
Engine speed fuel correction for hot start - range 2
-
6
rFuelHotStartR2nEngineMap
rFuelHotStartR2TAirMap
Air temperature fuel correction for hot start - range 2
-
6
rFuelHotStartR2TAirMap
rFuelLambdaControlMax
Maximum Lambda Control
-
1
rFuelLambdaControlMax
rFuelLambdaControlMin
Minimum Lambda Control
-
1
rFuelLambdaControlMin
rFuelLambdaIntMax
Maximum Integral Control
-
1
rFuelLambdaIntMax
rFuelLambdaIntMin
Minimum Integral Control
-
1
rFuelLambdaIntMin
rFuelpAirMap
Air pressure fuel correction
-
5
rFuelpAirMap
rFuelpManifoldMap
Manifold pressure fuel correction
-
5
rFuelpManifoldMap
rFuelSMAdjust
System Monitor Adjustment
-
1
rFuelSMAdjust
rFuelStartDriverMap
Driver adjustment for start fuel
-
9
rFuelStartDriverMap
rFuelStartpAmbient
Air pressure correction applied to all start ranges
-
6
rFuelStartpAmbient
rFuelStartrThrottle
Throttle correction applied to all start ranges
-
9
rFuelStartrThrottle
rFuelTAirMap
Air temperature fuel correction
-
6
rFuelTAirMap
rFuelTEngineMap
Engine temperature fuel correction
-
9
rFuelTEngineMap
rInjTFuelFlowAdj
Injector flow rate adjustment for fuel temperature
-
5
rInjTFuelFlowAdj
rLambdaProc.All
Air Fuel Ratio Processing
-
60
rLambdaProc
rStoichiometric
Stoichiometric ratio for the selected fuel
-
1
rStoichiometric
rThrClosed
Threshold to determine when the throttle is closed
%
5
rThrClosed
rThrHysteresis
Hysteresis used in the throttle status determination
%
1
rThrHysteresis
rThrOpen
Threshold to determine when the throttle is fully open
%
5
rThrOpen
rThrottleFuelMapHi
Throttle above which Thr/Revs maps is used
%
1
rThrottleFuelMapHi
rThrottleFuelMapLo
Throttle below which pMan/Revs maps is used
%
1
rThrottleFuelMapLo
rThrottleLambdaControlMin
Minimum Throttle for Lambda Control
%
1
rThrottleLambdaControlMin
rThrottleProc1.All
Throttle Processing
%
60
rThrottleProc1
rThrottleProc2.All
Throttle Processing
%
60
rThrottleProc2
TAirProc.All
Air Temperature Processing
°C
60
TAirProc
TAirSensor
Air Temperature Sensor Scaling Map
°C
20
TAirSensor
TEngineColdStart
Threshold for cold start detection
°C
1
TEngineColdStart
TEngineLambdaControlMax
Maximum Engine Temperature for Lambda Control
°C
1
TEngineLambdaControlMax
TEngineLambdaControlMin
Minimum Engine Temperature for Lambda Control
°C
1
TEngineLambdaControlMin
TEngineProc.All
Engine Temperature Processing
°C
60
TEngineProc
tEngineRunningLambdaControlEnable
Minimum time afterstart before enabling
s
1
tEngineRunningLambdaControlEnable
TEngineSensor
Engine Temperature Sensor Scaling Map
°C
20
TEngineSensor
TFuelProc.All
Fuel Temperature Processing
°C
60
TFuelProc
tFuelPumpHold
Fuel pump hold time after engine stops
s
1
tFuelPumpHold
tFuelPumpPrime
Fuel pump prime time at ignition-on
s
1
tFuelPumpPrime
TFuelSensor
Fuel Temperature Sensor Scaling Map
°C
20
TFuelSensor
tIgnDwellMap
Ignition Dwell Time
ms
8
tIgnDwellMap
tInjBatteryCorrection
Injection battery voltage correction
ms
6
tInjBatteryCorrection
tInjMinimum
Minimum injector time, times below this will be set to this
ms
1
tInjMinimum
tLambdaControlEnable
Minimum time after an interruption before enabling
s
1
tLambdaControlEnable
TOilProc.All
Oill Temperature Processing
°C
60
TOilProc
TOilSensor
Oil Temperature Sensor Scaling Map
°C
20
TOilSensor
tpOilProtDelay
Time for low pil pressure before enabling rev limit
s
1
tpOilProtDelay
VrDriverDemand1Closed
Driver Demand 1 Closed Voltage
V
1
VrDriverDemand1Closed
VrDriverDemand1Open
Driver Demand 1 Open Voltage
V
1
VrDriverDemand1Open
VrDriverDemand2Closed
Driver Demand 2 Closed Voltage
V
1
VrDriverDemand2Closed
VrDriverDemand2Open
Driver Demand 2 Open Voltage
V
1
VrDriverDemand2Open
VrThrottle1Closed
Throttle 1 Closed Voltage
V
1
VrThrottle1Closed
VrThrottle1Open
Throttle 1 Open Voltage
V
1
VrThrottle1Open
VrThrottle2Closed
Throttle 2 Closed Voltage
V
1
VrThrottle2Closed
VrThrottle2Open
Throttle 2 Open Voltage
V
1
VrThrottle2Open
xClutchGain
Clutch position sensor scaling
mm/V
1
aDrum Scale
xClutchOffset
Clutch position sensor offset
mm
1
aDrum Scale
xClutchProc.All
Clutch Position Processing
mm
60
xClutchProc

Table 5.10. ECU Control - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
aDrum.All
Gear Position
°
36
aDrum.All 
aIgn
Ignition Angle
°
4
aIgn 
aIgnBase
Base ignition angle
°
1
aIgnBase 
aIgnCylCorrections
Individual cylinder ignition corrections
°
4
aIgnCylCorrections 
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffset 
aIgnOffset
Ignition offset (without cyl corrections)
°
1
aIgnOffset1 
aIgnSM
SM Ignition Adjustment
°
1
aIgnSM 
aIgnStart
Ignition Angles for Start
°
1
aIgnStart 
aIgnTAir
Air temperature ignition correction
°
1
aIgnTAir 
aIgnTEngine
Engine temperature ignition correction
°
1
aIgnTEngine 
aIgnTEngineStart
Engine temperature ignition correction during start
°
1
aIgnTEngineStart 
aInjEnd
Injection End Angle
°
1
aInjEnd 
dmIntake
Rate of change of air intake
mg/fire/cycle
1
dmIntake 
dmIntake720
Rate of change of air intake (over an engine cycle)
mg/fire/cycle
1
dmIntake720 
dnEngine
Engine Speed Rate
rpm/s
1
dnEngine 
drThrottle
Throttle Rate
%/s
1
drThrottle 
EngineStatus.All
Engine Status Word
1
EngineStatus.All; EngineStatus.RevLimMode 
EngineStatus.EngSpd
Engine Speed Status
1
EngineStatus.EngSpd 
EngineStatus.pOilProt
Rev limiter status
1
EngineStatus.pOilProt 
EngineStatus.RevLimMode
Rev limiter status
1
EngineStatus.RevLimMode 
EngineStatus.StartRange
Start Range
1
EngineStatus.StartRange 
EngineStatus.StartType
Hot/Cold Start
1
EngineStatus.StartType 
EngineStatus.ThrStatus
Throttle Status
1
EngineStatus.ThrStatus 
FInjActualFlowRate
Calculated flow rate
cc/min
1
FInjActualFlowRate 
FuelPump.All
Fuel Pump Status Word
1
FuelPump.All 
FuelPump.Pump1
Fuel pump 1 status
1
FuelPump.Pump1 
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2 
FuelPump.State
Fuel pump state
1
FuelPump.State 
LambdaControl.All
Lambda Control Flags
1
LambdaControl.All 
LambdaControl.bExtEnOK
External enable - e.g. driver switch
1
LambdaControl.bExtEnOK 
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
1
LambdaControl.bLamCtrlEnabled 
LambdaControl.bLamErrHiOK
Lambda Error Below Threshold for Control
1
LambdaControl.bLamErrHiOK 
LambdaControl.bLamErrLoOK
Lambda Error Above Threshold for Control
1
LambdaControl.bLamErrLoOK 
LambdaControl.bLamHiOK
Lambda Below Threshold for Control
1
LambdaControl.bLamHiOK 
LambdaControl.bLamLoOK
Lambda Above Threshold for Control
1
LambdaControl.bLamLoOK 
LambdaControl.bORFCOOK
ORFCO Not Active
1
LambdaControl.bORFCOOK 
LambdaControl.bRevsOK
Engine Speed OK
1
LambdaControl.bRevsOK 
LambdaControl.bTEngHiOK
Engine Temp Below Maximum Threshold for Control
1
LambdaControl.bTEngHiOK 
LambdaControl.bTEngLoOK
Engine Temp Above Minimum Threshold for Control
1
LambdaControl.bTEngLoOK 
LambdaControl.btEngRunningOK
Time Expired since engine start
1
LambdaControl.btEngRunningOK 
LambdaControl.bThrOK
Throttle OK for Control
1
LambdaControl.bThrOK 
LambdaControl.btLamCtrlOK
Time Expired since an interruption
1
LambdaControl.btLamCtrlOK 
LambdaControl.bTorqLimOK
Torque Limit Not Active
1
LambdaControl.bTorqLimOK 
LambdaControl.bTransientOK
Transient Fuelling Not Active
1
LambdaControl.bTransientOK 
LambdaControl.bUserEnOK
User enabled - configurable
1
LambdaControl.bUserEnOK 
LError
Lambda Error
lambda
1
LError 
LTarget
Target Lambda
lambda
1
LTarget 
MEngineCalc
Engine Speed Status
Nm
1
MEngineCalc 
MEngineCut
Amount of Torque Cut
Nm
1
MEngineCut 
MEngineFullThrCalc
Engine Torque at full throttle
Nm
1
MEngineFullThrCalc 
MEngineNoThrCalc
Engine Torque at closed throttle
Nm
1
MEngineNoThrCalc 
mFuelBase
Base fuelling mass
mg
1
mFuelBase 
mFuelMapSuggested
Suggested map value, back calculated from driver and lambda adjustment
mg
1
mFuelMapSuggested 
mFuelpMan
Base fuelling mass (pMan/Revs)
mg
1
mFuelpMan 
mFuelRunning
Corrected fuelling mass per fire
mg
1
mFuelRunning 
mFuelStart
Start fuelling mass (corrected)
mg
1
mFuelStart 
mFuelStartBaseValue
Start fuelling mass (corrected)
mg
1
mFuelStartBaseValue 
mFuelThr
Base fuelling mass (Thr/Revs)
mg
1
mFuelThr 
mFuelTotal
Corrected fuelling mass per fire
mg
1
mFuelTotal 
mIntake
Intake Air Flow per fire (corrected)
mg
1
mIntake 
NCylCutPattern
Cylinder cut pattern
Pattern
1
NCylCutPattern 
nEnginepOilProt
Oil protection rev limit
rpm
1
nEnginepOilProt 
nEngineRevLimit
Active Hard Rev Limit
rpm
1
nEngineRevLimit 
nFuelMapFade
Fade between pMan/Revs and Thr/Revs (1=All Thr/Revs)
%
1
nFuelMapFade 
NGear
Gear Position
1
NGear 
NIgn
Number of ignitions
igns
1
NIgn 
NIgnsInRevLimit
Number of ignitions in rev limit
Igns
1
NIgnsInRevLimit 
NPedalInUse
Selected Pedal
1
NPedalInUse 
NRotaryA
Steering Wheel Rotary A
1
NRotaryA 
NRotaryB
Steering Wheel Rotary B
1
NRotaryB 
NRotaryC
Steering Wheel Rotary C
1
NRotaryC 
NRotaryD
Steering Wheel Rotary D
1
NRotaryD 
NShiftLightPattern
Shift Light Pattern
Pattern
1
NShiftLightPattern 
NThrottleInUse
Selected Throttle
1
NThrottleInUse 
pAir.All
Air Pressure
bar
36
pAir.All 
pBrake.All
Brake Pressure
bar
36
pBrake.All 
pFuel.All
Fuel Pressure
bar
36
pFuel.All 
pFuelAbs
Fuel Pressure Absolute
bar
1
pFuelAbs 
pFuelInj
Fuel Pressure Across Injector
bar
1
pFuelInj 
pFuelRel
Fuel Pressure Relative to Ambient
bar
1
pFuelRel 
pManifold.All
Manifold Pressure
bar
36
pManifold.All 
pOil.All
Oil Pressure
bar
36
pOil.All 
pOilLimit
Oil protection oil pressure limit
bar
1
pOilLimit 
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand 
rDriverDemand1.All
Driver Demand 1 Position
%
36
rDriverDemand1.All 
rDriverDemand2.All
Driver Demand 2 Position
%
36
rDriverDemand2.All 
rEngineLimiterTorque
Engine Limiter Torque Factor
-
1
rEngineLimiterTorque 
rEngineTorqueDemand
Engine Torgue Demand from limiter and other sources
-
1
rEngineTorqueDemand 
rFuelColdStartR1TEngine
Start Fuel Adjustment TEngine Cold/Range 1
-
1
rFuelColdStartR1TEngine 
rFuelColdStartR2nEngine
Start Fuel Adjustment nEngine Cold/Range 2
-
1
rFuelColdStartR2nEngine 
rFuelColdStartR2NIgn
Start Fuel Adjustment NIgns Cold/Range 2
-
1
rFuelColdStartR2NIgn 
rFuelColdStartR2TEngine
Start Fuel Adjustment TEngine Cold/Range 2
-
1
rFuelColdStartR2TEngine 
rFuelCylCorrections
Individual cylinder corrections
-
4
rFuelCylCorrections 
rFuelDriver
Fuel Driver Adjustment
-
1
rFuelDriver 
rFuelHotStartR1TAir
Start Fuel Adjustment TAir Hot/Range 1
-
1
rFuelHotStartR1TAir 
rFuelHotStartR2nEngine
Start Fuel Adjustment nEngine Hot/Range 2
-
1
rFuelHotStartR2nEngine 
rFuelHotStartR2TAir
Start Fuel Adjustment TAir Hot/Range 2
-
1
rFuelHotStartR2TAir 
rFuelLambdaControl
Lambda Control Fuelling Correction
-
1
rFuelLambdaControl 
rFuelLambdaDiffControl
Lambda Control Differential Correction
-
1
rFuelLambdaDiffControl 
rFuelLambdaIntControl
Lambda Control Integral Correction
-
1
rFuelLambdaIntControl 
rFuelLambdaPropControl
Lambda Control Proportional Correction
-
1
rFuelLambdaPropControl 
rFuelMapFade
Fade between pMan/Revs and Thr/Revs (1=All Thr/Revs)
%
1
rFuelMapFade 
rFuelpAir
Air pressure correction
-
1
rFuelpAir 
rFuelpManifold
Manifold pressure correction
-
1
rFuelpManifold 
rFuelReverseFactor
Fuel correction for driver and lambda, used for reverse map values
-
1
rFuelReverseFactor 
rFuelSMAdj
System Monitor Adjustment
-
1
rFuelSMAdj 
rFuelStartDriver
Start Fuel Driver Adjustment
-
1
rFuelStartDriver 
rFuelStartpAmb
Start Fuel Ambient Pressure Adjustment
-
1
rFuelStartpAmb 
rFuelStartRange
Start Fuel Adjustment from hot/cold and range selection
-
1
rFuelStartRange 
rFuelStartrThr
Start Fuel Throttle Adjustment
-
1
rFuelStartrThr 
rFuelTAir
Air temperature correction
-
1
rFuelTAir 
rFuelTEngine
Engine temperature correction
-
1
rFuelTEngine 
rFuelTotal
Total fuel correction
-
1
rFuelTotal1 
rInjpFuelFlowAdj
pFuel Correction for Inj on Time
-
1
rInjpFuelFlowAdj 
rInjTFuelFlow
TFuel Correction for Inj on Time
-
1
rInjTFuelFlow 
rLambda.All
Air Fuel Ratio
-
36
rLambda.All 
rThrottle
Throttle Position
%
1
rThrottle 
rThrottle1.All
Throttle 1 Position
%
36
rThrottle1.All 
rThrottle2.All
Throttle 2 Position
%
36
rThrottle2.All 
TAir.All
Air Temperature
°C
36
TAir.All 
TEngine.All
Engine Temperature
°C
36
TEngine.All 
tEngineRunning
Time Engine has been in the Run state
s
1
tEngineRunning 
TFuel.All
Fuel Temperature
°C
36
TFuel.All 
tIgnDwell
Ignition coil dwell time
ms
1
tIgnDwell 
tInj
Injector on-time
ms
4
tInj 
tInjBase
Injector on-time
ms
1
tInjBase 
tInjVBattery
Injection battery voltage correction
ms
1
tInjVBattery 
tLambdaEnable
Time Since ORFCO/Transient or Torque Cut
s
1
tLambdaEnable 
TOil.All
Oil Temperature
°C
36
TOil.All 
VInjBase
Base Injector Volume
cc
1
VInjBase 
xClutch.All
Clutch Position
mm
36
xClutch.All 

5.1.3.1. InputProcessing

Table 5.11. InputProcessing - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
rLambda1
Air Fuel Ration
-
1
BIOSInputs
VaDrum
Gear Position Sensor Voltage
V
1
BIOSInputs
VBattery
Battery Voltage
V
1
BIOSInputs
VNFuelMap
Fuel Map Switch Voltage
V
1
BIOSInputs
VNIgnMap
Ignition Map Switch Voltage
V
1
BIOSInputs
VpAir
Air Pressure Sensor Voltage
V
1
BIOSInputs
VpBrake
Brake Pressure Sensor Voltage
V
1
BIOSInputs
VpFuel
Fuel Pressure Sensor Voltage
V
1
BIOSInputs
VpManifold
Manifold Pressure Sensor Voltage
V
1
BIOSInputs
VpOil
Oil Pressure Sensor Voltage
V
1
BIOSInputs
VrDriverDemand1
Main Driver Input Sensor Voltage
V
1
BIOSInputs
VrDriverDemand2
Backup Driver Inputl Sensor Voltage
V
1
BIOSInputs
VrThrottle1
Main Throttle Sensor Voltage
V
1
BIOSInputs
VrThrottle2
Backup Throttle Sensor Voltage
V
1
BIOSInputs
VTAir
Air Temp Sensor Voltage
V
1
BIOSInputs
VTEngine
Engine Temp Sensor Voltage
V
1
BIOSInputs
VTFuel
Fuel Temp Sensor Voltage
V
1
BIOSInputs
VTOil
Oil Temperature Sensor Voltage
V
1
BIOSInputs
VxClutch
Clutch Position Sensor Voltage
V
1
BIOSInputs

Table 5.12. InputProcessing - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
[aDrumColl]
[aDrumColl]
-
1
  
[pFuelColl]
[pFuelColl]
-
1
  
[Rotaries]
[Rotaries]
-
1
 ECU Control
aDrum.Out
Gear Position Processed Value
°
1
aDrum.All 
NDefault
NDefault
-
1
  
nEngineIn
Engine Speed From BIOS
rpm
1
nEngineInEngine State / Engine Speed; Fuelling; Fuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Individual Cylinder Corrections; Fuelling / Fuelling:Injection End Angle; Ignition / Ignition:Base; Ignition / Ignition:Individual Cylinder Corrections; Lambda; RevLimiter; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump
NFuelMap
NFuelMap
-
1
 Fuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Injection End Angle
NGear
Gear Position
1
NGear 
NIgnitionMap
NIgnitionMap
-
1
 Ignition / Ignition:Base
NRotaryA
Steering Wheel Rotary A
1
NRotaryA 
NRotaryB
Steering Wheel Rotary B
1
NRotaryB 
NRotaryC
Steering Wheel Rotary C
1
NRotaryC 
NRotaryD
Steering Wheel Rotary D
1
NRotaryD 
NRotaryE
NRotaryE
-
1
  
NRotaryF
NRotaryF
-
1
  
NRotaryG
NRotaryG
-
1
  
NRotaryH
NRotaryH
-
1
  
NRotaryI
NRotaryI
-
1
  
NRotaryJ
NRotaryJ
-
1
  
NRotaryK
NRotaryK
-
1
  
NRotaryL
NRotaryL
-
1
  
pAir.Out
Air Pressure Processed Value
bar
1
pAir.AllFuelling; Fuelling / Fuelling:Air Pressure
pBrake.Out
Brake Pressure Processed Value
bar
1
pBrake.All 
pFuel.Out
Fuel Pressure Processed Value
bar
1
pFuel.All 
pFuelAbs
Fuel Pressure Absolute
bar
1
pFuelAbs 
pFuelInj
Fuel Pressure Across Injector
bar
1
pFuelInjFuelling
pFuelRel
Fuel Pressure Relative to Ambient
bar
1
pFuelRel 
pManifold.Out
Manifold Pressure Processed Value
bar
1
pManifold.AllFuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Manifold Pressure
pOil.Out
Oil Pressure Processed Value
bar
1
pOil.AllECU Control
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand 
rLambda.Out
Air Fuel Ratio Processed Value
-
1
rLambda.AllLambda
rThrottle
Throttle Position
%
1
rThrottleFuelling; Fuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Individual Cylinder Corrections; Fuelling / Fuelling:Injection End Angle; Ignition / Ignition:Base; Ignition / Ignition:Individual Cylinder Corrections; Lambda; Engine State / Engine Torque; Engine State / Throttle; Engine State
TAir.Out
Air Temperature Processed Value
°C
1
TAir.AllEngine State / Engine Speed; Fuelling; Fuelling / Fuelling:Air Temperatue; Ignition / Ignition:Air Temperatue
TEngine.Out
Engine Temperature Processed Value
°C
1
TEngine.AllEngine State / Engine Speed; Fuelling; Fuelling / Fuelling:Engine Temperatue; Ignition / Ignition:Engine Temperatue; Ignition / Ignition:Start; Lambda; Engine State / Start
TFuel.Out
Fuel Temperature Processed Value
°C
1
TFuel.AllFuelling
TOil.Out
Oil Temperature Processed Value
°C
1
TOil.All 
VBattery
VBattery
-
1
 Fuelling; Ignition / Ignition:Dwell Time
xClutch.Out
Clutch Position Processed Value
mm
1
xClutch.All 

Table 5.13. InputProcessing - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aDrumGain
Gear position sensor scaling
°/V
1
aDrum Scale
aDrumOffset
Gear position sensor offset
°
1
aDrum Scale
aDrumProc.All
Gear Position Processing
°
60
aDrumProc
fcVBattery
VBattery Filter Constant
1
fcVBattery
NFuelMapSel
Fuel map number
3
NFuelMapSel
NFuelPressurePosition
Defins what fuel pressure is measuring
1
NFuelPressurePosition
NGearMap
Gear Number from drum angle
13
NGearMap
NIgnMapSel
Ignition map number
3
NIgnMapSel
NInjNozzleLocation
Defines whether the injector nozzle is in the manifold or above the throttle
1
NInjNozzleLocation
pAirGain
Air/Ambient pressure sensor scaling
bar/V
1
pAir Scale
pAirOffset
Air/Ambient pressure sensor offset
bar
1
pAir Scale
pAirProc.All
Air/Ambient Pressure Processing
bar
60
pAirProc
pBrakeGain
Brake pressure sensor scaling
bar/V
1
pOil Scale
pBrakeOffset
Brake pressure sensor offset
bar
1
pOil Scale
pBrakeProc.All
Brake Pressure Processing
bar
60
pBrakeProc
pFuelGain
Fuel pressure sensor scaling
bar/V
1
pFuel Scale
pFuelOffset
Fuel pressure sensor offset
bar
1
pFuel Scale
pFuelProc.All
Fuel Pressure Processing
bar
60
pFuelProc
pManifoldGain
Manifold pressure sensor scaling
bar/V
1
pManifold Scale
pManifoldOffset
Manifold pressure sensor offset
bar
1
pManifold Scale
pManifoldProc.All
Manifold Pressure Processing
bar
60
pManifoldProc
pOilGain
Oil pressure sensor scaling
bar/V
1
pOil Scale
pOilOffset
Oil pressure sensor offset
bar
1
pOil Scale
pOilProc.All
Oil Pressure Processing
bar
60
pOilProc
rDriverDemandProc.All
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rDriverDemandProc.All
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rLambdaProc.All
Air Fuel Ratio Processing
-
60
rLambdaProc
rThrottleProc1.All
Throttle Processing
%
60
rThrottleProc1
rThrottleProc2.All
Throttle Processing
%
60
rThrottleProc2
TAirProc.All
Air Temperature Processing
°C
60
TAirProc
TAirSensor
Air Temperature Sensor Scaling Map
°C
20
TAirSensor
TEngineProc.All
Engine Temperature Processing
°C
60
TEngineProc
TEngineSensor
Engine Temperature Sensor Scaling Map
°C
20
TEngineSensor
TFuelProc.All
Fuel Temperature Processing
°C
60
TFuelProc
TFuelSensor
Fuel Temperature Sensor Scaling Map
°C
20
TFuelSensor
TOilProc.All
Oill Temperature Processing
°C
60
TOilProc
TOilSensor
Oil Temperature Sensor Scaling Map
°C
20
TOilSensor
VrDriverDemand1Closed
Driver Demand 1 Closed Voltage
V
1
VrDriverDemand1Closed
VrDriverDemand1Open
Driver Demand 1 Open Voltage
V
1
VrDriverDemand1Open
VrDriverDemand2Closed
Driver Demand 2 Closed Voltage
V
1
VrDriverDemand2Closed
VrDriverDemand2Open
Driver Demand 2 Open Voltage
V
1
VrDriverDemand2Open
VrThrottle1Closed
Throttle 1 Closed Voltage
V
1
VrThrottle1Closed
VrThrottle1Open
Throttle 1 Open Voltage
V
1
VrThrottle1Open
VrThrottle2Closed
Throttle 2 Closed Voltage
V
1
VrThrottle2Closed
VrThrottle2Open
Throttle 2 Open Voltage
V
1
VrThrottle2Open
xClutchGain
Clutch position sensor scaling
mm/V
1
aDrum Scale
xClutchOffset
Clutch position sensor offset
mm
1
aDrum Scale
xClutchProc.All
Clutch Position Processing
mm
60
xClutchProc

Table 5.14. InputProcessing - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
aDrum.All
Gear Position
°
36
aDrum.All 
NGear
Gear Position
1
NGear 
NPedalInUse
Selected Pedal
1
NPedalInUse 
NRotaryA
Steering Wheel Rotary A
1
NRotaryA 
NRotaryB
Steering Wheel Rotary B
1
NRotaryB 
NRotaryC
Steering Wheel Rotary C
1
NRotaryC 
NRotaryD
Steering Wheel Rotary D
1
NRotaryD 
NThrottleInUse
Selected Throttle
1
NThrottleInUse 
pAir.All
Air Pressure
bar
36
pAir.All 
pBrake.All
Brake Pressure
bar
36
pBrake.All 
pFuel.All
Fuel Pressure
bar
36
pFuel.All 
pFuelAbs
Fuel Pressure Absolute
bar
1
pFuelAbs 
pFuelInj
Fuel Pressure Across Injector
bar
1
pFuelInj 
pFuelRel
Fuel Pressure Relative to Ambient
bar
1
pFuelRel 
pManifold.All
Manifold Pressure
bar
36
pManifold.All 
pOil.All
Oil Pressure
bar
36
pOil.All 
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand 
rDriverDemand1.All
Driver Demand 1 Position
%
36
rDriverDemand1.All 
rDriverDemand2.All
Driver Demand 2 Position
%
36
rDriverDemand2.All 
rLambda.All
Air Fuel Ratio
-
36
rLambda.All 
rThrottle
Throttle Position
%
1
rThrottle 
rThrottle1.All
Throttle 1 Position
%
36
rThrottle1.All 
rThrottle2.All
Throttle 2 Position
%
36
rThrottle2.All 
TAir.All
Air Temperature
°C
36
TAir.All 
TEngine.All
Engine Temperature
°C
36
TEngine.All 
TFuel.All
Fuel Temperature
°C
36
TFuel.All 
TOil.All
Oil Temperature
°C
36
TOil.All 
xClutch.All
Clutch Position
mm
36
xClutch.All 

5.1.3.2. Fuelling

Table 5.15. Fuelling - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
bKill
bKill
-
1
ECU Control
EngineStatus.EngSpd
Engine Speed Status
1
Engine State / Engine Speed
EngineStatus.RevLimMode
Rev limiter status
1
RevLimiter
EngineStatus.StartRange
Start Range
1
Engine State / Start
EngineStatus.StartType
Hot/Cold Start
1
Engine State / Start
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
NFuelMap
NFuelMap
-
1
InputProcessing
NIgn
Number of ignitions
igns
1
Ignition
NRotaryA
Steering Wheel Rotary A
1
InputProcessing
NRotaryB
Steering Wheel Rotary B
1
InputProcessing
NRotaryC
Steering Wheel Rotary C
1
InputProcessing
NRotaryD
Steering Wheel Rotary D
1
InputProcessing
pAir.Out
Air Pressure Processed Value
bar
1
InputProcessing
pFuelInj
Fuel Pressure Across Injector
bar
1
InputProcessing
pManifold.Out
Manifold Pressure Processed Value
bar
1
InputProcessing
rFuelLambdaControl
Lambda Control Fuelling Correction
-
1
Lambda
rFuelORFCO
rFuelORFCO
-
1
ECU Control
rFuelShift
rFuelShift
-
1
ECU Control
rFuelTransient
rFuelTransient
-
1
ECU Control
rThrottle
Throttle Position
%
1
InputProcessing
TAir.Out
Air Temperature Processed Value
°C
1
InputProcessing
TEngine.Out
Engine Temperature Processed Value
°C
1
InputProcessing
TFuel.Out
Fuel Temperature Processed Value
°C
1
InputProcessing
VBattery
VBattery
-
1
InputProcessing

Table 5.16. Fuelling - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
aInjEnd
Injection End Angle
°
1
aInjEndBIOSOutputs
dmIntake
Rate of change of air intake
mg/fire/cycle
1
dmIntake 
dmIntake720
Rate of change of air intake (over an engine cycle)
mg/fire/cycle
1
dmIntake720 
mIntake
Intake Air Flow per fire (corrected)
mg
1
mIntake 
tInj
Injector on-time
ms
4
tInjBIOSOutputs

Table 5.17. Fuelling - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aInjEndMap
Injection end angle
°
17,15,,3
aInjEndMap
DFuelDensity
Fuel Density at 20°C
kg/m3
1
DFuelDensity
FInjFlowRate
Nominal Injector flow rate
cc/min
1
FInjFlowRate
kFuelMapSuggestedFilter
Filter for suggest fuel map value
1
kFuelMapSuggestedFilter
mFuelBasepMan
Base fuelling map for throttle/revs
mg
17,15,,3
mFuelBasepMan
mFuelBaseThr
Base fuelling map for throttle/revs
mg
17,15,,3
mFuelBaseThr
mFuelStartBase
Start fuel mass
mg
1
mFuelStartBase
nEngineFuelMapHi
Engine speed above which base map is selected thr position
rpm
1
nEngineFuelMapHi
nEngineFuelMapLo
Engine speed below which thr/Revs maps is used
rpm
1
nEngineFuelMapLo
NFuelRotary
Switch to use for running fuel
1
NFuelRotary
NStartFuelRotary
Switch to use for start fuel
1
NStartFuelRotary
pInjCalib
Pressure that injector was calibrated at
bar
1
pInjCalib
rFuelColdStartR1TEngineMap
Engine temperature fuel correction for cold start - range 1
-
8
rFuelColdStartR1TEngineMap
rFuelColdStartR2nEngineMap
Engine speed fuel correction for cold start - range 2
-
6
rFuelColdStartR2nEngineMap
rFuelColdStartR2NIgnMap
Ignition count fuel correction for cold start - range 2
-
6
rFuelColdStartR2NIgnMap
rFuelColdStartR2TEngineMap
Engine temperature fuel correction for cold start - range 2
-
8
rFuelColdStartR2TEngineMap
rFuelCylinderCorrections
Individual cylinder corrections
-
17,15,,4
rFuelCylinderCorrections
rFuelDriverMap
Driver adjustment for start fuel
-
9
rFuelDriverMap
rFuelHotStartR1TAirMap
Air temperature fuel correction for hot start - range 1
-
6
rFuelHotStartR1TAirMap
rFuelHotStartR2nEngineMap
Engine speed fuel correction for hot start - range 2
-
6
rFuelHotStartR2nEngineMap
rFuelHotStartR2TAirMap
Air temperature fuel correction for hot start - range 2
-
6
rFuelHotStartR2TAirMap
rFuelpAirMap
Air pressure fuel correction
-
5
rFuelpAirMap
rFuelpManifoldMap
Manifold pressure fuel correction
-
5
rFuelpManifoldMap
rFuelSMAdjust
System Monitor Adjustment
-
1
rFuelSMAdjust
rFuelStartDriverMap
Driver adjustment for start fuel
-
9
rFuelStartDriverMap
rFuelStartpAmbient
Air pressure correction applied to all start ranges
-
6
rFuelStartpAmbient
rFuelStartrThrottle
Throttle correction applied to all start ranges
-
9
rFuelStartrThrottle
rFuelTAirMap
Air temperature fuel correction
-
6
rFuelTAirMap
rFuelTEngineMap
Engine temperature fuel correction
-
9
rFuelTEngineMap
rInjTFuelFlowAdj
Injector flow rate adjustment for fuel temperature
-
5
rInjTFuelFlowAdj
rStoichiometric
Stoichiometric ratio for the selected fuel
-
1
rStoichiometric
rThrottleFuelMapHi
Throttle above which Thr/Revs maps is used
%
1
rThrottleFuelMapHi
rThrottleFuelMapLo
Throttle below which pMan/Revs maps is used
%
1
rThrottleFuelMapLo
tInjBatteryCorrection
Injection battery voltage correction
ms
6
tInjBatteryCorrection
tInjMinimum
Minimum injector time, times below this will be set to this
ms
1
tInjMinimum

Table 5.18. Fuelling - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
aInjEnd
Injection End Angle
°
1
aInjEnd 
dmIntake
Rate of change of air intake
mg/fire/cycle
1
dmIntake 
dmIntake720
Rate of change of air intake (over an engine cycle)
mg/fire/cycle
1
dmIntake720 
FInjActualFlowRate
Calculated flow rate
cc/min
1
FInjActualFlowRate 
mFuelBase
Base fuelling mass
mg
1
mFuelBase 
mFuelMapSuggested
Suggested map value, back calculated from driver and lambda adjustment
mg
1
mFuelMapSuggested 
mFuelpMan
Base fuelling mass (pMan/Revs)
mg
1
mFuelpMan 
mFuelRunning
Corrected fuelling mass per fire
mg
1
mFuelRunning 
mFuelStart
Start fuelling mass (corrected)
mg
1
mFuelStart 
mFuelStartBaseValue
Start fuelling mass (corrected)
mg
1
mFuelStartBaseValue 
mFuelThr
Base fuelling mass (Thr/Revs)
mg
1
mFuelThr 
mFuelTotal
Corrected fuelling mass per fire
mg
1
mFuelTotal 
mIntake
Intake Air Flow per fire (corrected)
mg
1
mIntake 
nFuelMapFade
Fade between pMan/Revs and Thr/Revs (1=All Thr/Revs)
%
1
nFuelMapFade 
rFuelColdStartR1TEngine
Start Fuel Adjustment TEngine Cold/Range 1
-
1
rFuelColdStartR1TEngine 
rFuelColdStartR2nEngine
Start Fuel Adjustment nEngine Cold/Range 2
-
1
rFuelColdStartR2nEngine 
rFuelColdStartR2NIgn
Start Fuel Adjustment NIgns Cold/Range 2
-
1
rFuelColdStartR2NIgn 
rFuelColdStartR2TEngine
Start Fuel Adjustment TEngine Cold/Range 2
-
1
rFuelColdStartR2TEngine 
rFuelCylCorrections
Individual cylinder corrections
-
4
rFuelCylCorrections 
rFuelDriver
Fuel Driver Adjustment
-
1
rFuelDriver 
rFuelHotStartR1TAir
Start Fuel Adjustment TAir Hot/Range 1
-
1
rFuelHotStartR1TAir 
rFuelHotStartR2nEngine
Start Fuel Adjustment nEngine Hot/Range 2
-
1
rFuelHotStartR2nEngine 
rFuelHotStartR2TAir
Start Fuel Adjustment TAir Hot/Range 2
-
1
rFuelHotStartR2TAir 
rFuelMapFade
Fade between pMan/Revs and Thr/Revs (1=All Thr/Revs)
%
1
rFuelMapFade 
rFuelpAir
Air pressure correction
-
1
rFuelpAir 
rFuelpManifold
Manifold pressure correction
-
1
rFuelpManifold 
rFuelReverseFactor
Fuel correction for driver and lambda, used for reverse map values
-
1
rFuelReverseFactor 
rFuelSMAdj
System Monitor Adjustment
-
1
rFuelSMAdj 
rFuelStartDriver
Start Fuel Driver Adjustment
-
1
rFuelStartDriver 
rFuelStartpAmb
Start Fuel Ambient Pressure Adjustment
-
1
rFuelStartpAmb 
rFuelStartRange
Start Fuel Adjustment from hot/cold and range selection
-
1
rFuelStartRange 
rFuelStartrThr
Start Fuel Throttle Adjustment
-
1
rFuelStartrThr 
rFuelTAir
Air temperature correction
-
1
rFuelTAir 
rFuelTEngine
Engine temperature correction
-
1
rFuelTEngine 
rFuelTotal
Total fuel correction
-
1
rFuelTotal1 
rInjpFuelFlowAdj
pFuel Correction for Inj on Time
-
1
rInjpFuelFlowAdj 
rInjTFuelFlow
TFuel Correction for Inj on Time
-
1
rInjTFuelFlow 
tInj
Injector on-time
ms
4
tInj 
tInjBase
Injector on-time
ms
1
tInjBase 
tInjVBattery
Injection battery voltage correction
ms
1
tInjVBattery 
VInjBase
Base Injector Volume
cc
1
VInjBase 

5.1.3.3. Ignition

Table 5.19. Ignition - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
RevLimiter
EngineStatus.EngSpd
Engine Speed Status
1
Engine State / Engine Speed
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
NIgnitionMap
NIgnitionMap
-
1
InputProcessing
rThrottle
Throttle Position
%
1
InputProcessing
TAir.Out
Air Temperature Processed Value
°C
1
InputProcessing
TEngine.Out
Engine Temperature Processed Value
°C
1
InputProcessing
VBattery
VBattery
-
1
InputProcessing

Table 5.20. Ignition - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
aIgn
Ignition Angle
°
4
aIgnBIOSOutputs
NIgn
Number of ignitions
igns
1
NIgnFuelling; Engine State / Start
tIgnDwell
Ignition coil dwell time
ms
1
tIgnDwellBIOSOutputs

Table 5.21. Ignition - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aIgnBaseMap
Base ignition angle
°
17,15,,3
aIgnBaseMap
aIgnCylCorrectionsMap
Individual cylinder ignition corrections
°
17,15,,4
aIgnCylCorrectionsMap
aIgnlSMAdjust
SM Ignition Adjusment
°
1
aIgnlSMAdjust
aIgnlStartBase
Start base ignition angle
°
1
aIgnlStartBase
aIgnTAirMap
Air temperature ignition correction
°
7
aIgnTAirMap
aIgnTEngineMap
Engine temperature ignition correction
°
9
aIgnTEngineMap
aIgnTEngineStartMap
Engine temperature ignition correction during start
°
9
aIgnTEngineStartMap
tIgnDwellMap
Ignition Dwell Time
ms
8
tIgnDwellMap

Table 5.22. Ignition - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
aIgn
Ignition Angle
°
4
aIgn 
aIgnBase
Base ignition angle
°
1
aIgnBase 
aIgnCylCorrections
Individual cylinder ignition corrections
°
4
aIgnCylCorrections 
aIgnOffset
Ignition offset (without cyl corrections)
°
1
aIgnOffset1 
aIgnSM
SM Ignition Adjustment
°
1
aIgnSM 
aIgnStart
Ignition Angles for Start
°
1
aIgnStart 
aIgnTAir
Air temperature ignition correction
°
1
aIgnTAir 
aIgnTEngine
Engine temperature ignition correction
°
1
aIgnTEngine 
aIgnTEngineStart
Engine temperature ignition correction during start
°
1
aIgnTEngineStart 
NIgn
Number of ignitions
igns
1
NIgn 
tIgnDwell
Ignition coil dwell time
ms
1
tIgnDwell 

5.1.3.4. Fuel Pump

Table 5.23. FuelPump - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs

Table 5.24. FuelPump - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
FuelPump.Pump1
Fuel pump 1 status
1
FuelPump.Pump1BIOSOutputs
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2BIOSOutputs

Table 5.25. FuelPump - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
tFuelPumpHold
Fuel pump hold time after engine stops
s
1
tFuelPumpHold
tFuelPumpPrime
Fuel pump prime time at ignition-on
s
1
tFuelPumpPrime

Table 5.26. FuelPump - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
FuelPump.All
Fuel Pump Status Word
1
FuelPump.All 
FuelPump.Pump1
Fuel pump 1 status
1
FuelPump.Pump1 
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2 
FuelPump.State
Fuel pump state
1
FuelPump.State 

5.1.3.5. Engine State

Table 5.27. Engine State - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
NIgn
Number of ignitions
igns
1
Ignition
rThrottle
Throttle Position
%
1
InputProcessing
TAir.Out
Air Temperature Processed Value
°C
1
InputProcessing
TEngine.Out
Engine Temperature Processed Value
°C
1
InputProcessing

Table 5.28. Engine State - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
dnEngine
Engine Speed Rate
rpm/s
1
dnEngine 
drThrottle
Throttle Rate
%/s
1
drThrottle 
EngineStatus.EngSpd
Engine Speed Status
1
EngineStatus.EngSpdFuelling; Ignition
EngineStatus.StartRange
Start Range
1
EngineStatus.StartRangeFuelling
EngineStatus.StartType
Hot/Cold Start
1
EngineStatus.StartTypeFuelling
EngineStatus.ThrStatus
Throttle Status
1
EngineStatus.ThrStatus 
MEngineCalc
Engine Speed Status
Nm
1
MEngineCalc 
MEngineFullThrCalc
Engine Torque at full throttle
Nm
1
MEngineFullThrCalcRevLimiter
MEngineNoThrCalc
Engine Torque at closed throttle
Nm
1
MEngineNoThrCalcRevLimiter
tEngineRunning
Time Engine has been in the Run state
s
1
tEngineRunningLambda

Table 5.29. Engine State - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
bCallSynchroInStall
Call Crank tasks during stall to keep numbers updated
1
bCallSynchroInStall
MEngineMap
Engine Torque
Nm
32,15
MEngineMap
NIgnsRange1To2
Number of ignitions required to move from range one to two
Igns
1
NIgnsRange1To2
nStartEntry
Threshold to determine when the engine returns to the start phase after previously running
rpm
5
nStartEntry
nStartExit
Threshold to determine when the engine goes to the running state from the start state
rpm
5
nStartExit
nStartRange1To2
Threshold to determine when the start range should move from start range one to two
rpm
5
nStartRange1To2
rThrClosed
Threshold to determine when the throttle is closed
%
5
rThrClosed
rThrHysteresis
Hysteresis used in the throttle status determination
%
1
rThrHysteresis
rThrOpen
Threshold to determine when the throttle is fully open
%
5
rThrOpen
TEngineColdStart
Threshold for cold start detection
°C
1
TEngineColdStart

Table 5.30. Engine State - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
dnEngine
Engine Speed Rate
rpm/s
1
dnEngine 
drThrottle
Throttle Rate
%/s
1
drThrottle 
EngineStatus.All
Engine Status Word
1
EngineStatus.All; EngineStatus.RevLimMode 
EngineStatus.EngSpd
Engine Speed Status
1
EngineStatus.EngSpd 
EngineStatus.StartRange
Start Range
1
EngineStatus.StartRange 
EngineStatus.StartType
Hot/Cold Start
1
EngineStatus.StartType 
EngineStatus.ThrStatus
Throttle Status
1
EngineStatus.ThrStatus 
MEngineCalc
Engine Speed Status
Nm
1
MEngineCalc 
MEngineFullThrCalc
Engine Torque at full throttle
Nm
1
MEngineFullThrCalc 
MEngineNoThrCalc
Engine Torque at closed throttle
Nm
1
MEngineNoThrCalc 
tEngineRunning
Time Engine has been in the Run state
s
1
tEngineRunning 

5.1.3.6. RevLimiter

Table 5.31. RevLimiter - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
MEngineFullThrCalc
Engine Torque at full throttle
Nm
1
Engine State / Engine Torque
MEngineNoThrCalc
Engine Torque at closed throttle
Nm
1
Engine State / Engine Torque
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
nEnginepOilProt
Oil protection rev limit
rpm
1
ECU Control

Table 5.32. RevLimiter - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffsetIgnition
bRevLight
bRevLight
-
1
 BIOSOutputs
bTorqueCutActive
bTorqueCutActive
-
1
 ECU Control
EngineStatus.RevLimMode
Rev limiter status
1
EngineStatus.RevLimModeFuelling
NCylCutPattern
Cylinder cut pattern
Pattern
1
NCylCutPatternBIOSOutputs
NShiftLightPattern
Shift Light Pattern
Pattern
1
NShiftLightPattern 
rEngineLimiterTorque
Engine Limiter Torque Factor
-
1
rEngineLimiterTorque 
rEngineTorqueDemand
Engine Torgue Demand from limiter and other sources
-
1
rEngineTorqueDemand 

Table 5.33. RevLimiter - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
aIgnEngineLimitOffset
Ignition offset for torque reduction
°
11
aIgnEngineLimitOffset
NCylCutPatternEngineLimit
Cylinder cut pattern torque demand
Pattern
11
NCylCutPatternEngineLimit
nEngineLimitHardEntry
Engine Rev Limit hard limit entry
rpm
1
nEngineLimitHardEntry
nEngineLimitSoftEntry
Engine Rev Limit soft limit entry
rpm
1
nEngineLimitSoftEntry
nEngineLimitSoftExit
Engine Rev Limit soft limit exit
rpm
1
nEngineLimitSoftExit
nEngineRevLight
Engine Rev Light Threshold
rpm
1
nEngineRevLight
NShiftLightPatternMap
Shift light pattern
Pattern
13
NShiftLightPatternMap
rEngineLimitSoftTorque
Soft rev-limiter torque fraction (0=full cut)
-
9
rEngineLimitSoftTorque

Table 5.34. RevLimiter - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffset 
EngineStatus.RevLimMode
Rev limiter status
1
EngineStatus.RevLimMode 
MEngineCut
Amount of Torque Cut
Nm
1
MEngineCut 
NCylCutPattern
Cylinder cut pattern
Pattern
1
NCylCutPattern 
nEngineRevLimit
Active Hard Rev Limit
rpm
1
nEngineRevLimit 
NIgnsInRevLimit
Number of ignitions in rev limit
Igns
1
NIgnsInRevLimit 
NShiftLightPattern
Shift Light Pattern
Pattern
1
NShiftLightPattern 
rEngineLimiterTorque
Engine Limiter Torque Factor
-
1
rEngineLimiterTorque 
rEngineTorqueDemand
Engine Torgue Demand from limiter and other sources
-
1
rEngineTorqueDemand 

5.1.3.7. Lambda

Table 5.35. Lambda - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
bORFCOActive
bORFCOActive
-
1
ECU Control
bTorqueLimitActive
bTorqueLimitActive
-
1
ECU Control
bTransientActive
bTransientActive
-
1
ECU Control
LambdaControl.bExtEnOK
External enable - e.g. driver switch
1
Lambda
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
NRotaryA
Steering Wheel Rotary A
1
InputProcessing
NRotaryB
Steering Wheel Rotary B
1
InputProcessing
NRotaryC
Steering Wheel Rotary C
1
InputProcessing
NRotaryD
Steering Wheel Rotary D
1
InputProcessing
rLambda.Out
Air Fuel Ratio Processed Value
-
1
InputProcessing
rThrottle
Throttle Position
%
1
InputProcessing
TEngine.Out
Engine Temperature Processed Value
°C
1
InputProcessing
tEngineRunning
Time Engine has been in the Run state
s
1
Engine State / Engine Speed

Table 5.36. Lambda - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
1
LambdaControl.bLamCtrlEnabled 
rFuelLambdaControl
Lambda Control Fuelling Correction
-
1
rFuelLambdaControlFuelling

Table 5.37. Lambda - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
bLambdaControlUserEnable
User Enable
1
bLambdaControlUserEnable
kLambdaControlDiffGain
Lambda Control Differential Gain
-/L/s
1
kLambdaControlDiffGain
kLambdaControlIntGain
Lambda Control Integral Gain
-/Ls
1
kLambdaControlIntGain
kLambdaControlPropGain
Lambda Control Proportional Gain
-/L
1
kLambdaControlPropGain
LControlEnableMax
Maximum Lambda for Lambda Control
lambda
1
LControlEnableMax
LControlEnableMin
Minimum Lambda for Lambda Control
lambda
1
LControlEnableMin
LErrorControlEnableMax
Maximum Lambda Error for Lambda Control
lambda
1
LErrorControlEnableMax
LErrorControlEnableMin
Minimum Lambda Error for Lambda Control
lambda
1
LErrorControlEnableMin
LTargetMap
Base fuelling mixture
lambda
17,15,,3
LTargetMap
nEngineLambdaControlMin
Minimum Engine Speed for Lambda Control
rpm
1
nEngineLambdaControlMin
rFuelLambdaControlMax
Maximum Lambda Control
-
1
rFuelLambdaControlMax
rFuelLambdaControlMin
Minimum Lambda Control
-
1
rFuelLambdaControlMin
rFuelLambdaIntMax
Maximum Integral Control
-
1
rFuelLambdaIntMax
rFuelLambdaIntMin
Minimum Integral Control
-
1
rFuelLambdaIntMin
rThrottleLambdaControlMin
Minimum Throttle for Lambda Control
%
1
rThrottleLambdaControlMin
TEngineLambdaControlMax
Maximum Engine Temperature for Lambda Control
°C
1
TEngineLambdaControlMax
TEngineLambdaControlMin
Minimum Engine Temperature for Lambda Control
°C
1
TEngineLambdaControlMin
tEngineRunningLambdaControlEnable
Minimum time afterstart before enabling
s
1
tEngineRunningLambdaControlEnable
tLambdaControlEnable
Minimum time after an interruption before enabling
s
1
tLambdaControlEnable

Table 5.38. Lambda - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
LambdaControl.All
Lambda Control Flags
1
LambdaControl.All 
LambdaControl.bExtEnOK
External enable - e.g. driver switch
1
LambdaControl.bExtEnOK 
LambdaControl.bLamCtrlEnabled
Lambda Control IS Enabled
1
LambdaControl.bLamCtrlEnabled 
LambdaControl.bLamErrHiOK
Lambda Error Below Threshold for Control
1
LambdaControl.bLamErrHiOK 
LambdaControl.bLamErrLoOK
Lambda Error Above Threshold for Control
1
LambdaControl.bLamErrLoOK 
LambdaControl.bLamHiOK
Lambda Below Threshold for Control
1
LambdaControl.bLamHiOK 
LambdaControl.bLamLoOK
Lambda Above Threshold for Control
1
LambdaControl.bLamLoOK 
LambdaControl.bORFCOOK
ORFCO Not Active
1
LambdaControl.bORFCOOK 
LambdaControl.bRevsOK
Engine Speed OK
1
LambdaControl.bRevsOK 
LambdaControl.bTEngHiOK
Engine Temp Below Maximum Threshold for Control
1
LambdaControl.bTEngHiOK 
LambdaControl.bTEngLoOK
Engine Temp Above Minimum Threshold for Control
1
LambdaControl.bTEngLoOK 
LambdaControl.btEngRunningOK
Time Expired since engine start
1
LambdaControl.btEngRunningOK 
LambdaControl.bThrOK
Throttle OK for Control
1
LambdaControl.bThrOK 
LambdaControl.btLamCtrlOK
Time Expired since an interruption
1
LambdaControl.btLamCtrlOK 
LambdaControl.bTorqLimOK
Torque Limit Not Active
1
LambdaControl.bTorqLimOK 
LambdaControl.bTransientOK
Transient Fuelling Not Active
1
LambdaControl.bTransientOK 
LambdaControl.bUserEnOK
User enabled - configurable
1
LambdaControl.bUserEnOK 
LError
Lambda Error
lambda
1
LError 
LTarget
Target Lambda
lambda
1
LTarget 
rFuelLambdaControl
Lambda Control Fuelling Correction
-
1
rFuelLambdaControl 
rFuelLambdaDiffControl
Lambda Control Differential Correction
-
1
rFuelLambdaDiffControl 
rFuelLambdaIntControl
Lambda Control Integral Correction
-
1
rFuelLambdaIntControl 
rFuelLambdaPropControl
Lambda Control Proportional Correction
-
1
rFuelLambdaPropControl 
tLambdaEnable
Time Since ORFCO/Transient or Torque Cut
s
1
tLambdaEnable 

5.1.4. BIOSOutputs

Table 5.39. BIOSOutputs - System Inputs

Name[.Member]DescriptionUnitsDimensionsSourced From Sections L2/L3
aIgn
Ignition Angle
°
4
Ignition
aInjEnd
Injection End Angle
°
1
Fuelling / Fuelling:Injection End Angle
bRevLight
bRevLight
-
1
RevLimiter
FuelPump.Pump1
Fuel pump 1 status
1
Fuel Pump
FuelPump.Pump2
Fuel pump 2 status
1
Fuel Pump
NCylCutPattern
Cylinder cut pattern
Pattern
1
RevLimiter
tIgnDwell
Ignition coil dwell time
ms
1
Ignition / Ignition:Dwell Time
tInj
Injector on-time
ms
4
Fuelling / Fuelling: Injector Time Conversion

Table 5.40. BIOSOutputs - System Outputs

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
byDummyOutputByte
Dummy byte for BIOS's that don't support all features
1
byDummyOutputByte 
byInitDummy
Dummy byte for BIOS's that don't support all features
1
byInitDummy 
dwCutPattern
dwCutPattern
1
Import Data DictionaryBIOSInputs
fDummyOutputSingle
Dummy single for BIOS's that don't support all features
1
fDummyOutputSingle 
fInitDummy
Dummy float for BIOS's that don't support all features
1
fInitDummy 
HBridge04LS01DutyCycle
HBridge 4 Lowside 1 Duty Cycle
%
1
Import Data Dictionary 
HighSide1A_03Duty
Low Power (1A) High side 3 Duty Cycle
%
1
Import Data Dictionary 
HighSide1A_03Freq
Low Power (1A) High side 3 Frequency
Hz
1
Import Data Dictionary 
IgnAngleCyl01
Ign angle Cyl 1
ø
1
Import Data Dictionary 
IgnAngleCyl02
Ign angle Cyl 2
ø
1
Import Data Dictionary 
IgnAngleCyl03
Ign angle Cyl 3
ø
1
Import Data Dictionary 
IgnAngleCyl04
Ign angle Cyl 4
ø
1
Import Data Dictionary 
IgnDwell
Ign dwell request
µs
1
Import Data Dictionary 
InjEndCyl01
Inj end angle Cyl 1
ø
1
Import Data Dictionary 
InjEndCyl02
Inj end angle Cyl 2
ø
1
Import Data Dictionary 
InjEndCyl03
Inj end angle Cyl 3
ø
1
Import Data Dictionary 
InjEndCyl04
Inj end angle Cyl 4
ø
1
Import Data Dictionary 
InjTimeCyl01
Inj time Cyl 1
µs
1
Import Data Dictionary 
InjTimeCyl02
Inj time Cyl 2
µs
1
Import Data Dictionary 
InjTimeCyl03
Inj time Cyl 3
µs
1
Import Data Dictionary 
InjTimeCyl04
Inj time Cyl 4
µs
1
Import Data Dictionary 
wCutPatternLength
wCutPatternLength
1
Import Data Dictionary 

Table 5.41. BIOSOutputs - System Parameters

Name[.Member]DescriptionUnitsDimensionsUsed By Blocks
nEngineRunThresh
nEngineRunThresh
rpm
1
nEngineRunThresh
NLambda1Type
Lambda Sensor Type
1
NLambda1Type
NLambdaHeaterEnable
Lambda heater enable
1
NLambdaHeaterEnable
NLambdaHeaterSel
Lambda heater mode
1
NLambdaHeaterSel
NLambdaSel
Lambda scaled type
1
NLambdaSel
RLambda1Cal
Lambda 1 Calibration Resistor
ohms
1
RLambda1Cal
TLambdaTarget
Lambda Target Temperature
°C
1
TLambdaTarget

Table 5.42. BIOSOutputs - System Measurements

Name[.Member]DescriptionUnitsDimensionsDefn. Block Used In Systems
byDummyOutputByte
Dummy byte for BIOS's that don't support all features
1
byDummyOutputByte 
byInitDummy
Dummy byte for BIOS's that don't support all features
1
byInitDummy 
dwCutPattern
dwCutPattern
1
Import Data DictionarynEngine
dwDummyOutputDWord
Dummy dword for BIOS's that don't support all features
1
dwDummyOutputDWord 
fDummyOutputSingle
Dummy single for BIOS's that don't support all features
1
fDummyOutputSingle 
fInitDummy
Dummy float for BIOS's that don't support all features
1
fInitDummy 
HBridge04LS01DutyCycle
HBridge 4 Lowside 1 Duty Cycle
%
1
Import Data Dictionary 
HighSide1A_03Duty
Low Power (1A) High side 3 Duty Cycle
%
1
Import Data Dictionary 
HighSide1A_03Freq
Low Power (1A) High side 3 Frequency
Hz
1
Import Data Dictionary 
IgnAngleCyl01
Ign angle Cyl 1
ø
1
Import Data Dictionary 
IgnAngleCyl02
Ign angle Cyl 2
ø
1
Import Data Dictionary 
IgnAngleCyl03
Ign angle Cyl 3
ø
1
Import Data Dictionary 
IgnAngleCyl04
Ign angle Cyl 4
ø
1
Import Data Dictionary 
IgnDwell
Ign dwell request
µs
1
Import Data Dictionary 
InjEndCyl01
Inj end angle Cyl 1
ø
1
Import Data Dictionary 
InjEndCyl02
Inj end angle Cyl 2
ø
1
Import Data Dictionary 
InjEndCyl03
Inj end angle Cyl 3
ø
1
Import Data Dictionary 
InjEndCyl04
Inj end angle Cyl 4
ø
1
Import Data Dictionary 
InjTimeCyl01
Inj time Cyl 1
µs
1
Import Data Dictionary 
InjTimeCyl02
Inj time Cyl 2
µs
1
Import Data Dictionary 
InjTimeCyl03
Inj time Cyl 3
µs
1
Import Data Dictionary 
InjTimeCyl04
Inj time Cyl 4
µs
1
Import Data Dictionary 
wCutPatternLength
wCutPatternLength
1
Import Data Dictionary 
wDummyOutputWord
Dummy word for BIOS's that don't support all features
1
wDummyOutputWord