background image

 

UMAX140900RST. Ethernet to CAN Converter. Version 1 

 

 

 

 

 

 

Page: 7-41

 

In addition to the server role, the device can also act as a client, if the 

Auto Connect to Remote

 

configuration parameter is set to 

Yes

. In this case, the device will try to establish a connection 

with a customer specified remote server. 
 
The total number of remote connections is limited to 10. If the CAN network traffic is high, this 
number should be further reduced, or the connections will become unstable due to limited 
internal resources of the microcontroller, which are dynamically allocated between open 
connections. 
 
The 

Communication Device

 can use either UDP or TCP internet protocol (IP), depending on 

the value of the 

Device Port Type

 configuration parameter. 

2.3.1.1  UDP Protocol 

The UDP protocol is set by default. Since it is a connectionless protocol, one data socket 
serves all device communication needs, see Figure 3. 

New 

connection?

Identify new connection 

by analyzing incoming 

traffic

No

Yes

Input/Output Communication

Up to 10 

connections

Connection Maintenance

Server

Client

Server connection will 

expire, if inactive

Client connection will 

never expire

DeviceIpAddr:DevicePort

Device Communication Flow

Data Socket

Initialize remote connection if 

AutoconnectToRemote==True

 

Figure 3. Communication Device. UDP Protocol 

 
All connections with the device are virtual. On the server side, the device analyzes the 
incoming traffic to check for the new connections. Once a new IPAddress:Port combination is 
detected, the connection is established and the device starts sending CAN data with Heartbeat 
messages to the new node. 
 
There are no restrictions on the IP address and port for the incoming connections. 
 

Содержание AX140900RST

Страница 1: ...140900RST 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 Corporation 5915 Wallac...

Страница 2: ...r IEC International Electrotechnical Commission IP Internet Protocol or Ingress Protection for housing ISO International Organization for Standardization L Length for size LAN Local Area Network LED L...

Страница 3: ...the New Firmware 20 6 CONVERTER DEPLOYMENT 22 6 1 CAN Network Synchronization 22 6 1 1 Hardware Setup 22 6 1 2 Converter Configuration 23 6 1 2 1 Server Configuration 23 6 1 2 2 Client Configuration...

Страница 4: ...the application firmware installed in the converter is covered by this user manual It can be done using any web browser connected to the converted over the Ethernet connection see Configuration Param...

Страница 5: ...on the LAN To ensure low latency in processing CAN and Ethernet messages the converter software runs under control of a real time operating system The converter is designed to work on off road machin...

Страница 6: ...up Off Ethernet link is down Blinking Ethernet link is up and active 2 3 Firmware Organization The Ethernet to CAN Converter firmware contains two independent parts the Communication Device and the We...

Страница 7: ...P Protocol The UDP protocol is set by default Since it is a connectionless protocol one data socket serves all device communication needs see Figure 3 New connection Identify new connection by analyzi...

Страница 8: ...evice Communication Flow Data Socket Data Socket Accept Connection Data Socket DeviceIpAddr DevicePort DeviceIpAddr AnyPort Listen Socket Figure 4 Communication Device TCP Protocol The server side ope...

Страница 9: ...s The firmware can be remotely updated through the web server and supports RESTful API 2 3 4 Network Discovery The firmware supports a proprietary Axiomatic discovery protocol It allows to locate a co...

Страница 10: ...verter for the first time to your LAN for configuration To connect to the device run any web browser and point it to the Device IP Address It is not necessary to specify the Web Server Port if the web...

Страница 11: ...ing Configuration Parameters All configuration parameters except the CAN ID range and mask filter settings can be changed through the Main Settings web page The CAN ID range and mask filters have thei...

Страница 12: ...n the page Figure 8 Converter Main Settings Page The configuration parameters have tooltips for the user convenience The Remote IP Address and Remote Port are disabled when Auto Connect to Remote is s...

Страница 13: ...ccessfully changed the Device Port value the following message will appear Figure 10 Settings Alert Configuration Parameters have been Changed Successfully The new configuration parameters are applied...

Страница 14: ...of the IP protocol used by the device The device server and client use the same IP protocol Web Server Port 80 Any port value except the Device Port and the Discovery Protocol Port The communication...

Страница 15: ...is value to Yes can create an eternal loop when the same messages are bounced between two or more converters Use with caution 1 666 6 6 and 83 3 3 kbit s are set as 667 and 83 kbit s respectively in t...

Страница 16: ...rallel It is sufficient to satisfy requirements of any active filter to pass the CAN message to the Ethernet network If no active filters are defined it is considered that the CAN ID range filters are...

Страница 17: ...xtended ID box defines whether the CAN message ID is regular or extended All CAN ID mask filters run in parallel the same way as CAN ID range filters It is sufficient to satisfy requirements of any ac...

Страница 18: ...of the converter together with the CAN and Ethernet statistics The user can refresh the values on the page by pressing the Refresh Status button or reset the statistic counters by pressing Reset Count...

Страница 19: ...ted when all operational statuses are in the Normal state If the Health Status is different from Normal the user will see a verbose message on the Diagnostics web page below the Health Status describi...

Страница 20: ...w firmware the user should activate the Firmware Uploading page Figure 17 by clicking on the Firmware link on the left side of the web page Figure 17 Firmware Uploading Page Then the user selects the...

Страница 21: ...n When the user presses the Apply New Firmware button the firmware update process is activated and the Firmware Upload page will show the countdown timer Figure 19 Firmware Update Countdown has been S...

Страница 22: ...tion Most Axiomatic PC software tools support the Ethernet to CAN converter They can connect to the CAN bus using the Ethernet to CAN converter the same way as they connect to the bus using the USB to...

Страница 23: ...nchronized CAN networks see daisy chain connection in the Client Configuration section in Figure 25 6 1 2 Converter Configuration After the physical connection is established the converters should be...

Страница 24: ...n the client mode is disabled They are grayed on the Settings page in this mode For the CAN network configure the necessary Baud Rate and set Loopback Messages to No The Loopback Messages configuratio...

Страница 25: ...UMAX140900RST Ethernet to CAN Converter Version 1 Page 25 41...

Страница 26: ...he same way as with the server configuration After that the user should set the Device Port Type Remote IP Address and Remote Port to match the settings of the converter in the server mode and activat...

Страница 27: ...the server not the internal server IP address presented as the Device IP Address on Figure 23 The network administrator on the server side will be required to configure port forwarding to open intern...

Страница 28: ...ernet to CAN Converter Version 1 Page 28 41 Ethernet to CAN Converter N 1 Server Client Server Client Ethernet to CAN Converter N Ethernet to CAN Converter N 1 Server Client Figure 25 Daisy Chain Conv...

Страница 29: ...twork The converter discovery response includes the unit MAC Address IP Address web server port device port device port type the converter part number and serial number Figure 26 AxioDisc exe Converte...

Страница 30: ...accessed directly If the resource isn t found on the server API returns HTTP response code 404 NOT FOUND Similarly if it is determined that the GET request itself is not correctly formed then the ser...

Страница 31: ...request the Converter replies with successful response or fail response with error No Data to Write if it didn t receive any new data Information on the existing Converter s profile accessed by GET re...

Страница 32: ...1 On Information on the existing CAN Range Filters GET to api CANRangeFilters CAN Mask Filters profile can be changed by posting PUT to api CANMaskFilters the parameters listed in Table 7 all are case...

Страница 33: ...e seen by posting GET to api diagnostics A PUT to api diagnostics ResetDiagnostics resets diagnostics counters A PUT to api diagnostics RebootConverter reboots the Converter GET http 192 168 0 34 api...

Страница 34: ...e During this stage the Converter checks the firmware and uploads into the unit 2 Send HTTP PUT request to api fimware Apply During this stage the firmware is programmed into the microcontroller and t...

Страница 35: ...9 2 Ethernet Table 10 Ethernet Parameters Parameter Value Remarks Number of Ports 1 Port Type 10BASE T 100BASE TX Auto configuration and full duplex supported MDIX Auto MDIX Auto crossover to eliminat...

Страница 36: ...tible Twisted pair up to 1 Mbit s Shield connection is provided if shielded cable is used Baud Rate 1000 666 6 6 500 250 125 100 83 3 3 50 20 101 kbit s Programmable through web interface Protocol CAN...

Страница 37: ...with internal electrical power supply Part 1 General EMC requirements under typical electromagnetic environmental conditions EN61000 6 4 2005 Emission Standard for Industrial Environments EN61000 6 2...

Страница 38: ...verter Version 1 Page 38 41 9 6 Housing Injection molded enclosure and cover Material PA66 30 glass fiber reinforced flame retardant UL 94 V 0 Ultrasonically welded For dimensional drawing see Figure...

Страница 39: ...NO EVENT 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 GOOD...

Страница 40: ...d the following disclaimer in the documentation and or other materials provided with the distribution 3 The name of the author may not be used to endorse or promote products derived from this software...

Страница 41: ...HISTORY User Manual Version Firmware version Date Author Modifications 1 1 xx January 25 2022 Viktor Rogachov Added RESTful API support Based on UMAX140900 V6 January 26 2022 Amanda Wilkins Updated p...

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

Отзывы: