canAnalyser V2.0

Learn more about iXXAT Back to IXXAT CAN products page >>>

With the release of canAnalyser V2.0, IXXAT offers a very powerful, versatile tool for the development, testing and servicing of CAN-based networks. The canAnalyser is already very widely used, especially in the area of industrial automation, and is also being used increasingly in the automotive industry. Using current Windows technologies, the completely new canAnalyser V2.0, with further improved flexibility and reliability, is a modern all-round analysis tool for all CAN application areas.

The software package is based on a modular concept. Communication with the CAN driver and the CAN hardware is carried out centrally via a communication server. The actual analysis functions are provided by separate function modules. This unique concept has the special advantage of great openness and almost unlimited extensibility. Customer-specific functions can be easily integrated in the form of individual modules. By using a powerful CAN interface from IXXAT, the canAnalyser manages the safe reception of CAN messages and time-orientated buffering even with very high bus loads and baud rates.

In the standard version the canAnalyser has powerful basic functions covering many areas of application, such as online monitoring of bus traffic, transmission of one-off or cyclic messages and entire message sequences, parallel monitoring of several CAN buses and recording of CAN messages with various trigger conditions. Further functions enable the static evaluation of the message traffic, recording and display of bus load, graphic display of message contents over the time axis and the creation of small batch programs.

An integral part of the canAnalyser is the processing of message databases. With this, each CAN identifier can be allocated a message name and the signals transmitted in the data field can be interpreted and displayed as physical parameters in different ways. The canAnalyser also processes the widely used CANdb format. In all modules the relevant message name from the database is displayed in addition to the CAN identifier.

Further functions are provided by further optional modules, such as the protocol-specific display of messages in CANopen, DeviceNet or J1939 systems (CANopen module/DeviceNet module/J1939 module).

Highlights

  • Multi-lingual 32-bit software for Windows2000/XP
  • Support of all CAN interfaces supplied by IXXAT
  • Support of 11- and 29-bit identifiers (CAN 2.0A/2.0B)
  • Timestamp for receive objects with a resolution of 100 µsec
  • Passive mode (no transmission of Ack bit and error frames, thus no participation in the CAN system by the canAnalyser)
  • Detection and display of error frames
  • Integrated support of project databases
  • Online trace on hard disk, various trigger conditions, pre-/post-triggering buffering
  • Support of all CAN controllers available on the interface board (multi-line mode)
  • Display of the CAN controller status and bus load
  • Documented programming interface for extension by user-specific modules
Click to enlarge picture
Click on image to enlarge

Datasheet (682 kB) >>>

canAnalyser CANopen Module

CANopen Interpreter for canAnalyser

Overview
As an addition to the canAnalyser, the CANopen Module enables the interpretation of CAN messages according to the CANopen standards. Here the message types defined by CANopen together with their parameters are displayed in color in plaintext. The module is suitable both for the analysis and for testing of CANopen networks.

Description of functions
The CANopen Module interprets all received CAN messages according to the CANopen specifications DS-301, DS-302 (incl. Flying Master) and DS-305 (LSS). The messages are recognized as SDOs, PDOs (also multiplexed), NMT, Emergency, Sync and Timestamp objects and interpreted accordingly. Here it is possible to filter the messages received both with regard to their node number and according to their message type. An SDO transfer is displayed with index and subindex and the symbolic name of the addressed object dictionary entry. Any abort code which may occur is correctly displayed with the SDO data transferred up to that point. The display is color coded according to the message type. In addition, the SDO display can be switched between the display of the individual subsequences or an overall display of the byte stream transferred. For each message type the original raw CAN message can be displayed, in order to detect additional or also incorrect protocol data.

The basis for the interpretation of the received data is the so-called configuration set. This either allocates an EDS/DCF file to the 127 possible network subscribers or defines its device profile. The configuration set can be loaded, edited and saved. In addition, it is possible to add, delete and modify the CAN objects used by each node and their CAN identifiers. The profiles used for interpretation are integrated via external text files, by means of which the CANopen Module can be very easily extended by new profiles. Due to its flexible structure, the CANopen Module can thus be used universally in all CANopen systems.

System requirements
- canAnalyser or canAnalyser-lite (Version 2.0 or newer)

Contents of delivery
- Software with single-user license
- User manual


Click on image to enlarge

canAnalyser DeviceNet Module

DeviceNet Interpreter for canAnalyser

Overview
This extension module for the canAnalyser enables the interpretation of received CAN messages in accordance with the ODVA DeviceNet standard. Received messages are analysed according to the type of message and displayed as plain text. By means of powerful filters the data to be displayed can be specifically selected. The module is therefore suitable for developers of DeviceNet devices as well as for troubleshooting and analysis of DeviceNet networks and systems.

Description of functions
The DeviceNet module interprets all received CAN messages according to their DeviceNet significance and displays the transmitted parameters according to Message Group, MAC ID and Message ID. The incoming information are divided into Unconnected Message, Explicit Message, I/O Message, Duplicate MAC-ID Check Message, Device Heartbeat Message, Device Shutdown Message, Offline Connection Set as well as reserved and invalid CAN messages and their content decoded depending on type:

  • Explicit Messages: All specified common services and class names are displayed. The error responses are also represented. Furthermore the fragmentation protocol is analysed and monitored. The interpretation of Explicit Messages is based on the connection table which contains the used message format. The connection table is filled automatically by detection of the connection set-up and can be edited manually.
  • I/O Messages: Support of both Predefined Master/Slave Connection Set (Poll, Bit-Strobe, COS/Cyclic, Multicast Poll) and dynamic messages from groups 1 and 3. Fragmented I/O Messages can be configured by the user, for these messages the fragmentation protocol is analyzed and monitored.
  • Unconnected: Unconnected Message Manager Port (UCMM) and Unconnected Port of the Predefined Master Slave Connection Set are supported

In addition, filtering of the receive messages can be set and saved during operation according to both MAC-ID and message type.

For further processing of the interpreted data in other applications, the content of the analysis window can be exported to a text file. Due to its flexible filter configuration and the comprehensive interpretation basis, the DeviceNet module is suitable for all DeviceNet systems.

System requirements
- canAnalyser or canAnalyser-lite (Version 2.0 or newer) 

Contents of delivery
- Software with single-user license
- User manual


Click on image to enlarge

canAnalyser J1939 Module

J1939 Interpreter for canAnalyser

Overview
As an addition to the canAnalyser, the J1939 Module enables the display of received messages according to the SAE J1939 notation. Received messages are analysed according to the type of message and displayed as plain text. By means of powerful filters the data to be displayed can be specifically selected. The module is therefore suitable for developers of J1939 devices as well as for troubleshooting and analysis of J1939 networks and systems.

Description of functions
The J1939 Module enables the display of received messages according to the SAE J1939 notation. This includes the interpretation of received messages and the extraction of Parameter Group Number, Source Address and transmitted Suspect Parameters with SPN, SP name, value and unit. Furthermore the Messages Priority, Data Page, Protocol Data Unit Format and Protocol Data Unit Specific Fields are displayed. The J1939 module provides furthermore processing and interpretation of the transport protocol as well as the interpretation of diagnostic messages. Proprietary application messages can be interpreted if a user defined database with Parameter Group and Suspect Parameter definitions is provided. The J1939 module provides furthermore processing and interpretation of the transport protocol as well as the interpretation of diagnostic messages. To clearly arrange displayed messages, it is possible to set filters for parameter group numbers and source addresses. Received messages can be saved into a CSV file. Furthermore, the filter and module configuration can be stored, imported and exported.

System requirements
- canAnalyser or canAnalyser-lite (Version 2.0 or newer) 

Contents of delivery
- Software with single-user license
- User manual


Click on image to enlarge
canAnalyser is also available in a compact lite version. The canAnalyser-lite has the same functionality as canAnalyser but does not support the full list of modules and is limited to a single instance of each module.
canAnalyser >>>

canAnalyser-lite >>>

Last Updated: December 13, 2006 17:04

Nohau UK Home >>>