background image

 

Version 2.0.3                             Preliminary Documentation – May be Subject to Change                                       17-36 

 

3.2. Diagnostic 

Log 

 

In order to support requests for DM2, the controller stores diagnostic data in a non-volatile log. 
There are two diagnostic log entries associated with each input channel. Each entry is a record of 
the SPN, FMI and OC for any fault that has occurred.  

 

If the “Generate Diagnostic Messages” setpoint for the I/O channel is set to false, the OC for any 
DTCs for that channel will NOT be updated in the log, even if the controller detects the associated 
fault.  

 

As soon as the controller detects a new (previously inactive) fault, it will start decrementing the 
delay timer for that channel. If the fault has remained present during the delay time, then the 
controller will set the DTC to active, and will increment the OC in the log. A DM1 will immediately 
be generated that includes the new DTC. While there are any active DTCs, a DM1 will be sent 
every second, as per the standard.  

 

If the controller receives a request for a “Diagnostic Data Clear/Reset for Previously Active DTCs” 
(DM3) it will clear the OC of ALL the inactive DTCs in the log. The OC for active diagnostics is not 
changed. 

 

If the user changes either the “SPN” or the “Diagnostic Lamp Type” setpoints, the diagnostic 
entries for that channel are updated, and the OC is set to zero.  

 

3.3. 

Clearing Active DTCs 

 

The “Diagnostic Lamp Type” setpoint will not only determine what lamp is set in a DM1 or DM2, but 
also how active diagnostics will be cleared. 

 

For input channels that set the 

Protect Lamp

 or 

Amber Warning Lamp

 when detecting a fault, if the 

fault goes away, then the controller automatically makes the SPN/FMI combination previously 
active, and will no longer include it in the DM1.  

 

For an input error to be considered to have been cleared, the input must have either gone above 
the minimum error, or dropped below the maximum error, by the amount shown in the table below.  

 

Voltage Current  PWM  Frequency 

250 mV 

250 uA 

1.0% 

10 Hz/RPM 

 

However, for channels that set the 

Red Stop Lamp

, DTCs are NOT automatically made inactive 

once the fault clears. Instead, they can only be cleared upon request for a “Diagnostic Data 
Clear/Reset for Active DTCs” (DM11). 

 

Upon receiving a request for a DM11, the controller will check the status of all the active DTCs that 
set the 

Red Stop Lamp

. If the fault is still present, then the DTC remains active. Otherwise, the 

DTC is made previously active, and it is no longer included in the DM1.  

 

If any one of the 

Red Stop Lamp

 channels still has an active fault when the request for the DM11 is 

received, the controller will respond with a NAK, indicating that it was not able to complete the 
request. If, however, all the DTCs have now been made previously active, it will respond with an 
ACK. If all the faults in the module are cleared at this point, i.e. all DTCs are now inactive, the 
controller will send a DM1 message indicating that there are no longer any active DTCs.

 

Summary of Contents for AX030200

Page 1: ...USER MANUAL UMAX030200 16 Analog I O SAE J1939 USER MANUAL P N AX030200...

Page 2: ...s Added Technical Specifications 2 0 3 May 23 2012 Amanda Wilkins Updated Dimensional Drawing with current dimensions ACCRONYMS ACK Positive Acknowledgement AIN Analog Input CFB Current Feedback DM Di...

Page 3: ...g Active DTCs 17 4 ECU SETPOINTS 18 4 1 Input Measurement Setpoints 18 4 2 Input Profile Setpoints 20 4 3 J1939 Transmit Message Input Setpoints 20 4 4 Output Control Setpoints 22 4 5 Output Profile S...

Page 4: ...ostics SAE March 2004 J1939 81 Network Management SAE May 2003 TDAX030200 Technical Datasheet 16 Analog I O Axiomatic Technologies 2006 UMAX07050x User Manual Electronic Assistant and USB CAN Axiomati...

Page 5: ...eference pin associated with each input channel is set to 5V See section 4 1 for more information Input Disabled The input is not used and no CAN messages associated with this channel will be sent to...

Page 6: ...uency Instead of measuring the pulses in the Measuring Window this parameter is ignored it will measure the time between rising edges of the signal If more than 10 seconds pass without a transition th...

Page 7: ...are used to send the output value to the bus then the message will be sent with a resolution of 1mV bit and a 5000mV offset 0 to 10 Volt The output is configured to drive a voltage output in the range...

Page 8: ...e setpoints WARNING If the control input is set to a Digital type the output will simply jump to the maximum setpoint when the input is ON and jump to the minimum setpoint when the output is OFF NOTE...

Page 9: ...ximum Error Maximum Single Slope Dual Slope Either with Error Checking Either no Error Checking Figure 2 Analog Output Dual Profile A DUAL PROFILE B Maximum I mA INPUT 0 Error Minimum ERROR MODE Break...

Page 10: ...800 Transport Protocol Connection Management 60416 00EC00 Transport Protocol Data Transfer Message 60160 00EB00 Proprietary B 65280 00FF00 to 65535 00FFFF Note 1 the user could also configure an input...

Page 11: ...Version 2 0 3 Preliminary Documentation May be Subject to Change 11 36 1 6 Dimensions and Pinout Figure 4 Dimensions and Pinout Mating Plug is DRC16 40SA or DRC18 40SA with sockets 0462 201 16141...

Page 12: ...1 AXIO_STATUS_BYTE Byte 2 Data byte SB of Data word LSB of Data dword Byte 3 FF byte SB of Data word Second LSB of Data dword Byte 4 FF byte FF word Second MSB of Data dword Byte 5 FF byte FF word MSB...

Page 13: ...value measured by the controller for this input is 2 522V The message sent to the bus is as shown below in Hex 29 Bit ID bytes ID Status Value 18FF0080 8 0A 01 DA 09 FF FF FF FF Example 2 Digital Inp...

Page 14: ...dex into the array the data from the HIGHEST channel will be sent This problem will also be present if a 2 or 4 byte setpoint is indexed such that the higher bytes of the data will overlap with the da...

Page 15: ...is left at the default value of zero a DTC will never be created even if the Generate Diagnostic Messages setpoint is true An SPN 0 is a violation of the standard Each input channel will be associated...

Page 16: ...MAL_FREQ_OR_DC Note For Inputs configured as 16 Bit Counter or Digital error detection is not possible If the LampType is the Red Stop Lamp then regardless of what type of input is used A value less t...

Page 17: ...Type setpoint will not only determine what lamp is set in a DM1 or DM2 but also how active diagnostics will be cleared For input channels that set the Protect Lamp or Amber Warning Lamp when detecting...

Page 18: ...only used if the IST is set to 5 Frequency RPM otherwise it is ignored If set to zero the data is reported in Hertz If non zero the controller reports the input as RPM Measuring Window IST 5 100 to 1...

Page 19: ...Value At every reading of the input value it is added to the sum At every Nth read the sum is divided by N and the result is saved for transmission to the bus The value and counter will be set to zero...

Page 20: ...5 Volt IST 0 to 10 Volt IST 0 4 to 20mA IST PWM IST Frequency RPM IST Other 2 3V 4 7V 11mA 47 4700Hz N A Used only with Dual Profile B both AI Deadband Maximum AI Deadband Minimum to AI Breakpoint Max...

Page 21: ...ed Otherwise the user has the option to send the input measured message as either an Analog Input 0A will be 0D for digital IST or as a Command 0C to control an output on another Axiomatic module If t...

Page 22: ...1 When 9 J1939 Command is selected the input setpoints shown in Figure 1 will be the Command parameters described in section 4 6 Enable Input 0 Enable Not Used 1 AIN1 2 AIN2 3 AIN3 4 AIN4 5 AIN5 6 AI...

Page 23: ...sage to the bus acknowledging that it has received the command When Send ACK is selected the controller will send an acknowledge message to indicate that it has received the command and that it will a...

Page 24: ...E the data is read as an unsigned char When set to 2 Bytes WORD the data is read as an unsigned int 16 bit When set to 4 Bytes DWORD the data is read as an unsigned long 32 bit WORDs and DWORDs are re...

Page 25: ...e a DTC if enabled see J1939 Diagnostics setpoints Units are determined by the Input Sensor Type see section 1 3 If set to zero this feature is automatically disabled Maximum Error Maximum Input to Ma...

Page 26: ...will not violate the J1939 standard Diagnostic Lamp Type 0 Protect 1 Amber Warning 2 Red Stop 1 Amber This setpoint allows the user to set the lamp type to one of three options The J1939 Standard has...

Page 27: ...allow the selection of any address between 0 to 253 and it is the user s responsibility to select an address that complies with the standard The user must also be aware that since the unit is arbitra...

Page 28: ...MATIC ELECTRONIC ASSISTANT 5 1 Installing the Electronic Assistant For instruction on how to install and use the Electronic Assistant EA refer to User Manual AX07050x 5 2 Screen Captures Image 5 1 CAN...

Page 29: ...Version 2 0 3 Preliminary Documentation May be Subject to Change 29 36 Image 5 3 Miscellaneous Setpoints Image 5 4 Input Channel Setpoints...

Page 30: ...Version 2 0 3 Preliminary Documentation May be Subject to Change 30 36 Image 5 5 Output Channel Setpoints...

Page 31: ...be Subject to Change 31 36 Image 5 8 ECU Setpoint File A setpoint file can be flashed to an ECU by the Program option in the menu The length of time it will take to flash the file will depend on the n...

Page 32: ...iguration Up to 8 inputs are available Refer to Table 1 0 Each input can be configured for any one of the following options Disable input 0 5VDC or 0 10VDC 4 20mA or 0 20mA Digital input PWM signal Pu...

Page 33: ...easure the time between rising edges of the signal If more than 10 seconds pass without a transition the input will be read as zero The frequency range in this mode is 0 5 50Hz with up to 2 decimal pl...

Page 34: ...1mV bit and a 10000mV offset 0 4 to 20 Milliamps The output is configured to source a current in the range of 0mA to 20mA If feedback messages are used to send the output value to the bus then the mes...

Page 35: ...ion is not possible Operating Conditions 40 to 85 C 40 to 185 F Protection IP65 Unit is conformal coated in the housing Weight 2 30 lbs 1 04 kg Electrical Connections 8 pin Deutsch IPD P N DT13 08PA M...

Page 36: ...type They should be placed between CAN_H and CAN_L terminals at both ends of the network Mounting Mounting ledges include holes sized for inch or M6 bolts The bolt length will be determined by the en...

Reviews: