The following states exist for the Engine Kill Status:
·Inactive - Not active.
·Active - Engine Kill active.
·Off - Engine Kill not setup.
·Fault - Engine Kill has had a fault
Engine kill is invoked by applying a 100% fuel and ignition cut. The following functions can invoke an Engine Kill, if one or more of these functions are turned on and active then Engine Kill is invoked.
·Starter Motor Control (In Start/Stop or Touch Start modes)
Rotary Oil Pump Stepper and EThrottle can also apply engine limits if faults occur during their operation but don't invoke a full engine kill
Percentage Fuel & Ignition Cut
The % Fuel Cut and % Ignition Cut Runtime Values specify the amount of cut currently being applied to the engine, these values are calculated based on all of the active limits.
The following states exist for Limit Statuses:
·Inactive - Limit turned on but not active.
·Active - Limit active.
·Off - Limit not turned on.
·Fault - Limit has had a fault
This applies to the RPM Limit, MAP Limit, Speed Limit, GP RPM Limit 1&2, Voltage Limit, Under Voltage Limit, Launch Limit, Cyclic Idle Limit, AntiLag Ignition Cut, E-Throttle Limit, Rotary Oil Pump Limit, Overrrun Fuel Cut, Traction Limit.
Note: The Closed Loop Stepper Limit status is used for Rotary Oil Pump Control as well as stepper idle speed controllers.
The MAP and RPM Limits each have a runtime value which specifies the current value that the system will limit to.
Displays the status of the Speed Limit Switches.
·Inactive - Neither Speed Limit Switch is active, no speed limit will be applied.
·Limit 1 - Speed Limit Switch 1 is active meaning the speed limit will be applied to limit the speed to the Speed Limit 1 value.
·Limit 2 - Speed Limit Switch 2 is active meaning the speed limit will be applied to limit the speed to the Speed Limit 2 value.
Note: If Speed Limit 1 and 2 are active the lower Speed Limit value will be applied.
Limits flags word is a single runtime value which contains information on all of the limits and some other statuses making it useful for transmitting over CAN. Each Limit has 1 bit specifying whether it is inactive (0) or active (1) and the limits are setup in the order below:
Bit |
Individual Value |
Limit |
0 |
1 |
RPM Limit |
1 |
2 |
MAP Limit |
2 |
4 |
Speed Limit |
3 |
8 |
Maximum Ignition Flag |
4 |
16 |
Anti-lag Ignition Cut |
5 |
32 |
High Supply Voltage Limit |
6 |
64 |
Overrun Flag |
7 |
128 |
Traction Limit |
8 |
256 |
Low Supply Voltage Flag |
9 |
512 |
Launch RPM Limit |
10 |
1024 |
Empty |
11 |
2048 |
GP RPM Limit 1 |
12 |
4096 |
Rotary Oil Pump Limit |
13 |
8192 |
GP RPM Limit 2 |
14 |
16384 |
EThrottle Limit |
15 |
32768 |
Cyclic Idle Active |