Computer Solutions Ltd
Whats New | Advanced Search
Downloads | Exchange Rates

Celebrating 40 years
supplying all your CAN and Embedded Development Tool needs


CAN Software from Peak

This page covers some of the software support available for the Peak range of CAN interfaces

  • Free PEAK CAN Software      The PCAN-Basic DLL, a range of OS drivers and PCAN-View bus diagnostic package are all supplied free with all Peak interfaces.

  • PCAN-Explorer                        A sophisticated CAN bus logging and diagnostic package for use with complex applications including GUI and J1939 support.

  • PCAN-Trace                            Used to log and then play back CAN sequences in real-time.

  • PCAN-Symbol Editor            Used to document CAN messages and fields using symbolic names.

  •  PCAN FMS                              Used to simulate, test and diagnose the FMS and FMS-Bus  standards

  • CAN OPEN                               Monitor and control CAN OPEN networks

  • LabView                                    Run the Peak interfaces under LabView

  • Linux                                          Free Linux Drivers are available for all the Peak CAN interfaces

  • PCAN-Developer                    A multi threaded advanced PC Driver for high demand applications

  • PCAN-Link                               Allows Peak CAN interfaces to be driven and controlled across a TCP/IP network



PCANopen Magic

This package provides simple control and monitoring of a CANopen network. 

  • Network Management CAN open Nework window of select nodes or all nodes. A single node or all nodes may be placed in Operational, Pre-Operational or Stopped states, Reset or Reset the Communications. 
  • Data Download to a selected node. Manually entered data or data stored in a file may be written to a specific node. Files up to 160kb in size are supported, allowing transfer of Intel Hex Files for reprogramming or calibration/configuration tables. 
  • Data Upload from a selected node. Data up to 160kb in size may be read from a specific node and either displayed in the PCANopen Magic window or stored in a file. 
  • Indication of the current state of a selected node. PCANopen Magic listens for Heartbeat and Node Guarding messages from a specific node and displays the reported state of the node. 
  • Indication of the last emergency transmitted by a selected node. PCANopen Magic listens for emergency messages being transmitted from a specific node and displays the last emergency detected. 
  • Indication of the bus load, errors and transmit and receive activity. LEDs in the PCANopen Magic window indicate when PCANopen Magic is transmitting and receiving. An LED also indicates the bus load of the CAN bus by lighting for each message detected. Another LED is provided to indicate major CAN bus errors, such as Bus Off. 
  • Configuration of transmit messages, which may be transmitted on a key press, manually or automatically in response to a specific message being received. Messages may be given descriptive names which are displayed in the trace window. An overview window of all configured transmit messages may be displayed. This feature allows the transmission of PDOs from a non-existent node to be generated, providing basic node simulation. 
  • Trace display showing current messages on the CAN bus along with corresponding CANopen interpretations of messages. The trace may be stopped, viewed and saved as a CSV file for export to other applications such as spreadsheets. This allows for easy analysis and functional confirmation of CANopen nodes.  
  • Automated Network Scan feature allowing all nodes on the Network to be identified using a single mouse click and displayed in a Network Overview window. 
  • DOS/Command Line executable included allowing PCANopen Magic to be called from DOS/Command Line, Batch Files or Custom Applications. The ERRORLEVEL is set in batch files when PCANopen Magic finishes allowing complex batch files to be constructed. 
  • Supports the Peak USB, parallel, PCI and ISA interfaces
  • Does not require Electronic Datasheet Files.

PCANopen Magic  Pro

All the features shown above for control and monitoring of a CANopen network with major enhancements in the user interface.

  • Symbolic Support for all Object Dictionary accesses. Symbols are generated automatically (for 0x1XXXh area of Object Dictionary), can be entered manually or are loaded from EDS (Electronic Data Sheet) files. CANopen PDO configuration
  • PDO Configuration Window allows simultaneous access to all PDO configuration parameters of a node. Communication and Mapping parameters can be changed by point-and-click. 
  • Network Management Message send to place nodes into Operational, Pre-Operational or Stopped states, Reset or Reset the Communications now available as tool button in every window. 
  • Enhanced Network Overview Window with faster scanning cycle and additional information, such as the last emergency. 
  • Enhanced configuration of transmit messages, which may be transmitted on a key pressed, manually, automatically in response to a specific message being received or on a periodic time basis. 
  • Advanced Trace display showing current messages on the CAN bus along with a high-resolution timestamp (up to one microsecond) and corresponding CANopen interpretations of messages.

PCANopen Magic  PC Developers Kit

The PCANopen Magic PC Developer's Kit allows PC based applications using CANopen to be quickly and easily developed without needing to know all the details of CANopen. The kit consists of a CANopen DLL and real time PEAK CAN drivers along with documentation, a C header file and library/import files for two popular PC development systems. The CANopen DLL implements the CANopen functionality and uses the PEAK CAN driver to communicate with the CAN interface. It can be used to develop CANopen masters as well as a wide range of CANopen applications.  No direct access to the CAN interface is provided it can only be operated via CANopen calls preventing any users conflicting with the CANopen protocol.  No licence fee is required for multiple end applications.


CANopen Embedded Stack

If you are developing an embedded application that needs to be CANopen compliant then contact us for details of a ready made CANopen Stack.


PCAN LabView Drivers

These drivers work with all the Peak interfaces here is an example application.

                CAN Labview example



Linux drivers are freely available for all of Peaks CAN interfaces. To run under Linux  follow this link




 Allows Peak CAN interfaces to be driven and controlled across a TCP/IP network ......

  • Communication between up to 15 CAN networks via WAN/LAN with TCP/IP.
  • Free allocation of the TCP/IP ports used (adaptable to any firewall possible).
  • Integrated CAN monitor in each Client module with reporting of the senders ID  (IP, local or NetBIOS name).
  • Server can be started as service under Windows® 10,7,8.1
  • The clients incorporate additional services in order to receive information about the remote client (operating system, local date or time) or the CAN connection.
  • Chat mode integrated to exchange information between programs.
  • Simple and intuitive user interface.
  • A delay on receipt can be set in order to compensate for run times and bandwidth problems.
  • Cost-effective remote integration for trouble-shooting or visualization in CAN-based networks (CANopen®, DeviceNet).
  • Available in 3  versions.
    • 2 client version (peer to peer)
    • 5 client version
    • 15 client version


  • PCAN-Link runs on all PEAK CAN interfaces.



PCAN-Symbol Editor

The free PCAN Symbol Editor provides clearly structured menus and a graphical representation of message layout for you to easily document your CAN message structures. When used with Explorer those messages are then displayed in simple symbolic form with any defined scaling or the selection from lists of values (Enums).  Multiplexed messages are handled  ( ie where one field dictates the layout of the following message ).  Supports J1939 if used with Explorer.



For prices of these products visit our Web Shop




For more Information on :-

CAN interfaces USB, PCI, PC104, PC, PCMCIA, Express, Parallel port, ISA, RS232, LIN
PEAK Data Acquisition Systems A range of CAN Data Acquisition and logging Systems from simple logging to advanced GPRS mobile applications.
PCAN I/O Modules CAN modules with configurable digital and analogue I/O.
CAN Accessories CAN Diagnostics Unit, Bus Extenders, Routers and Optical links
Cables Pre-built high performance CAN cables, converters and termination 
CAN Tutorial Our technical summary for those new to CAN 


Home Shop Products Information Zone Contact Site Map
Computer Solutions Ltd
87 Briar Road,  Shepperton,  Middx,  TW17 0JB
Telephone: +44 (0) 77 4342 2526   
Email:      Web:
Copyright © 2020 Computer Solutions Ltd