background image

 

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

 

 

2.  AXIOMATIC PROPRIETARY B MESSAGES 

 
Any input or output on the controller by default uses a Proprietary B message to send data to the 
network bus. Axiomatic employs a simple scheme to allow Axiomatic controllers to communicate 
with each other using PropB messages.  
 
See sections 

4.3

 and 

4.7

 for a complete description of the transmitted J1939 Message setpoints 

and how changing them will affect the messages sent to the network for each input (measured 
value) or output (feedback) channel.  
 
See section 

4.6

 for a complete description of the received J1939 Message setpoints, and how 

changing them will affect how the ECU interprets the data in the command messages for each 
output channel.  
 

2.1. 

Single Channel Messages 

 

For any Proprietary B PGN that is used to send data associated with only one channel, the format 
of the data in the message will be as described below.  
 
The PropB message structure for this controller is as defined below. 

Byte[0] AXIO_MSG_IDENTIFIER_BYTE 
Byte[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 of Data (dword) 

Byte[6]   $FF (All) 
Byte[7]   $FF (All) 

 

Note1: Least Significant Byte = LSB, Most Significant Byte = MSB 
Note2: $xx represents a hexadecimal value, $FF = Not Used/Don’t Care 
Note3: byte = unsigned char, word = unsigned int, dword = unsigned long 

Note4: A PropB message is always sent with 8 bytes of data 

 
There are four AXIO_MSG_IDENTIFIER_BYTE that could be used by the controller 

PROPRIETARY_ANALOG_INPUT_MSG $0A (all 

input configurations except digital) 

PROPRIETARY_DIGITAL_INPUT_MSG $0D (digital 

input configuration only) 

PROPRIETARY_FEEDBACK_MSG  

$0F  (feedback of the output setpoint) 

PROPRIETARY_COMMAND_MSG  

$0C  (if controlling an output on another ECU) 

 

There are four possible states of the AXIO_STATUS_BYTE 

DISABLED 

 

  = 

$00 

ENABLED   = 

$01 

OUT_OF_RANGE_LOW  

= $02   

OUT_OF_RANGE_HIGH  

= $03   

 

 

This scheme could be used to tell another Axiomatic ECU that there is an error at the input, even if 
diagnostic messaging is not enabled for that input channel. For command messages, the status 
byte must be $01 for the corresponding output to come on. Even if a non-zero value is present in 

Содержание AX030200

Страница 1: ...USER MANUAL UMAX030200 16 Analog I O SAE J1939 USER MANUAL P N AX030200...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 30: ...Version 2 0 3 Preliminary Documentation May be Subject to Change 30 36 Image 5 5 Output Channel Setpoints...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Отзывы: