Fenrilkis Statistical evaluation of a cqnalyzer in the statistics report 6. There is a list of all symbolic names in the signal selection dialogs which you can open by activating the small buttons next to the individual input boxes. This must be replaced by a correct number. Toggle Trigger Specific events determins start and stop of the logging. Conditions of any desired complexity can be formulated for triggering. After the measurement start you observe that the signal Gear cyclically assumes values from 1 to 5, while the other two signals remain constant over time.
|Published (Last):||28 November 2017|
|PDF File Size:||20.71 Mb|
|ePub File Size:||8.41 Mb|
|Price:||Free* [*Free Regsitration Required]|
The aim is to move first time users up the curve rapidly by focusing on the tool architecture and key operational features of CANalyzer.
Table of Contents 1. This application note seeks to allow firsttime network tool users to gain the skills needed to quickly become productive with Vector CANalyzer.
After this simple walk-through, the user may be pleasantly surprised as to what this tool can do for CAN development efforts. Many companies which thought that a company-specific custom tool would be necessary are realizing that the programmable CANalyzer can handle customer requirements beyond original expectations.
Contact Information: www. Create a user-specific application or test. Create a set of messages and define specific data content. Reuse all work, configurations and program blocks in a licensed CANalyzer. Once CANalyzer is installed, a list of demo configurations is also installed for users to experience. Seeing how these demo configurations are put together is great way to learn the CANalyzer tool. If CANalyzer is loaded for the first time, a blank configuration will be opened; otherwise, the last loaded configuration will open.
Via the Windows Start menu, a list of demo configurations is also available for loading. During a measurement, all settings within the configuration are executed. To stop the measurement, the stop sign icon on the toolbar is used. Once the measurement is stopped, the user may reconfigure any settings within CANalyzer to fit their application.
If the CANalyzer tool is not connected to a real CAN bus, the measurement may still be run and settings are still configurable. This provides a great opportunity to learn the tool. With the measurement stopped, it is possible for the user to create and modify any settings in the CANalyzer configuration via the Measurement Setup window and then run the measurement to see changes take effect.
The changes will not be saved until the user selects Save from the toolbar or menu. Users may create new blocks or modify existing blocks to fit their application needs by right-clicking on the blocks. At any given time, the data always flow from the left-most block to the blocks on the right as depicted by the arrows. Data never flows from any given block to neighbors to the left except to the Send block. The user doesnt have to draw and connect the lines to a block.
The lines are drawn automatically once the block is created. It receives data from the physical bus and provides data to transmit onto the physical bus via the Send block. Note: If data needs to be transmitted onto the physical bus, the blocks that transmit the data must be located on the vertical line above the Send block. The user can define more than one instance of these blocks with the exception of the Bus Statistics block. For example, two Trace blocks can be defined, one for each channel CANalyzer is connected to.
To toggle these analysis blocks on and off, double-click on the small blue square to the left of the analysis block. The analysis blocks will open the corresponding window except Logging block when double-clicked.
Every message is time stamped and the identifier, message type, data length, and any associated data bytes are indicated. Figure 2 The Trace Window Experiment with all of the associated toolbar buttons and observe the effects.
Notice that the hex data are interpreted into symbolic names with physical values. Figure 3 The Statistics Window 6. The user needs to select which signals to display, either by dragging and dropping from another window, or right-clicking to add a signal from the database. Figure 5 The Data Window The user may also configure this window to show bus statistics information and log all data within the window to a file.
The user also has to select the signals to be graphed either by right-clicking on the window or dragging and dropping the signal from another analysis window. To configure the display settings of this window, an associated toolbar provides a number of analysis features or the user may right-click on the Graphics window to get to a more detailed configuration window.
Figure 6 The Graphics Window User may also configure this window to graph bus statistics information and log all data within the window to a file.
By right-clicking on the Logging block, the user may set one or more logging trigger conditions. The trigger condition can be based on parameters from bus statistics, message identifiers and hex data bytes, signal values, bus events such as error frames, etc.
It is used to indicate major CANalyzer operational modes, such as measurement start and end times and detected hardware warning conditions.
This window is also shared with potential behavior designed into a Program block if text information is to be output during program execution.
Programmers can use the CAPL write "text" function to directly output text to this window. An expansion block provides the ability to refine the configuration to meet the application needs. The expansion block is inserted by right-clicking on the location of a small blue square.
To configure the expansion block, double-click on it. If the expansion block no longer applies to the application, the user may remove it or simply disable it the block would look grey-out with an X. The P block is a programmable block that is typically used for simulating the behavior of an ECU or complex analysis algorithms.
CAN files. It is commonly used for wakeup messages and static periodic messages. This block can be configured on-the-fly while the measurement is running for users that require live interaction with the physical bus. Also equipped with the Measurement Setup window are filter blocks.
If filtering by channel is desired, the user may insert a Channel Filter that filters based on channel number. XML networks. These databases are required for interpreting raw hex data into physical data units with signal names. This editor allows any user to create or modify an existing database. To open this editor, click on the icon with the four little red squares on the toolbar or go to the File menu. For most users, these panels are created to give an image representation of network signals once they are transmitted or received.
These panels can be created without any programming efforts in the Panel Designer by clicking on the pencil on a gauge icon on the CANalyzer toolbar or File menu. Figure 10 Panel Example.
CANape Fundamentals Training
Analyzing ECUs and Networks with CANalyzer
Tips for Effectively Using CANalyzer in 3 Typical Applications