CANalyzer's powerful functionality together with the functional expansions for CANopen gives the user a tool that can be used both in the development of CANopen systems as well as their startup and maintenance. CANalyzer.CANopen makes high-performance, CANopen-specific functions for analysis and configuration available to the developer. This is a prerequisite for reliable and efficient interaction with CANopen networks.
CANalyzer.CANopen enables CANopen-specific interpretation of data in the Trace Window. The primary application for the .CANopen Option for CANalyzer is the development of CANopen systems. In this environment the tool is primarily used to analyze and stimulate the CANopen-specific message traffic on one or more CAN buses.
CANalyzer.CANopen extends the functionality of the CANalyzer to include:
In a Trace Window the CAN message traffic is displayed while simultaneously interpreting the protocol information it contains. The user not only sees the service that is currently being executed, but can also see all relevant service parameters at a glance. This information is displayed in clear text. To simplify analysis, CANopen services are distinguished by different font and background colors. It gives the user a quick overview of the chronological order of individual protocol sequences for the observed CANopen services thereby making it significantly easier to localize errors in a real system.
CANalyzer.CANopen also monitors for the correctness of individual protocol sequences. This involves detection of whether the protocol information contained within a protocol sequence is properly entered in the CAN message.
Not only is the Trace Window provided for the analysis of CANopen data traffic, but also the familiar Data and Statistics Windows of the standard version of CANalyzer. The CANopen Scanner evaluates CAN messages and shows the active nodes in a list. Other node-specific information is also output, such as the node state and device name.