CANopen IA

Save as PDF

CANopenIA provides Instant Access to CANopen networks by simplifying the implementation process of CANopen devices. Dedicated CANopen chips or CANopen modules are used to implement the entire CANopen communication protocol.

Instant Access to CANopen for your Embedded Device

CANopenIA is a concept developed by ESAcademy that helps you to easily build CANopen devices. Access, test or control the devices/nodes connected to a CANopen network. Build sensors, actuators or other devices with a CANopen interface. The main benefits of CANopenIA are:

  • Decreased complexity level
    • Simple setup through CANopen Architect or dedicated setup software
    • No or minimized software development
  • Increased security level
    • Less attack points for intruders
    • In co-processor mode, CANopenIA acts as firewall between CANopen and host
  • Faster time-to-market
    • No or minimized software development
    • Faster test cycles

The CANopenIA solutions are available in different varieties:

  • Housed CANopenIA Devices
    CANopenIA solutions fully integrated into off-the shelf CANopen devices
  • Plug-In CANopenIA Modules
    CANopenIA solutions implemented on embedded microcontroller modules
  • Single CANopenIA Chips
    CANopenIA solutions implemented on single chips
  • CANopenIA Binaries
    CANopenIA solutions delivered as hex file for selected microcontrollers

The CANopenIA solutions operate in one of two modes:

  1. Stand-Alone Operation
    Directly implements a complete CANopen Device or Application Profile, no additional controller required (Datasheet: COIAstandalone.pdf)
  2. Coprocessor Operation
    Implements the CANopen Device or Application Profile for a specific application and provides a host controller with remote access to all variables communicated via the network through a serial interface (Datasheet: COIAcoprocessor.pdf)

When developing a CANopen node, engineering can choose between several options on how to get CANopen functionality into their system. The software handling the CANopen protocol could be developed from scratch or using a commercial source code package. Other options include the integration of CANopen hardware, such as the CANopenIA chips or modules. Another solution is using a CANopen binary that implements one or multiple CANopen device profiles for a specific microcontroller.

For further information, please visit our website www.CANopenIA.com.