CANopen protocol software
Ixxat's CANopen protocol software enables a simplified and fast implementation of CANopen slave and simple master devices on a large selection of supported target platforms. The CANopen communication mechanisms are covered by the software package which handles protocol-specific operations autonomously and notifies the application only if required. To reduce overhead the CANopen protocol software features a flat software structure with functional entities like process/service data object handling, synchronization, and network management implemented in separate modules. LSS functionality is supported by default. For a list of supported hardware and software environments, please consult the Ixxat web page.
CANopen manager software
This software allows the implementation of powerful CANopen master devices including master and slave functionality according to CiA 301 with additional mechanisms specified in CiA 302. All necessary interfaces and interface functions for managing the process image, controlling the system boot-up, and node management/guarding are available. The software may be used with or without operating systems and supports integration with IEC 61131-3 based runtime systems.
CANopen RT software
The real-time CANopen software allows the development of CANopen master/slave devices using a real-time operating system. The software is available for a number of real-time operating system, as well as Linux and Microsoft Windows platforms.
CANopen maritime software
CANopen protocol software for the development of CANopen devices for maritime environments and other application areas that require redundant communication mechanisms according to CiA 307.
IXXAT CANopen software libraries for Microsoft Windows target systems
CANopen master API for Windows
The CANopen master API allows the fast and easy development of CANopen Master or test applications running under Microsoft Windows (2000/XP/Vista/Windows 7). The software library supports most of the intelligent interfaces from Ixxat. A dedicated firmware executing on the local micro-controller of the CAN interface handles all CANopen protocol mechanism and reduces the load on the host processor, which can therefore concentrate on executing the user applications.
CANopen Manager API
The Ixxat CANopen manager API provides a comprehensive application programming interface for a CANopen manager running locally on the micro-controller of the supported Ixxat CAN interface cards. The CANopen manager provides full CANopen master functionality including the standardized boot-up procedure and supports both CANopen slave devices compliant to CiA 301 versions 3 and 4. The manager API is available for Microsoft Windows 2000, XP, Vista, and Windows 7.