MotoHawk SAEJ1939 Emissions Control Instance Definition

This block declares an set of data that is used by DM32, exhaust emissions level exceedance.

Block ID

MotoHawk SAEJ1939 Emissions Control Instance Definition

Library

MotoHawk_Protocols_lib

Description

The "Name" parameter must be a unique name for this instance. This name is referenced by the DM32 Transmit block.

The confirmed, previously active and derate SPN references must match the names of SPN transmit blocks. The user can define an OBD fault reference by name as a block parameter or by an input port on the block. The OBD fault reference is used to retrieve the OBD fault's SPN and FMI (if defined) values to be part of the set of emissions related OBD faults checked for inclusion in the DM32 message. It is the application developers responsibility to manage the confirmed, previously active and derate SPN values by monitoring their respective times and populating the associated SPN transmit block with that data.

Block Parameters

Parameter Field Values Comments/Description
Name String Unique name for the Instance
Confirmed SPN Reference String Reference to SPN transmit block that has the application controlled confirmed time for a fault.
Previously Active SPN Reference String Reference to SPN transmit block that has the application controlled previously active time for a fault.
Derate SPN Reference String Reference to SPN transmit block that has the application controlled derate time for a fault.
Fault Source Dropdown Use "By Name" when the Fault Name is a design time decision and "By Reference" if it a run time decision. "By Reference"adds an input signal of type "obdfault_T" that allow the desired fault to be referenced by this block.
Fault Name String Name of the OBD Fault