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.
Used to log and then play back CAN sequences in real-time.
Used to document CAN messages and fields using symbolic names.
Used to simulate, test and diagnose the FMS and FMS-Bus
Monitor and control CAN OPEN networks
Run the Peak interfaces under LabView
Free Linux Drivers are available for all the Peak CAN interfaces
A multi threaded advanced PC Driver for high demand applications
Allows Peak CAN interfaces to be driven and controlled across a TCP/IP
This package provides simple control and monitoring of a CANopen
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
- 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.
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)
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.
These drivers work with all the Peak interfaces here is an example application.
Linux drivers are freely available for all of Peaks CAN interfaces. To run
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®
- 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
- 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®,
- Available in 3 versions.
- 2 client version (peer to peer)
- 5 client version
- 15 client version
- PCAN-Link runs on all PEAK CAN interfaces.
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 more Information on :-
||USB, PCI, PC104, PC, PCMCIA, Express, Parallel port, ISA, RS232,
PEAK Data Acquisition Systems
||A range of CAN Data Acquisition and logging Systems from
simple logging to advanced GPRS mobile applications.
||CAN modules with
configurable digital and analogue I/O.
||CAN Diagnostics Unit,
Bus Extenders, Routers and Optical links
performance CAN cables, converters and termination
||Our technical summary
for those new to CAN