UMAX180800, 20 Thermocouple, 2 RTD, 4 Inputs, 6 Relays Dual CAN Controller
Version 1
Page: 7-71
2.2 Software Organization
The controller belongs to a family of Axiomatic smart controllers with configurable internal
architecture. This architecture allows building of a signal converting algorithm based on a set
of predefined internal configurable function blocks without the need of a custom software.
The user can configure the controller internal structure and individual function blocks using PC-
based Axiomatic Electronic Assistant
®
(EA) software through CAN interface, without
disconnecting the converter from the user system. Alternatively, the user can configure the
controller through the Modbus link.
The controller application firmware can be updated through CAN interface in the field using
EA, see FLASHING NEW FIRMWARE section. Updating firmware over Modbus is currently
not implemented.
2.3 CAN Interface
The CAN interface is compliant with Bosch CAN protocol specification, Rev.2.0, Part B, and
the following SAE J1939 standards:
Table 1. CAN Standard Implementation
ISO/OSI Network Model
Layer
J1939 Standard
Physical
J1939/11
– Physical Layer, 250K bit/s, Twisted Shielded Pair. Rev.
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 2018.
Data Link
J1939/21
– Data Link Layer. Rev. DEC 2006
The controller supports Transport Protocol for Commanded Address
messages (PGN 65240), ECU identification messages -ECUID (PGN
64965), and software identification messages -SOFT (PGN 65242). It
also supports responses on PGN Requests (PGN 59904).
Please note that the Proprietary A PGN (PGN 61184) is taken by
Axiomatic Simple Proprietary Protocol and is not available for the user.
Network
J1939, Appendix B
– Address and Identity Assignments. Rev. FEB
2010.
J1939/81
– Network Management. Rev. MAR2017.
The controller is an Arbitrary Address Capable ECU. It can dynamically
change its network address in real-time to resolve an address conflict
with other ECUs.
The controller supports: Address Claimed Messages (PGN 60928),
Requests for Address Claimed Messages (PGN 59904) and
Commanded Address Messages (PGN 65240).
Transport
N/A in J1939.
Session
N/A in J1939.
Presentation
N/A in J1939.
Application
J1939/71
– Vehicle Application Layer. Rev. APR 2014 with J1939DA –
Digital Annex. Rev. OCT 2014.
The controller can receive and transmit application-specific PGNs. All
application-specific PGNs are user-programmable.
J1939/73
– Application Layer – Diagnostics. Rev. FEB 2010