![]() |
![]() |
Chinese Version |
|
canAnalyser-professional V2.0 |
||||||||||||||||||||
|
-The powerful CAN Tool for Development, Testing and Service Overview
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 thus be easily integrated in the form of individual modules. By using a powerful CAN interface from IXXAT, the canAnalyser accomplishes safe reception of CAN messages and time-oriented buffering even with very high bus loads and baud rates. In the standard version the canAnalyser already 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 record-ing 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 in 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- or DeviceNet-based systems (CANopen module/DeviceNet module). Highlights
Function *Configuration and operation The central element for configuration is the control panel of the canAnalyser. Supported by a Wizard, the required CAN interface is selected and the CAN controller on the board configured. Each CAN controller corresponds to a separate external CAN bus. It is also defined which modules are assigned to the CAN buses. The configuration is clearly displayed in the form of a tree and the module assignment occurs intuitively by means of drag-and-drop. Each CAN bus can be assigned a database. Via the control panel the individual modules are started and terminated and the module windows are arranged, minimized and restored. The control panel saves the controller parameters, the window arrangement and all other module settings in a central configuration file and provides a central logging instance that is used inter-modularly for status or warning messages. The baudrate is set by selecting from a list, which can be extended by individual entries, based on the bit-timing registers. Each bus can be activated separately. *Programmability A special feature of the canAnalyser is its open programming interface. The user is therefire able to develop new, independent modules with every Windows development system (e.g. Visual Studio .NET, Delphi) and to add them to the module pool of the canAnalyser. This makes it possible to create user interfaces for own systems or for certain devices or tools with system-specific analysis functions. *Receiving and displaying CAN messages (receive module) The CAN messages transmitted on the CAN bus can be displayed online in different ways. Either all messages or only certian ones selected via an adjustable filter are displayed. Based on the database assigned to the CAN bus, the message name is displayed in a separate column. Messages can be displayed in two ways. In scroll mode the messages are displayed one after the other in a list together with the time of reception. This form of display is particularly suitable for monitroing message sequences. In the overwrite mode, on the other hand, the messages received are listed according to the identifier and permanently overwritten with the incoming data. Each message is assigned a counter, which displays the frequency of its transmission. Here only the altered byte is highlighted in color. With cycle time monitoring, the regularity of reception is ensured: An icon indicates whether the message was updated within the expected time or how often updating did not take place. This form of display is therefore suitable for determining the current value of certain messages.
*Transmission of CAN messages (transmit module)
*Recording CAN messages (trace module) With the inter-bus trace module all received messages and error frames are recorded directly onto the hard disk. The trace length is only limited by the hard disk capacity. The recording can be started and stopped via the trace control. In addition, trigger conditions for starting and stopping and filters for the CAN messages to be recorded per bus can be defined. A trace can be viewed at any time and can be reloaded into a system offline for analysis by specifically configured analysis modules or online with the aid of the sequence module. *Transmitting message sequences (sequencer module)
*Graphic display of data (graphic module)
*Statistic analysis of network variables (statistic module)
*Symbolic interpretation and display of transmitted process variables (signal module)
*Editor for the project databases The basis for the interpretation and symbolic display of the data transmitted in the CAN message is the project database. In this, a CAN message is first assigned a name according to its identifier. The message can contain up to 64 individual data (signals). The file format used is the forward-looking XML. In addition there exist import filters for the quasi-standard CANdb and for CANopen DCF files.
The structure of the project database is displayed in a two-part window as a hierarchical tree with signal type-dependent icons. Separate, clear input masks exist for each area. Optionally Available Modules & Additional Applications
|
|
|
The 10th Floor, Quantum Plaza, No. 27, Zhichun Road, Haidian District, Beijing, 100083, P.R. China |
|
|
Tel: +86-10-82357579, 82357580, 82357576
Fax: +86-10-82357574 |
![]() |
can@bol-system.com or info@mcu-world.com |