Raptor:Faults(OBD): Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
 
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[RaptorWiki|Return to the main Raptor page]]
[[Raptor-Platform|Return to the main Raptor page]]


[[Raptor:Essential Libraries|Return to the Essential Libraries page]]
[[Raptor-Dev-Faults|Return to the Fault Blocks page]]


[[File:RaptorFaultsOBD.png|right|frame|Raptor Faults (OBD)]]
[[File:RaptorFaultsOBD.png|right|frame|Raptor™ Faults (OBD)]]
<p>The blocks in this subsystem are used to define, configure and access OBD application faults.</p>
<p>The blocks in this subsystem are used to define, configure and access OBD application faults.</p>


Line 27: Line 27:
|-
|-
! <h5>[[Raptor:OBD Counter Reset|OBD Counter Reset]]</h5>
! <h5>[[Raptor:OBD Counter Reset|OBD Counter Reset]]</h5>
|
| <p>This block resets an OBD Counter.  This block requires the counter to be defined with a OBD counter definition.</p>
| [[file:RaptorOBDCounterReset.jpg|frameless|border|OBD Counter Reset block|center]]
| [[file:RaptorOBDCounterReset.jpg|frameless|border|OBD Counter Reset block|center]]
|-
|-
Line 47: Line 47:
|-
|-
!<h5>[[Raptor:OBD Ratio Reset|OBD Ratio Reset]]</h5>
!<h5>[[Raptor:OBD Ratio Reset|OBD Ratio Reset]]</h5>
|
| <p>This block resets an OBD ratio. This block requires the ratio to be defined with a OBD ratio definition.</p>
| [[file:RaptorOBDRatioReset.jpg|frameless|border|OBD Ratio Reset block|center]]
| [[file:RaptorOBDRatioReset.jpg|frameless|border|OBD Ratio Reset block|center]]
|}
|}

Latest revision as of 17:10, 16 December 2016

Return to the main Raptor page

Return to the Fault Blocks page

Raptor™ Faults (OBD)

The blocks in this subsystem are used to define, configure and access OBD application faults.

Blocks

Block Description Appearance
OBD Counter Definition

This block defines an OBD counter. It is a 16 bit counter which will increment from 0 to 65535 and then rollover to 0. The counter can only be incremented once per drive cycle regardless of the number of times the increment block is executed. The OBD counter can be used to implement the general denominator and ignition cycle counter. This block requires the OBD Fault Manager to be included in the model.

OBD Counter Definition block
OBD Counter Definition block
OBD Counter Increment

This block increments an OBD Counter. The counter can only be incremented once per drive cycle regardless of the number of times the increment block is executed. This block requires the ratio to be defined with a OBD counter definition.

OBD Counter Increment block
OBD Counter Increment block
OBD Counter Read

This block outputs the value of an OBD Counter. This block requires the ratio to be defined with a OBD counter definition.

OBD Counter Read block
OBD Counter Read block
OBD Counter Reset

This block resets an OBD Counter. This block requires the counter to be defined with a OBD counter definition.

OBD Counter Reset block
OBD Counter Reset block
OBD Drive Cycle

This block signals the end of a drive cycle to the OBD Fault Manager.

OBD Drive Cycle block
OBD Drive Cycle block
OBD Ratio Definition

This block defines an OBD ratio. It is two 16 bit counter, numerator and denominator, which will increment from 0 to 65535. When either of the counters increments from 65535, both will be divided in half before either is incremented. The counters can only be incremented once each per drive cycle regardless of the number of times the increment block is executed. This ratio can be used to implement OBD in use performance ratios. This block requires the OBD Fault Manager to be included in the model.

OBD Ratio Definition block
OBD Ratio Definition block
OBD Ratio Increment

This block increments an OBD ratio. The counters can only be incremented once each (numerator and denominator) per drive cycle regardless of the number of times the increment block is executed. This block requires the ratio to be defined with a OBD ratio definition.

OBD Ratio Increment block
OBD Ratio Increment block
OBD Ratio Read

This block outputs the value of an OBD Ratio. This block requires the ratio to be defined with a OBD ratio definition.

OBD Ratio Read block
OBD Ratio Read block
OBD Ratio Reset

This block resets an OBD ratio. This block requires the ratio to be defined with a OBD ratio definition.

OBD Ratio Reset block
OBD Ratio Reset block