background image

 
 

 

UMAX180800, 20 Thermocouple, 2 RTD, 4 Inputs, 6 Relays Dual CAN Controller 

Version 1 

Page: 38-71 

CAN Output 

Message #1...5

Signal #1

Signal #2

Signal #3

Signal #4
Signal #5
Signal #6

Signal #7

Signal #8
Signal #9

Signal #10

CAN Bus

 

Figure 10. CAN Output Message Function Block 

 
Configuration parameters of the 

CAN Output Message 

function block are presented below. 

 

Table 35. CAN Output Message Function Block Configuration Parameters 

Name 

Default 
Value

 

Range 

Units 

Description 

CAN Interface 

1, CAN 1 

0 - 3

 

– 

Defines the CAN interface 
used to send messages 
(CAN 1, CAN 2 or Both) 

PGN 

65535 

Any J1939 PGN value

1

 

– 

CAN message PGN. 

Transmission 
Enable 

0 - No

 

0 - No,  
1 - Yes 

– 

Enables the CAN output 
message transmission. 

Transmission Rate 

10 

0

…10000 

ms 

CAN output message 
transmission rate. If 

0

 

– 

transmission is upon 
request. 

Destination Address  255 

0

…255 

– 

Destination address of the 
PDU1 PGN messages. 

Length 

0…8 

byte 

CAN message data frame 
length. 

Priority 

0…7 

– 

CAN message priority. 

Signal #1 Type 

0 - 
Undefined 

0 - Undefined, 
1 - Discrete, 
2 - Continuous 

– 

Type of the 1-st CAN output 
signal.  

Signal #1 Source 

0 - Not 
Connected 

Any signal output of 
any function block or 
“Not Connected". See 
Signal Source table. 

– 

Input signal source of the 1-
st CAN output signal. 

Signal #1 Byte 
Position 

0

…8 

– 

Byte position of the 1-st 
CAN output signal. 

Signal #1 Bit 
Position 

0

…8 

– 

Bit position of the 1-st CAN 
output signal. 

Signal #1 Size 

0

…32 

bit 

Size of the 1-st CAN output 
signal. 

Signal #1 
Resolution 

Any value 

signal 
units / 
bit 

Resolution of the 1-st CAN 
continuous output signal. 

Содержание AX180800

Страница 1: ...al CAN Controller P N AX180800 In Europe Axiomatic Technologies Oy H yt m ntie 6 33880 Lemp l Finland Tel 358 103 375 750 Fax 358 3 3595 660 www axiomatic fi In North America Axiomatic Technologies Co...

Страница 2: ...hnical Commission IEEE Institute of Electrical and Electronics Engineers IP Internet Protocol or Ingress Protection for housing ISO International Organization for Standardization LAN Local Area Networ...

Страница 3: ...1 Voltage Measurements 18 3 3 2 Current Measurements 18 3 3 3 Discrete Voltage Level 18 3 3 4 Frequency and PWM 19 3 3 4 1 Special Conditions 20 3 3 5 Diagnostics 20 3 4 Thermocouple Input Function Bl...

Страница 4: ...ts 46 4 3 5 Relay Output Setpoints 47 4 3 6 Math Function Block Setpoints 48 4 3 7 Conditional Logic Block Setpoints 50 4 3 8 Set Reset Latch Block 51 4 3 9 Lookup Table Setpoints 51 4 3 10 Programmab...

Страница 5: ...this controller The user should check whether the application firmware installed in the controller is covered by this user manual It can be done through CAN bus using Axiomatic Electronic Assistant EA...

Страница 6: ...to the CAN network The Modbus TCP IP interface runs on a standard 10 100 Mbit s Ethernet link providing up to 5 simultaneous client connections The controller can be configured through a set of confi...

Страница 7: ...SEP 2006 J1939 15 Reduced Physical Layer 250K bits sec Un Shielded Twisted Pair UTP Rev AUG 2008 J1939 14 Physical Layer 500 Kbps Rev OCT 2011 J1939 16 Automatic Baud Rate Detection Process Rev NOV 20...

Страница 8: ...ta the converter claims its network address with a unique J1939 Name The Name fields are presented in the table below Table 2 J1939 Name Fields Field Name Field Length Field Value Configurable Arbitra...

Страница 9: ...emperature Out of Range Low and Temperature Out of Range High High and Low Shutdown and Open Circuit Faults The remaining faults cover VPS Overvoltage and Undervoltage Overtemperature and other faults...

Страница 10: ...d as having happened even if the conditions that caused it went away In addition to all the active DTCs another part of the DM1 message is the first byte which reflects the Lamp Status Each Diagnostic...

Страница 11: ...he Delay Before Sending DM1 timer for the Diagnostic function block If the fault has remained present during the delay time then the controller will set the DTC to active and it will increment the OC...

Страница 12: ...in a standard IEEE 754 single precision 32 bit format most significant word first Double word 32 bit integers are also presented with the most significant word first Reading and writing operations on...

Страница 13: ...UDP request on port 351001 1 O Bogush Ethernet to CAN Converter Discovery Protocol CAN ENET AX140900 Project 15129 Document version 1 Axiomatic Technologies Corporation October 26 2016 Axiomatic provi...

Страница 14: ...hanged through CAN bus using Axiomatic Electronic Assistant EA software or over Modbus interface The Universal Input function block presents the controller physical input channels This function block...

Страница 15: ...transient condition The Discrete and Continuous signal types are used to communicate discrete and continuous signals respectively Discrete signals present data with a finite number of states They are...

Страница 16: ...ant Signal Continuous 1 15 Global Discrete Constant Signal Discrete 1 16 Supply Voltage Continuous 1 17 Microcontroller Temperature Continuous 1 1 Depends on the Input Parameter 2 Depends on the Signa...

Страница 17: ...t Range Max 5 0 100 Depends on the Input Parameter Used for diagnostic purposes Voltage LoZ Input 0 No 0 No 1 Yes Activates a 10kOhm pull down resistor to avoid ghost voltages in the Voltage mode Warn...

Страница 18: ...nalog signal measurements The filter is designed to suppress noise from industrial offline voltages Even when the analog input filter is disabled the minimum signal filtering is performed by the funct...

Страница 19: ...Resistor Frequency PWM Debounce Filter and the Frequency PWM Averaging parameters should be set The Input Polarity defines the active edge of the input signal The Pull Up Pull Down Resistor can be use...

Страница 20: ...Recovery Time see Table 11 Error Reference source not found This time is the maximum transient t ime when the measured frequency will stay equal to the Maximum Frequency value When the PWM signal is...

Страница 21: ...e Types Value Meaning 0 Input Disabled 1 B Type 2 E Type 3 J Type 4 K Type 5 N Type 6 R Type 7 S Type 8 T Type 3 4 1 Thermocouple Input Cold Junction Compensation A high accuracy digital temperature s...

Страница 22: ...user can specify the type of sensor connection 2 wire or 3 wire and approximation parameters for each individual sensor connected to the unit using setpoint parameters Axiomatic EA software is used fo...

Страница 23: ...Shutdown Limit for Shutdown Temperature Fault Diagnostics Even though only temperature reading is used for the diagnostics the customer can use the voltage and raw data reading as control sources See...

Страница 24: ...t Control Enable Sources Override Source The relay output can be configured to be commanded and or enabled by the control sources listed in Table 5 This table also displays the number associated to th...

Страница 25: ...e Keep State the relay output will be commanded according to the Relay Control Source and Relay Control Number only when the combined signal of Relay Enable Source and Relay Enable Number is OFF Other...

Страница 26: ...e Input X Decimal Digits setpoint to increase the resolution of the input data and the min and max values A mathematical function block includes three selectable functions in which each implements equ...

Страница 27: ...th Function is selected as the input source for another function block 3 8 Conditional Block The Conditional Block compares up to four different input sources with different logical or relational oper...

Страница 28: ...ble 24 below Table 24 Set Reset Function block operation Set Signal Reset Signal Set Reset Block Output Initial State OFF OFF OFF Latched State OFF ON OFF ON OFF ON ON ON OFF The Reset and Set sources...

Страница 29: ...other sources Xmin and Xmax are 100000 and 1000000 The X Axis is constraint to be in rising order thus value of the next index is greater than or equal to preceding one Therefore when adjusting the X...

Страница 30: ...all conditions Table 28 Table X Conditions Logical Operator Options 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 The three log...

Страница 31: ...parameters are used to control all diagnostics with one general setting for CAN Interface 1 and CAN Interface 2 respectively This can be used to disable diagnostics entirely only transmit messages wit...

Страница 32: ...lay This is done to prevent any power up or initialization conditions from being flagged as an active error on the network The Diagnostic function block has a setpoint Event Cleared Only by DM11 By de...

Страница 33: ...ve Normal Operating Range Least Severe Level FMI 18 Data Valid But Below Normal Operating Range Moderately Severe Level FMI 16 Data Valid But Above Normal Operating Range Moderately Severe Level FMI 2...

Страница 34: ...s shown in the ECU Instance Number Setup dialog window in EA The user should select the required ECU instance number and then press OK or double click the selected instance number The ECU Address is a...

Страница 35: ...standard 3 16 Constant Data The Constant Data Block contains four configurable constant data setpoints which can be used as a control source for other functions While they are available as a control...

Страница 36: ...process the same CAN message to extract different CAN signal data The CAN messages transmitted by the unit itself are also processed by CAN Input Signal function blocks The only difference in process...

Страница 37: ...formulas 1 8 1 1 1 0 63 Resolution and Offset configuration parameters are set for continuous CAN input signals They are not used for discrete CAN signals The following rules apply when converting the...

Страница 38: ...put message transmission Transmission Rate 10 0 10000 ms CAN output message transmission rate If 0 transmission is upon request Destination Address 255 0 255 Destination address of the PDU1 PGN messag...

Страница 39: ...e 10 th CAN output signal Signal 10 Source 0 Not Connected Any signal output of any function block or Not Connected See Signal Source table Input signal source of the 10 th CAN output signal Signal 10...

Страница 40: ...tly assigned to the CAN signal code without any conversion Continuous signals are converted to the CAN signal code based on the Signal 1 10 Resolution and Signal 1 10 Offset configuration parameters T...

Страница 41: ...g the unit through the CAN interface The Axiomatic PC based Electronic Assistant EA software can be used for viewing and changing the controller configuration parameters Axiomatic provides PC based El...

Страница 42: ...parameters are grouped into function blocks Please refer to the appropriate section of this manual describing the required function block In the General ECU Information group the user will see the ve...

Страница 43: ...Name Range Default Notes ECU Address 0 to 253 128 0x80 Preferred address for a self configurable ECU ECU Instance Number Drop List 0 1 First Instance Per J1939 81 4 3 2 RTD Function Block The RTD Inpu...

Страница 44: ...0 2000 0 Refer to Section 3 5 High Warning Temperature 2000 2000 1000 Refer to Section 3 5 Low Warning Temperature 2000 2000 0 Refer to Section 3 5 High Warning Resistance 20 200 200 Refer to Section...

Страница 45: ...n 3 3 Input Voltage Range Drop List 0 0 5V Refer to Section 3 3 Input Current Range Drop List 0 0 20mA Refer to Section 3 3 Input Range Min Depends on Input Type 0 Refer to Section 3 3 Input Range Min...

Страница 46: ...0 1000 Refer to Section 3 14 4 3 4 Thermocouple Input Setpoints The Thermocouple Input setpoints are defined in Section 3 4 Refer to that section for detailed information on how these setpoints are us...

Страница 47: ...r to Section 3 4 Code Data High Limit 0x00 0xFFFFFF 0 Refer to Section 3 4 Event Generates a DTC in DM1 Drop List 0 Disabled Refer to Section 3 14 Event Cleared only by DM11 Drop List 0 False Refer to...

Страница 48: ...ponse Drop List 0 Enable When ON Refer to Section 3 6 Relay Override Source Drop List 0 Control Not Used Refer to Table 5 Relay Override Number Depends on Control Source 1 Refer to Table 5 Relay Overr...

Страница 49: ...ntrol not used Refer to Table 5 Input 1 Number Depends on control source 1 Refer to Table 5 Input 1 Minimum 106 106 0 00 Input 1 Maximum 106 106 100 00 Input 1 Gain 100 100 1 Input 2 Source Drop List...

Страница 50: ...ays the available setpoints for each of the Conditional Blocks The table below the screen capture highlights the allowable ranges for each setpoint Figure 19 Screen Capture of Conditional Block Setpoi...

Страница 51: ...Figure 20 Screen Capture of Set Reset Latch Block Setpoints Table 43 Default Set Reset Latch Block Setpoints Name Range Default Notes Block Enabled Drop List False Reset Source Drop List Control Not U...

Страница 52: ...each setpoint Please note To show the setpoints the X Axis Source setpoint was changed from its default value Figure 21 Screen Capture of Lookup Table Setpoints Table 44 Default Lookup Table Setpoint...

Страница 53: ...Value to Point 5 X Value source Depends on the Table number See Section 3 10 Point X6 From Point 4 X Value to Point 6 X Value Depends on the Table number See Section 3 10 Point X7 From Point 5 X Value...

Страница 54: ...Please note To show the setpoints the Logic Enabled setpoint was changed from its default value Figure 22 Screen Capture of Programmable Logic Block Setpoints Table 45 Default Programmable Logic Bloc...

Страница 55: ...erence source not found Table 1 Condition 2 Operator Drop List Equal See Table 27 Table 1 Condition 3 Argument 1 Source Drop List Control Not Used Refer to Error R eference source not found Table 1 Co...

Страница 56: ...the allowable ranges for each setpoint Figure 24 Screen Capture of Default Diagnostic Setpoints Table 47 Default Values of Diagnostic Setpoints Name Range Default Notes Event Generates a DTC in DM1 D...

Страница 57: ...or the Ethernet function block The Table 48 shows the default values of the Ethernet Function Block setpoints Figure 26 Screen Capture of Ethernet Setpoints Table 48 Default Values of Ethernet Setpoin...

Страница 58: ...xFF 0 Refer to Section 3 17 Gateway B0 0 0xFF 192 Refer to Section 3 17 Gateway B1 0 0xFF 168 Refer to Section 3 17 Gateway B2 0 0xFF 1 Refer to Section 3 17 Gateway B3 0 0xFF 1 Refer to Section 3 17...

Страница 59: ...Notes CAN interface Drop List 1 CAN Interface 1 PGN 0 65 535 65 280 Refer to Section 3 19 Repetition Rate 0 60 000 1000 Refer to Section 3 19 Message Priority 0 7 6 Refer to Section 3 19 Destination...

Страница 60: ...setpoint Figure 28 Screen Capture of Default CAN Receive Setpoints Table 50 Default CAN Receive Setpoints Name Range Default Notes CAN interface Drop List 1 CAN Interface 1 Refer to Section 3 18 Signa...

Страница 61: ...ller see Figure 29 The CAN network identification and read only configuration parameters are not transferrable using this operation Also the controller will perform one or several internal resets of a...

Страница 62: ...der to Load on Reset parameter The following dialog will appear see Figure 30 Figure 30 Bootloader Activation First Step The EA will prompt the user to change the Force Bootloader to Load on Reset par...

Страница 63: ...nstalled application firmware remains the same in the bootloader mode and the user can read it in the Bootloader Information group screen see Figure 32 The information can be slightly different for di...

Страница 64: ...the flashing operation in the Flashing Comments field They will be stored in the Bootloader Information group after flashing The user can also check the Erase All ECU Flash Memory flag to erase all i...

Страница 65: ...hing New Firmware Final Reset Select Yes and see the ECU running the new firmware see Figure 35 This will indicate that the flashing operation has been performed successfully Figure 35 Firmware has be...

Страница 66: ...ircuit detection Over or under temperature detection High temperature shutdown detection Thermocouple Types Up to 20 channels independently configurable for B E J K N R S or T Thermocouple Inputs 20 T...

Страница 67: ...ly isolated from one another in the hardware which allows for different CAN networks to be connected In the software each will also act independently where incoming or outgoing messages can be configu...

Страница 68: ...ure Rugged aluminum housing anodized gasket Connector 86 pin TE Deutsch DRCP25 86PAA G005s Mates with DRCP28 86SA Notes SECURE HARNESS WITH TIE WRAPS FOR HIGH VIBRATION APPLICATIONS REQUIRES COVER TE...

Страница 69: ...T SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SER...

Страница 70: ...obtaining a copy of this software and associated documentation files the Software to deal in the Software without restriction including without limitation the rights to use copy modify merge publish d...

Страница 71: ...Inputs 6 Relays Dual CAN Controller Version 1 Page 71 71 8 VERSION HISTORY User Manual Version Firmware version Electronic Assistant EA version Date Author Modifications 1 1 xx 5 15 125 0 April 8th 2...

Страница 72: ...orders and should verify that such information is current and complete Users should satisfy themselves that the product is suitable for use in the intended application All our products carry a limite...

Отзывы: