Overview
The emotas CANinterpreter is a versatile CAN and CANFD Analyzer tool for monitoring and recording of data traffic in CAN networks and its analysis according to proprietary or standardized higher-layer protocols.
A number of available PlugIns extends the range of functionality. The development of PlugIns on customers’ request is of course possible. Use cases can be e.g. use of the tool as service tool or as diagnostic tool for devices or plants.
Highlights
- Online monitoring of bus traffic
- Interpretation of CAN data according to user’s input
- Recording of CAN messages
- Flexible CAN-ID specific filtering
- Single or cyclic sending of CAN messages/sequences
- Extension of functions by PlugIns
- CAN FD supported with CAN FD-capable hardware
Scripting PlugIn
The PlugIn is based on QtScript/JavaScript, extended with CAN and CANopen specific commands. By means of the plugIn it is possible to create user interfaces for example for test- or control applications. They are designed with a free UI designer.
PlugIn CANopen Interpretation
This PlugIn interprets all CAN messages according to the CANopen specification. E.g. instead of “40 17 10 00” the content is interpreted as a SDO read access to the Heartbeat producer object(0x1017). The traffic can be filtered by CANopen service and node-ID and also the contains of PDOs can be displayed according to their mapping.
J1939 Interpretation
This PlugIn was developed especially for use with J1939 networks. It monitors the data traffic of J1939 networks and interprets all PGNs and J1939 transport protocols.
PlugIn EnergyBus Visualizing
This PlugIn was developed especially for use with EnergyBus. It monitors the data traffic of EnergyBus networks and displays the state and process data of all EnergyBus components.
CAN interfaces
Windows®:
- HMS/Ixxat CAN Interfaces
- Kvaser CAN-Interfaces
- SYS TEC USB-CANmodul
- PEAK PCAN-USB
- EMS Wünsche CAN-Interfaces
- Vector CAN-Interfaces (XL-Driver)
- Janz Tec CAN-USB
Linux®:
- can4linux
- SocketCAN
With Linux all CAN interfaces with SocketCAN-API or can4linux-API are supported. Mac OS X versions are available on request.
System requirements
- Microsoft Windows 10
- various Linux Variants (tested with Ubuntu 18.10)
- Supported CAN interface
Scope of delivery/Licensing
- CANinterpreter Software for download
- Single-User License, Node-Locked-License or Floating license