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

User NameDescriptionUnitsDimensionsDefn. 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
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

User NameDescriptionUnitsDimensionsSourced 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

User NameDescriptionUnitsDimensionsDefn. 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; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump; 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
nEngineSynchroEngine State / Engine Speed; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump; 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
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

User NameDescriptionUnitsDimensionsDefn. Block
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

User NameDescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs
NFuelMap
NFuelMap
-
1
InputProcessing
NIgnitionMap
NIgnitionMap
-
1
InputProcessing
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
Air Pressure Processed Value
bar
1
InputProcessing
pFuelInj
Fuel Pressure Across Injector
bar
1
InputProcessing
pManifold
Manifold Pressure Processed Value
bar
1
InputProcessing
pOil
Oil Pressure Processed Value
bar
1
InputProcessing
rLambda
Air Fuel Ratio Processed Value
-
1
InputProcessing
rLambda1
Air Fuel Ration
-
1
BIOSInputs
rThrottle
Throttle Position
%
1
InputProcessing
TAir
Air Temperature Processed Value
°C
1
InputProcessing
TEngine
Engine Temperature Processed Value
°C
1
InputProcessing
TFuel
Fuel Temperature Processed Value
°C
1
InputProcessing
VaDrum
Gear Position Sensor Voltage
V
1
BIOSInputs
VBattery
VBattery
-
1
InputProcessing
VBattery
VBattery
-
1
InputProcessing
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

User NameDescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
[EngineStatus]
[EngineStatus]
-
1
Calc 
[EngProt]
[EngProt]
-
1
Calc 
[Fuelling]
[Fuelling]
-
1
Calc 
[FuelPump]
[FuelPump]
-
1
Calc 
[Ignition]
[Ignition]
-
1
Calc 
[Lambda]
[Lambda]
-
1
Calc 
[RevLimiter]
[RevLimiter]
-
1
Calc 
aIgn
Ignition Angle
°
4
aIgnBIOSOutputs
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffsetIgnition
aInjEnd
Injection End Angle
°
1
aInjEndBIOSOutputs
bRevLight
bRevLight
-
1
CalcBIOSOutputs
bRevLight
bRevLight
-
1
CalcBIOSOutputs
bTorqueCutActive
bTorqueCutActive
-
1
CalcECU Control
bTorqueCutActive
bTorqueCutActive
-
1
CalcECU 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; Fuel Pump
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2BIOSOutputs; Fuel Pump
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
NIgnEngine State / Start; Fuelling
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

User NameDescriptionUnitsDimensionsUsed By Blocks
aDrumGain
Gear position sensor scaling
°/V
1
aDrum Scale
aDrumOffset
Gear position sensor offset
°
1
aDrum Scale
aDrumProc
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
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
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
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
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
Oil Pressure Processing
bar
60
pOilProc
pOilProtMap
Low oilk pressure protection
bar
7
pOilProtMap
rDriverDemandProc
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rDriverDemandProc
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
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
Throttle Processing
%
60
rThrottleProc1
rThrottleProc2
Throttle Processing
%
60
rThrottleProc2
TAirProc
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
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
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
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
Clutch Position Processing
mm
60
xClutchProc

Table 5.10. ECU Control - System Measurements

User NameDescriptionUnitsDimensionsDefn. Block
aDrum
Gear Position
°
32
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
Engine Status Word
1
EngineStatus.EngSpd; EngineStatus.All
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
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
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
Air Pressure
bar
32
pAir.All
pBrake
Brake Pressure
bar
32
pBrake.All
pFuel
Fuel Pressure
bar
32
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
Manifold Pressure
bar
32
pManifold.All
pOil
Oil Pressure
bar
32
pOil.All
pOilLimit
Oil protection oil pressure limit
bar
1
pOilLimit
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand
rDriverDemand1
Driver Demand 1 Position
%
32
rDriverDemand1.All
rDriverDemand2
Driver Demand 2 Position
%
32
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
Air Fuel Ratio
-
32
rLambda.All
rThrottle
Throttle Position
%
1
rThrottle
rThrottle1
Throttle 1 Position
%
32
rThrottle1.All
rThrottle2
Throttle 2 Position
%
32
rThrottle2.All
TAir
Air Temperature
°C
32
TAir.All
TEngine
Engine Temperature
°C
32
TEngine.All
tEngineRunning
Time Engine has been in the Run state
s
1
tEngineRunning
TFuel
Fuel Temperature
°C
32
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
Oil Temperature
°C
32
TOil.All
VInjBase
Base Injector Volume
cc
1
VInjBase
xClutch
Clutch Position
mm
32
xClutch.All

5.1.3.1. InputProcessing

Table 5.11. InputProcessing - System Inputs

User NameDescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
nEngineSynchro
Instantaneous 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

User NameDescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
[aDrumColl]
[aDrumColl]
-
1
Processed 
[pFuelColl]
[pFuelColl]
-
1
Processed 
[Rotaries]
[Rotaries]
-
1
ProcessedECU Control
aDrum
Gear Position Processed Value
°
1
aDrum.AllInputProcessing
fWheelFL
Front Left Wheel Speed Frequency
Hz
1
fWheelFL 
fWheelFR
Front Right Wheel Speed Frequency
Hz
1
fWheelFR 
NDefault
NDefault
-
1
Processed 
NDefault
NDefault
-
1
Processed 
nEngineIn
Engine Speed From BIOS
rpm
1
nEngineInEngine State / Engine Speed; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump; 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
nEngineSynchroEngine State / Engine Speed; Engine State; Engine State / Engine Torque; Engine State / Start; Engine State / Throttle; ECU Control; Fuel Pump; 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
NFuelMap
NFuelMap
-
1
ProcessedFuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Injection End Angle
NGear
Gear Position
1
NGear 
NIgnitionMap
NIgnitionMap
-
1
ProcessedIgnition / 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
Processed 
NRotaryE
NRotaryE
-
1
Processed 
NRotaryF
NRotaryF
-
1
Processed 
NRotaryF
NRotaryF
-
1
Processed 
NRotaryG
NRotaryG
-
1
Processed 
NRotaryG
NRotaryG
-
1
Processed 
NRotaryH
NRotaryH
-
1
Processed 
NRotaryH
NRotaryH
-
1
Processed 
NRotaryI
NRotaryI
-
1
Processed 
NRotaryI
NRotaryI
-
1
Processed 
NRotaryJ
NRotaryJ
-
1
Processed 
NRotaryJ
NRotaryJ
-
1
Processed 
NRotaryK
NRotaryK
-
1
Processed 
NRotaryK
NRotaryK
-
1
Processed 
NRotaryL
NRotaryL
-
1
Processed 
NRotaryL
NRotaryL
-
1
Processed 
pAir
Air Pressure Processed Value
bar
1
pAir.AllFuelling; Fuelling / Fuelling:Air Pressure
pBrake
Brake Pressure Processed Value
bar
1
pBrake.All 
pFuel
Fuel Pressure Processed Value
bar
1
pFuel.AllInputProcessing
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
Manifold Pressure Processed Value
bar
1
pManifold.AllFuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Manifold Pressure
pOil
Oil Pressure Processed Value
bar
1
pOil.AllECU Control
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand 
rLambda
Air Fuel Ratio Processed Value
-
1
rLambda.AllLambda
rLambda1
Air Fuel Ration
-
1
rLambda1InputProcessing
rThrottle
Throttle Position
%
1
rThrottleEngine State / Engine Torque; Engine State / Throttle; Engine State; Fuelling; Fuelling / Fuelling:Base Mixture; Fuelling / Fuelling:Individual Cylinder Corrections; Fuelling / Fuelling:Injection End Angle; Ignition / Ignition:Base; Ignition / Ignition:Individual Cylinder Corrections; Lambda
TAir
Air Temperature Processed Value
°C
1
TAir.AllEngine State / Engine Speed; Fuelling; Fuelling / Fuelling:Air Temperatue; Ignition / Ignition:Air Temperatue
TEngine
Engine Temperature Processed Value
°C
1
TEngine.AllEngine State / Engine Speed; Engine State / Start; Fuelling; Fuelling / Fuelling:Engine Temperatue; Ignition / Ignition:Engine Temperatue; Ignition / Ignition:Start; Lambda
TFuel
Fuel Temperature Processed Value
°C
1
TFuel.AllFuelling
TOil
Oil Temperature Processed Value
°C
1
TOil.All 
VaDrum
Gear Position Sensor Voltage
V
1
VaDrumInputProcessing
VaSteer
Steering wheel angle Voltage
V
1
VaSteer 
VBattery
Battery Voltage
V
1
VBatteryInputProcessing
VBattery
VBattery
-
1
ProcessedFuelling; Ignition / Ignition:Dwell Time
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
xClutch
Clutch Position Processed Value
mm
1
xClutch.All 

Table 5.13. InputProcessing - System Parameters

User NameDescriptionUnitsDimensionsUsed By Blocks
aDrumGain
Gear position sensor scaling
°/V
1
aDrum Scale
aDrumOffset
Gear position sensor offset
°
1
aDrum Scale
aDrumProc
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
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
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
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
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
Oil Pressure Processing
bar
60
pOilProc
rDriverDemandProc
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rDriverDemandProc
Driver Demand Processing
%
60
rDriverDemandProc; rDriverDemandProc1
rLambdaProc
Air Fuel Ratio Processing
-
60
rLambdaProc
rThrottleProc1
Throttle Processing
%
60
rThrottleProc1
rThrottleProc2
Throttle Processing
%
60
rThrottleProc2
TAirProc
Air Temperature Processing
°C
60
TAirProc
TAirSensor
Air Temperature Sensor Scaling Map
°C
20
TAirSensor
TEngineProc
Engine Temperature Processing
°C
60
TEngineProc
TEngineSensor
Engine Temperature Sensor Scaling Map
°C
20
TEngineSensor
TFuelProc
Fuel Temperature Processing
°C
60
TFuelProc
TFuelSensor
Fuel Temperature Sensor Scaling Map
°C
20
TFuelSensor
TOilProc
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
Clutch Position Processing
mm
60
xClutchProc

Table 5.14. InputProcessing - System Measurements

User NameDescriptionUnitsDimensionsDefn. Block
aDrum
Gear Position
°
32
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
Air Pressure
bar
32
pAir.All
pBrake
Brake Pressure
bar
32
pBrake.All
pFuel
Fuel Pressure
bar
32
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
Manifold Pressure
bar
32
pManifold.All
pOil
Oil Pressure
bar
32
pOil.All
rDriverDemand
Selected Driver Demand
%
1
rDriverDemand
rDriverDemand1
Driver Demand 1 Position
%
32
rDriverDemand1.All
rDriverDemand2
Driver Demand 2 Position
%
32
rDriverDemand2.All
rLambda
Air Fuel Ratio
-
32
rLambda.All
rThrottle
Throttle Position
%
1
rThrottle
rThrottle1
Throttle 1 Position
%
32
rThrottle1.All
rThrottle2
Throttle 2 Position
%
32
rThrottle2.All
TAir
Air Temperature
°C
32
TAir.All
TEngine
Engine Temperature
°C
32
TEngine.All
TFuel
Fuel Temperature
°C
32
TFuel.All
TOil
Oil Temperature
°C
32
TOil.All
xClutch
Clutch Position
mm
32
xClutch.All

5.1.3.2. Fuelling

Table 5.15. Fuelling - System Inputs

User NameDescriptionUnitsDimensionsSourced 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs
NFuelMap
NFuelMap
-
1
InputProcessing
NIgn
Number of ignitions
igns
1
Ignition
pAir
Air Pressure Processed Value
bar
1
InputProcessing
pFuelInj
Fuel Pressure Across Injector
bar
1
InputProcessing
pManifold
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
Air Temperature Processed Value
°C
1
InputProcessing
TEngine
Engine Temperature Processed Value
°C
1
InputProcessing
TFuel
Fuel Temperature Processed Value
°C
1
InputProcessing
VBattery
VBattery
-
1
InputProcessing

Table 5.16. Fuelling - System Outputs

User NameDescriptionUnitsDimensionsDefn. 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
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

User NameDescriptionUnitsDimensionsSourced 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs
NIgnitionMap
NIgnitionMap
-
1
InputProcessing
rThrottle
Throttle Position
%
1
InputProcessing
TAir
Air Temperature Processed Value
°C
1
InputProcessing
TEngine
Engine Temperature Processed Value
°C
1
InputProcessing
VBattery
VBattery
-
1
InputProcessing

Table 5.20. Ignition - System Outputs

User NameDescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
aIgn
Ignition Angle
°
4
aIgnBIOSOutputs
NIgn
Number of ignitions
igns
1
NIgnEngine State / Start; Fuelling
tIgnDwell
Ignition coil dwell time
ms
1
tIgnDwellBIOSOutputs

Table 5.21. Ignition - System Parameters

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
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

User NameDescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs

Table 5.24. FuelPump - System Outputs

User NameDescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
FuelPump.Pump1
Fuel pump 1 status
1
FuelPump.Pump1BIOSOutputs; Fuel Pump
FuelPump.Pump2
Fuel pump 2 status
1
FuelPump.Pump2BIOSOutputs; Fuel Pump

Table 5.25. FuelPump - System Parameters

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
FuelPump
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

User NameDescriptionUnitsDimensionsSourced From Sections L2/L3
nEngineIn
Engine Speed From BIOS
rpm
1
BIOSInputs
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs
NIgn
Number of ignitions
igns
1
Ignition
rThrottle
Throttle Position
%
1
InputProcessing
TAir
Air Temperature Processed Value
°C
1
InputProcessing
TEngine
Engine Temperature Processed Value
°C
1
InputProcessing

Table 5.28. Engine State - System Outputs

User NameDescriptionUnitsDimensionsDefn. 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
dnEngine
Engine Speed Rate
rpm/s
1
dnEngine
drThrottle
Throttle Rate
%/s
1
drThrottle
EngineStatus
Engine Status Word
1
EngineStatus.EngSpd; EngineStatus.All
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

User NameDescriptionUnitsDimensionsSourced 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs

Table 5.32. RevLimiter - System Outputs

User NameDescriptionUnitsDimensionsDefn. Block Used In Sections L2/L3
aIgnLimiterOffset
Ignition offset for engine limiter
°
1
aIgnLimiterOffsetIgnition
bRevLight
bRevLight
-
1
_RevLimiterBIOSOutputs
bTorqueCutActive
bTorqueCutActive
-
1
_RevLimiterECU 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
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

User NameDescriptionUnitsDimensionsSourced 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
nEngineSynchro
Instantaneous Engine Speed From BIOS
rpm
1
BIOSInputs
rLambda
Air Fuel Ratio Processed Value
-
1
InputProcessing
rThrottle
Throttle Position
%
1
InputProcessing
TEngine
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

User NameDescriptionUnitsDimensionsDefn. 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
LambdaControl
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

User NameDescriptionUnitsDimensionsSourced 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

User NameDescriptionUnitsDimensionsDefn. 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

User NameDescriptionUnitsDimensionsUsed 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

User NameDescriptionUnitsDimensionsDefn. Block
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 Dictionary
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