Embedded Development Tools

The CANopen Store

Visit the main Embedded Systems Academy site for technical information and more related to CAN, CANopen and embedded systems!

PCANopen Magic Pro

European customers must order from our European store at www.canopenstore.eu.

Professional CANopen configuration and analysis tool. High accuracy timestamps, Electronic Datasheet support, network configuration and easy PDO configuration!

Jump To Free Downloads
Purchase
Price: $999.00
With PCAN-USB CAN interface
Price: $1,259.00

PCANopen Magic Pro is a professional grade CANopen development tool, indispensable for assisting in the development and debugging of CANopen based networks. Using PCANopen Magic Pro, a CANopen network may be monitored, configured and analyzed. Timings of message transmissions can be observed, allowing comparison against network specifications. Nodes may be quickly and easily configured and test messages generated with a minimum of effort.

PCANopen Magic Pro is the professional version of PCANopen Magic. Although there is a small overlap in the features and functionality between the regular and Pro versions, the Pro version contains a large number of enhancements and improvements over the regular version, making it more suitable for professional development assistance.

Features

The following is a list of features in PCANopen Magic Pro. The list is not exhaustive by any means, but does give a good overview of the abilities of PCANopen Magic Pro.

  • SDO Upload (read from a node)
    • Display of read data in ASCII
    • Display of read data in decimal Integer, Unsigned integer and Real
    • Display of read data in Hexadecimal
    • Display of read data in TIME OF DAY and TIME DIFFERENCE formats
    • Store read data in a file
    • Automatic selection of the most appropriate data type for the entry
    • Manual entry selection
    • Entry selection from a configurable Object Dictionary list
  • SDO Download (write to a node)
    • Enter data to write in ASCII
    • Enter data to write in decimal Integer, Unsigned integer and Real
    • Enter data to write in Hexadecimal
    • Enter data to write in TIME OF DAY and TIME DIFFERENCE formats
    • Data to write read from a file
    • Automatic selection of the most appropriate data type for the entry
    • Manual entry selection
    • Entry selection from a configurable Object Dictionary list
  • Network Management of all nodes or a single node
  • Network Scan for available nodes
  • Can connect to the same CAN network as other PEAK development tools at the same time
  • Automatically remembers window positions and settings, hardware and network configurations
  • Transmission of up to 20 configurable messages
    • Select default connection set IDs
    • Manually enter IDs
    • Select user defined message IDs
    • Transmit periodically with a customizable period
    • Transmit on a keypress
    • Transmit on reception of a specific message ID
    • Configurable message contents and length
    • Able to transmit Remote Transmission Request messages
    • Display overview of all messages configured
    • Give descriptive names to messages
  • Traffic, transmit and receive indicator lights
  • Network Management toolbar buttons in every window
  • Network Description and Configuration
    • Specify names for nodes
    • Specify Electronic Datasheets for nodes
    • Specify names for messages
  • Save Node configurations in Device Configuration Files
  • Restore Node configurations from Device Configuration Files
  • Network Description Files
    • Written in XML based CANopen eXchange Language and describe the network
    • Symbolic information from the files are used throughout the windows to allow selection of messages, nodes, etc. by name rather than by ID
    • Allows description of customized node Object Dictionaries
  • Network Overview Display
    • Automatically scans the network for nodes
    • Provides quick overview of available nodes and basic information
    • Continually displays current node state and last error
    • Set heartbeats of all nodes at once
  • Quick PDO Configuration
    • Automatically scans for PDOs defined on a node
    • Quick and easy configuration of PDO communication parameters
    • Quick and easy configuration of PDO mapping parameters
    • Select default connection set IDs for PDOs
    • Manually enter IDs for PDOs
    • Select user defined IDs for PDOs
    • One click enable and disable a PDO
    • One click enable and disable all PDOs defined on a node
  • Configurable Trace Display
    • Stop and start for trace review
    • Stores 13000+ messages (0.5 seconds @ 1Mbps with 100% bus load)
    • CANopen interpretation of messages allowing easy viewing of network activity
    • User defined message names displayed
    • Filtering of messages displayed
    • Continuous mode showing each message on the bus
    • Static mode showing the last message for each ID on the bus
    • Absolute timestamps accurate to 1us
    • Relative timestamps accurate to 1us showing time between consecutive messages
    • Export trace in ascending CSV format for further analysis in Excel, etc.
    • Export trace in descending CSV format for further analysis in Excel, etc.
    • Display of message contents in hexadecimal
    • Display of message contents in decimal signed and unsigned
    • Display of message contents in ASCII
    • Display of raw message contents
    • Optional display of error frames
  • Filtering of trace display using ID ranges or scripting system
  • Configurable Process Data Display
    • Show any number of process data items
    • Updated on detection of PDOs on the network
    • Configurable graphical displays of data in multiple formats
    • Add labels and graphics to create mock ups of product interfaces
    • Display graphs of analog data
  • Project Files
    • Save and load settings in project files
    • Start the application with a project on the command line
  • Configuration of Layer Setting Services Nodes
    • Automatic detection of single nodes
    • Configuration of node IDs
    • Configuration of bit timings
  • Works with all PEAK-System Technik CAN interfaces
  • Compatible tools can be executed from the user interface
  • Monitoring of the last emergency transmitted by the currently selected node
  • Command line interface for batch programming and end of production line testing
  • Can run at the same time, on the same CAN network as other compatible tools, including PCANExplorer and PCANView
  • Configurable SDO and LSS timeouts
  • Support for MicroLSS/LSS Fastscan
  • Support for CiA 447 Car Add-On Device Profile
  • Continuous log recording and playback with pause and single stepping options

Screenshots

Click on a thumbnail to show a close up of the screenshot.

  • Main Window  » Click to zoom ->

    Main Window

  • Process Data Window  » Click to zoom ->

    Process Data Window

  • ID Selection Window  » Click to zoom ->

    ID Selection Window

  • Trace Window  » Click to zoom ->

    Trace Window

  • Transmit Message Configuration Window  » Click to zoom ->

    Transmit Message Configuration Window

  • Network Overview Window  » Click to zoom ->

    Network Overview Window

  • PDO Configuration Window  » Click to zoom ->

    PDO Configuration Window

  • Process Data Window  » Click to zoom ->

    Process Data Window

  • Log Player Window  » Click to zoom ->

    Log Player Window

Comparison Between PCANopen Magic, PCANopen Magic Pro and PCANopen Magic ProS

Feature PCANopen Magic PCANopen Magic Pro PCANopen Magic ProS
Network Configuration with EDS assignment to individual CANopen nodes   check check
Scan network, display list of CANopen nodes found in the Network Overview Window check check check
Enhanced Network Overview Display with accelerated network scan   check check
Select CANopen nodes by node ID check check check
Select CANopen nodes by symbol name   check check
Select CANopen nodes via pull-down list showing all nodes found in the network   check check
Generate NMT Master Message check check check
Shortcut to generate NMT Master Message available in toolbar of every window   check check
Access to Object Dictionary entries of a node check check check
Access to Object Dictionary entries based on symbolic name (automatic for 1xxxH area or by reading EDS file)   check check
Trace recording of all CAN traffic, CANopen message interpretation of traffic check check check
Trace recording with display of high-resolution timestamp (up to one microsecond)   check check
Generation of customizable messages upon key pressed or in response to a CAN message check check check
Generation of customizable messages on a periodic time base   check check
PDO configuration through single, step-by-step Object Dictionary accesses check check check
PDO configuration through PDO Configuration window with point-and-click configuration   check check
Support of all PEAK CAN interfaces check check check
Support of SYSTEC USB-CAN Dongle check    
Resource sharing: multiple applications can access the CAN interface at the same time   check check
Save/Load node configurations using Device Configuration Files   check check
Set heartbeats of all nodes at once   check check
Display error frames   check check
Save all settings in project files   check check
Supports Layer Setting Services   check check
Configurable timeouts   check check
Scriptable Trace Filtering   check check
Simulate CANopen Nodes for rapid development and testing     check

Requirements

PCANopen Magic Pro can run on Windows 2000/XP/Vista, however smoother operation will be experienced on Pentium III or better PCs. Any PEAK CAN interface is required. PCANopen Magic Pro can work with any of the currently available interfaces, which are all low cost and high performance.

CANopen Kits

This product is also available as part of a kit. Buy a bundle of software and save money!
View the available kits.

 

Purchase
Price: $999.00
With PCAN-USB CAN interface
Price: $1,259.00
Downloads
Evaluation Version
Release notes
Manual