Advertisement

Quick Links

USER MANUAL UMAX030440
Version 2B
4 Universal Signal Inputs, 5V/8V Voltage Reference,
CAN Controller with SAE J1939
USER MANUAL
P/N: AX030440

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UMAX030440 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for AXIOMATIC UMAX030440

  • Page 1 USER MANUAL UMAX030440 Version 2B 4 Universal Signal Inputs, 5V/8V Voltage Reference, CAN Controller with SAE J1939 USER MANUAL P/N: AX030440...
  • Page 2 CAN Status Report Diagnostic Message (from SAE J1939 standard) Diagnostic Trouble Code Failure Mode Identifier Occurrence Count Axiomatic Electronic Assistant (Service Tool for Axiomatic ECUs) Electronic Control Unit (from SAE J1939 standard) Memory Access Protocol Negative Acknowledgement PDU1 A format for messages that are to be sent to a destination address,...
  • Page 3: Table Of Contents

    ............................. 35 FLASHING ROCEDURE INSTALLATION INSTRUCTIONS ......................... 40 TECHNICAL SPECIFICATIONS ..........................41 Reverse polarity protection up to -100V..........................41 User selectable ..................................41 +5V/+8V, 100 mA, 2% reference voltage output ........................41 VERSION HISTORY ............................... 43 UMAX030440 Version 2B 3-51...
  • Page 4: Introduction To Ax030440 Features

    The ECU has been designed to allow the maximum amount of versatility to optimize the performance of the machine. Numerous configurable variables, called setpoints, have been provided which are accessible using Axiomatic Technologies’ Electronic Assistant. Information about the setpoint defaults and ranges is outlined in Section 3. The EA communicates with the controller over J1939 CAN bus and uses Memory Access Protocol (MAP) to read/write each setpoint.
  • Page 5: Universal Input

    Table 3 shows the options available for this parameter when a Voltage Input is selected, and Table 4 show the options for a Current Input. Value Meaning 0 - 5V Analog Input UMAX030440 Version 2B 5-51...
  • Page 6: Universal Input Analog Filter

    Value Meaning No Pull Pull Up Network Pull Down Network Table 6: Digital Input Pull Up/Down The Logic Type parameter is used to determine how the input is received when configured as a Digital Input. Value Meaning UMAX030440 Version 2B 6-51...
  • Page 7: Universal Input Frequency/Pwm Parameters

    The PWM Debounce Filter is applied to the input before the state is read by the processor. The options for this setpoint are shown in Table 8. Value Meaning Filter Disabled Filter 111ns UMAX030440 Version 2B 7-51...
  • Page 8: Universal Input Data Filter

    The Error Clear Hysteresis is used to set the hysteresis value at which an input error can be cleared. 1.4. Miscellaneous The Miscellaneous function block contains various parameters that affect the general diagnostic performance of the ECU. UMAX030440 Version 2B 8-51...
  • Page 9: Diagnostics

    At power up, the DM1 message will not be broadcast until after a 5 second delay. This is done to prevent any power up or initialization conditions from being flagged as an active error on the network. UMAX030440 Version 2B 9-51...
  • Page 10 Table 10: Low Fault FMI versus High Fault FMI If the FMI used is anything other than one of those in Table 10, then both the low and the high faults will be assigned the same FMI. This condition should be avoided, as the UMAX030440 Version 2B 10-51...
  • Page 11: Constant Data

    AND, True when InA and InB are True XOR, True when either InA or InB is True, but not both +, Result = InA plus InB 10 -, Result = InA minus InB 11 x, Result = InA times InB UMAX030440 Version 2B 11-51...
  • Page 12: Programmable Logic Function Block

    Logical block. Option ‘0 – Default Table’ selects associated Lookup Table in all conditions. 0 Default Table (Table1) 1 Cnd1 And Cnd2 And Cnd3 2 Cnd1 Or Cnd2 Or Cnd3 3 (Cnd1 And Cnd2) Or Cnd3 4 (Cnd1 Or Cnd2) And Cnd3 UMAX030440 Version 2B 12-51...
  • Page 13: Lookup Table Function Block

    Y-Axis values is used as Lookup Table output max (i.e. used as Xmin and Xmax values in linear calculation.). Ignored points are not considered for min and max values. UMAX030440 Version 2B 13-51...
  • Page 14: Conditional Block

    Operator 1 and Operator 2 are configured to OR by default. The table above cannot be used for comparing the conditions because they can only be compared with logical operators, which are listed in Table 17. UMAX030440 Version 2B 14-51...
  • Page 15: Set / Reset Latch Function Block

    CAN transmit is set to zero. In the case of shared PGNs the rate of the lowest number CAN Transmit is used, i.e. if CAN Transmit 1 and CAN Transmit 4 share a PGN, the Repetition Rate of CAN Transmit 1 is used. UMAX030440 Version 2B 15-51...
  • Page 16: Can Receive Function Block

    Data Max (ON Threshold) parameter or higher, will trigger an ON command. Similarly, anything at Data Min (OFF Threshold) parameter or lower will trigger an OFF command. Any data in between will not change the state, thus providing a hysteresis. Figure 3 illustrates this behaviour. UMAX030440 Version 2B 16-51...
  • Page 17 Figure 3: CAN Receive Message to Digital Output State UMAX030440 Version 2B 17-51...
  • Page 18: Overview Of J1939 Features

    55296 ($00D800) • DM16 – Binary Data Transfer 55040 ($00D700) From J1939-81 - Network Management • Address Claimed/Cannot Claim 60928 ($00EE00) • Commanded Address 65240 ($00FED8) From J1939-71 – Vehicle Application Layer • Software Identification 65242 ($00FEDA) UMAX030440 Version 2B 18-51...
  • Page 19: J1939 Name, Address And Software Id

    Arbitrary Address Capable Yes Industry Group 0, Global Vehicle System Instance Vehicle System 0, Non-specific system Function 128, Axiomatic I/O Controller Function Instance 31, AX030440 6UIN-8VREF-CAN ECU Instance 0, First Instance Manufacture Code 162, Axiomatic Technologies Corporation Identity Number Variable, uniquely assigned during factory programming for each ECU The ECU Instance is a configurable setpoint associated with the NAME.
  • Page 20: Software Identifier

    For the ECU, Byte 1 is set to 1, and the identification fields are as follows (Version)* EA shows all this information in “General ECU Information”, as shown below Note: The information provided in the Software ID is available for any J1939 service tool which supports the PGN -SOFT. UMAX030440 Version 2B 20-51...
  • Page 21: Ecu Setpoints Accessed With Electronic Assistant

    The Universal Input setpoints are defined in Section 1.3.Refer to that section for detailed information on how these setpoints are used. The screen capture below in Figure 5 displays the available setpoints for each of the Universal Inputs. Table 20 below highlights the allowable ranges for each setpoint. UMAX030440 Version 2B 21-51...
  • Page 22: Miscellaneous Setpoints

    The Miscellaneous setpoints are defined in Section 1.4. Refer to that section for detailed information on how these setpoints are used. The screen capture below in Figure 6 displays the available setpoints. Table 21 highlights the allowable ranges for each setpoint. UMAX030440 Version 2B 22-51...
  • Page 23: Diagnostic Setpoints

    Drop List False for illustration purposes, Refer to Section 1.5 Event Cleared Only by DM11 Drop List False Refer to Section 1.5 Lamp Set by Event in DM1 Drop List Amber, Warning Refer to Section 1.5 UMAX030440 Version 2B 23-51...
  • Page 24: Constant Data List Setpoints

    The screen capture in Figure 9 displays the available setpoints for each of the Math Blocks. The table below the screen capture highlights the allowable ranges for each setpoint. Note: Some setpoints were changed from their default values for informative purposes. UMAX030440 Version 2B 24-51...
  • Page 25 Input 4 Source Drop List Control not used Refer to Table 1 Input 4 Number Depends on control source Refer to Table 1 …10 Input 4 Minimum 0.00 …10 Input 4 Maximum 100.00 Input 4 Gain -100…100 UMAX030440 Version 2B 25-51...
  • Page 26: Programmable Logic Block Setpoints

    The screen capture in Figure 10 displays the available setpoints for each of the Programmable Logic Blocks. The table below the screen capture highlights the allowable ranges for each setpoint. UMAX030440 Version 2B 26-51...
  • Page 27 See Table 12 Table 1 - Condition 3 Argument 1 Source Drop List Control Not Used Refer to Table 1 Table 1 - Condition 3 Argument 1 Number Depends on control source Refer to Table 1 UMAX030440 Version 2B 27-51...
  • Page 28: Lookup Table Setpoints

    The screen capture in Figure 11 displays the available setpoints for each of the Lookup Table Setpoints. The table below the screen capture highlights the allowable ranges for each setpoint. Figure 11: Screen Capture of Lookup Table Setpoints UMAX030440 Version 2B 28-51...
  • Page 29: Conditional Block Setpoints

    Point Y8 to 10 Depends on the Table number Point Y9 to 10 Depends on the Table number Point Y10 to 10 Depends on the Table number Table 25: Default Lookup Table Setpoints 3.9. Conditional Block Setpoints UMAX030440 Version 2B 29-51...
  • Page 30: Set-Reset Latch Block

    The screen capture in Figure 13 displays the available setpoints for each of the Set-Reset Latch Blocks. The table below the screen capture highlights the allowable ranges for each setpoint. UMAX030440 Version 2B 30-51...
  • Page 31: Can Transmit Setpoints

    The CAN Transmit setpoints are defined in Section 1.12. Refer to that section for detailed information on how these setpoints are used. The screen capture below in Figure 14 displays the available setpoints for the CAN Transmit setpoints. Table 28 below highlights the allowable ranges for the first CAN Transmit setpoint. UMAX030440 Version 2B 31-51...
  • Page 32 Drop List Report eference source not found. Depends on Data Number Refer to Table 1 Source Selected 0…32 Data Size 0 bits Refer to Section 1.12 Depends on Pos Byte Refer to Section 1.12 Source Selected UMAX030440 Version 2B 32-51...
  • Page 33: Can Receive Setpoints

    Refer to Section 1.13 Resolution -0xFFFFFFFF…0xFFFFFFFF Refer to Section 1.13 Offset -0xFFFFFFFF…0xFFFFFFFF Refer to Section 1.13 -0xFFFFFFFF…Data Max Data Minimum Refer to Section 1.13 Data Min…0xFFFFFFFF Data Maximum Refer to Section 1.13 Table 29: Default CAN Receive Setpoints UMAX030440 Version 2B 33-51...
  • Page 34: To 8V Reference Switch

    Figure 16: Screen Capture of Default 5V to 8V Reference Setpoint Name Range Default Notes Current Voltage Reference Output Drop List 0, 5V Reference Can be either 0, 5V or 1, 8V reference Table 30: Default 5V to 8V Reference Switch Setpoint UMAX030440 Version 2B 34-51...
  • Page 35: Reflashing Over Can With Electronic Assistant Bootloader

    • Axiomatic Electronic Assistant (EA) software, p/n AX070500. • Axiomatic CAN Assistant – Scope software, p/n AX070501SCO. • Axiomatic USB-CAN Converter, p/n AX070501. It should be connected to the USB port of the personal computer. • Power supply to power the controllers.
  • Page 36 6. Cycle the power on to run the unit in Bootloader Mode. If you disconnect and reconnect the CAN connection in EA, you will only see the Bootloader ECU. 7. Click on the Bootloader Information group again and then on the F button in the EA toolbar. Select the flash file: UMAX030440 Version 2B 36-51...
  • Page 37 8. Open the flash file and start flashing operation by pressing the Flash ECU button. Make sure Erase All ECU Flash Memory is checked. Optionally, the user can write their comments in the Flashing Comments field. 9. Confirm the warning message from EA. UMAX030440 Version 2B 37-51...
  • Page 38 The new firmware version should now be running on the unit, which can be reviewed by selecting Bootloader Information. The user can check the field Application Firmware Flash File to make sure that the uploaded firmware version is running on the unit. UMAX030440 Version 2B 38-51...
  • Page 39 UMAX030440 Version 2B 39-51...
  • Page 40: Installation Instructions

    Integral TE Deutsch 12 pin receptacle (P/N: DTM04-12PA) PIN # FUNCTION BATT - +8V Reference Input Ground Input Ground Input Ground Universal Signal Input 1 Universal Signal Input 2 Universal Signal Input 4 Universal Signal Input 3 CAN _H CAN _L BATT + UMAX030440 Version 2B 40-51...
  • Page 41: Technical Specifications

    (Application-specific control logic or a set point file is available on request.) Communications 1 CAN port (SAE J1939) (CANopen® on request) Baud Rate CAN Baud rate: 250, 500, 667 kbit/s, 1 Mbit/s. Automatic baud rate detection. UMAX030440 Version 2B 41-51...
  • Page 42 The Electronic Assistant, P/N: AX070502, for Windows operating systems comes with a Reflashing royalty-free license for use on multiple computers. It includes an Axiomatic USB-CAN converter to link the device’s CAN port to a Windows-based PC. -40 to 85 C (-40 to 185 F) Operating Conditions -55 to 125 C (-67 to 257F)
  • Page 43: Version History

    Added a feature to switch between 5V and 8V reference. Updated the screenshots. October 12 , 2021 Dmytro Tsebrii Updated Technical specification section. November 1 , 2021 Dmytro Tsebrii Updated Technical specification section. Changed the name of the ECU UMAX030440 Version 2B 43-51...
  • Page 44 • Wiring set up diagram, application and other comments as needed DC/DC Power Converters SAFE USE Engine Temperature Scanners All products should be serviced by Axiomatic. Do not open the product and perform the service yourself. Ethernet/CAN Converters, Gateways, Switches  ...

Table of Contents