Tools

Tools

In the context of the CANopen Library there are many useful tools available for software implementation and system integration.

All tools are available via the web page of port http://www.port.de〉. Lacking a valid license file the tools can be used in demo mode.

Industrial Communication Creator

The Industrial Communication Creator makes the configuration of the CANopen Library and the creation the object dictionary possible. This tool generates source code file in C for the CANopen Library, electronic device descriptions and various documentations. The Industrial Communication Creator represents the next generation of the CANopen Design Tool.

Figure 63: Industrial Communication Creator

CANopen Server

The CANopen Server is one of the more comprehensive examples for the use of the CANopen Library. The CANopen Server realizes a complete Class 3 CANopen manager node according to the CiA specification CiA-309-3.

With its additional console interface it is possible to test custom applications.

Figure 64: CANopen CiA-309-3 gateway (m4d)

A commercial full featured version of m4d is available. It provides a complete set of CANopen services as well as an easy to use server interface to access all services via TCP/IP sockets.

CANopen Device Monitor

The CANopen Device Monitor of port is a tool for the graphical inspection and configuration of CANopen devices in a CANopen network. The embedded scripting ability makes it possible to access the implemented CANopen services and to write test or control applications with a minimum of effort.

Figure 65: CANopen Device Monitor