youCAN - CANopen Prototyping

Product finder »
youCAN

With youCAN CANopen prototypes can be build and used for the software devoplement by providing the fitting tools for the CANopen devices. CANopen functions of the prototpyes can be implemented, added and removed in a straight-forward way by the development environment.

simulate your network - youCAN

 

Demo version available for download here

Overview

In many cases engineers have to develop and to test CANopen devices and systems without having the hardware available yet. Frequently the developer only knows the requirements for the overall system but the requirements for every single component or the type of the component (Master/Slave and their functions in the system) are not clearly defined. In many cases the number of CANopen devices or the allocation of functions to the devices are not specified at the beginning of the development. 

The user has the possibility to build a simulation environment consisting of real and simulated CAN nodes. In other words, an existing CAN network is to be equipped with the required CAN nodes (residual bus simulation). Therefore the user can analyze the behaviour of the whole network Residual bus simulation by means of youCAN is possible. The use of prototyping systems in the software development allows an early detection and avoidance of errors in the system. This leads to shorter development times by avoidance of errors in the concept and thus offers an essential advantage. The youCAN development environment of port meets these demands.

youCAN -- it’s easy, you CAN do!

youCAN isn’t a single software product. It is an intelligent composition out of powerful software and tools. It comes along with manuals of all single components, some extended examples and a separate manual which introduces the philosophy behind.

Description

With youCAN prototypes can be used for the software devoplement by providing the fitting tools for the CANopen devices. CANopen functions of the prototpyes can be implemented, added and removed in a straight-forward way by the development environment.

The development of CANopen nodes and also their simulation can be carried out on one or distributed PCs or evaluation boards. The results of the prototypes can later be used on the real embedded targets, as the CANopen Library provides the same API on all different targets.

The following tools belong to youCAN

  • CANopen Design Tool
  • CANopen Device Monitor
  • CANopen Configuration Manager
  • CAN-REport.

 

For a CANopen device the CANopen object directory and the CAN connection (CAN driver) are the central elements. The CANopen design tool generates the object directory by means of databases. The object directory contains the CANopen communications profile (DS301, DS302) and device profiles (DS401, DS402 ...). The result is C code, an EDS file and a detailed documentation of the objects used.

With the help of youCAN the migration from one target to another one can be realized very fast. A more powerful target might be necessary if the prototyping reveals that a target lacks resource. 

The other way around it can also be a migration from a powerful target to a cheaper one if there are many reserves.

The configuration tool CANopen Device Monitor is always included in the scope of delivery. It can be used to configure the CANopen projects and devices by access to their object dictionaries.

The CAN analyzer CAN-REport belongs to the standard scope of delivery.

Features

Using youCAN CANopen systems and also single CANopen nodes can be developed based on prototpyes.

Advantages of the use of prototypes are:

  • faster development
  • Usage of the CANopen Library already at an early stage of the development
  • simulation of the process is possible
  • virtual CANopen nodes can be connected to existing CANopen networks
  • virtual nodes can be developed to real nodes with the reuse of the software
  • test cases can be developed and tested with the prototypes
  • these tests can be reused for the real implementation

youCAN is also suitable to create virtual test environments with having the real hardware available.

Single devices can be started on a PC using the abstraction layer as a prototype while the remaining network consists of real nodes.

Delivery

youCAN comes with all tools that are required for a fast development process. Depending on the version the tools can be delivered with different extensions. Furthermore the customization of the scope of delivery for youCAN is possible.

Delivery of the youCAN Prototyping environment comprises different example programs that describe the usage of the various CANopen services. All examples contain a complete implementation of a CANopen device including the object directory as well as application code. These are ready to be compiled and to run.

Among the detailed reference manual there is a printed user manual, numbering 225 pages, as documentation of the CANopen Library of port available.

Supported Hardware

Currently PCs and Embedded-PCs running on Windows XP and Vista are supported.

The youCAN development environment is available for the following CAN interfaces:

  • CPC-USB or CPC-PCI Interfaces by EMS Wünsche
  • EtherCAN Gateway (Ethernet/CAN)
  • IGW/900 Gateway (Ethernet/CAN)

Ordering Information

  • 0215/01 youCAN-Demo - CANopen prototyping  (demoversion)
  • 0251/10 youCAN-Basic - CANopen prototyping  (basic variant)
  • 0251/20 youCAN-Full - CANopen prototyping  (full variant)

Datasheet

Download datasheet.

Ähnliche Produkte

ANSI-C CANopen Library
ANSI-C CANopen Library
ANSI-C CANopen Driver Package
ANSI-C CANopen Driv...
CANopen Modules and Profiles
CANopen Modules and...
CANopen Bootloader
CANopen Bootloader
m4d - The CANopen Gateway Server
m4d - The CANopen G...
CANopen Starter Kit
CANopen Starter Kit
youCAN
youCAN
Linux CAN can4linux / CANopen Driver
Linux CAN can4linux...
USB/CAN-Interface CPC-USB
USB/CAN-Interface C...
CPC-PCI/PCIe CAN Interface
CPC-PCI/PCIe CAN In...
PCI Intellican CAN Interface
PCI Intellican CAN...
Janz CAN-PCI Interface
Janz CAN-PCI Interface
IGW/900 - is in the termination process
IGW/900 - is in the...
EtherCAN
EtherCAN
CAN Analyzer CANREport
CAN Analyzer CANREport
CAN-Bus-Tester CBT 2
CAN-Bus-Tester CBT 2
CANobserver
CANobserver
CANwatch
CANwatch
CANopen Design Tool (Industrial Communication Creator - ICC)
CANopen Design Tool...
CANopen Device Monitor
CANopen Device Monitor
CANopen Configuration Manager
CANopen Configurati...
CANopen Evaluation Software
CANopen Evaluation...
Device Driver für VxWorks
Device Driver für...
Janz CAN-USB Interface
Janz CAN-USB Interface
Janz Embedded PC Systems
Janz Embedded PC Sy...
Janz PC-Card Interface
Janz PC-Card Interface
Janz CAN-PC104 Interface
Janz CAN-PC104 Inte...
DeviceNet Slave Development Kit
DeviceNet Slave Dev...
NetGen für SAE J1939
NetGen für SAE J1939
CANopen Mini Bootloader PAULUS
CANopen Mini Bootlo...
Driver for RENESAS RL Series
Driver for RENESAS...
EtherCAN CI-ARM9
EtherCAN CI-ARM9
USB/CAN Interface CPC-USB/embedded
USB/CAN Interface C...
CAN Fiberoptic Transceiver CTrans OL
CAN Fiberoptic Tran...
Janz CAN-USB Interface
Janz CAN-USB Interface
USB/CAN-Interface CPC-USB
USB/CAN-Interface C...
USB/CAN Interface CPC-USB/embedded
USB/CAN Interface C...
CANopen Design Tool (Industrial Vommunication Creator - ICC)
CANopen Design Tool...