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 |