Sitemap

Support

Product Information (Support)

CANopen Master API


Please note! Version 2.21 of the CANopen Master API only supports the versions 2.0 to 2.14 (inclusively) of the VCI driver. To use newer versions of the VCI driver, it is necessary to install at least version 4.0.10 of the CANopen Master API, which supports all versions of the VCI V2.


CANopen Master API V2 compatibility table

CANopen-API
OS
2.18 Win 9x
Win 95/98

2.18 Win NT
Win NT
2.21
Win 98
2.21
Win NT w.S. SP 5
2.21
Win 2000 (w.S. SP 1) / Win XP
iPC I 320 x x x x x
iPC I 165 x x x x x
iPC I 320 PCI x x x x x
iPC I 165 PCI x x x x x
tinCAN V2 x x x x -
tinCAN V3 - - x x x
tinCAN V4 - - x x x

"x" - supported
"-" - not available

 




CANopen Master API V4.0.10 compatibility table


CANopen-API
OS
Win98 Win NT w.S. SP 5 Win 2000 (w.S. SP 1) / Win XP
iPC I 320 x x x
iPC I 165 x x x
iPC I 320 PCI x x x
iPC I 165 PCI x x x
tinCAN V2 x x -
tinCAN V3 x x x
tinCAN V4 x x x
USB-to-CAN
(V2.04b or higher)
only under
Win 98 SE
and Win ME
- x
USB-to-CAN
compact
only under
Win 98 SE
and Win ME
- x

"x" - supported
"-" - not available


Changes from Version 2.21 to Version 4.0.10

  • There aren't any SDO data length restrictions anymore
  • Additional functions for asynchronous SDO handling
    (COP_PutSDO, COP_GetSDO, COP_CancelSDO)
  • SDO Blockmode supported
  • USB boardtypes support
  • Bootup message supportd according to CANopen Spezifikation DS-301 V4
  • COP_InitBoard function: Simplified parameters. Board identification based on VCI V2 hardware selection mechanism (XatxxReg.dll)
  • COP_CreatePDO function: Priority and inhibittime parameters removed
  • COP_CreateSDO function: Priority parameter removed
  • Unified timer resolution of 1ms and unified timer value ranges for all Boards
  • Support of Heartbeat to CANopen Spezifikation DS-301 V4
  • RTR messages no longer have DLC 0



CANopen Master API V4.1 compatibility table

CANopen-API
OS
Win98 Win NT SP 5 Win 2000 (SP 1) / Win XP
iPC I 320 x x x
iPC I 165 x x x
iPC I 320 PCI x x x
iPC I 165 PCI x x x
iPC-I XC16/PCI - - x
tinCAN V2 x x -
tinCAN V3 x x x
tinCAN V4 x x x
tinCAN 161 - - x
USB-to-CAN
(V2.04b or higher)
only under
Win 98 SE
and Win ME
- x
USB-to-CAN II - - x
USB-to-CAN
compact
only under
Win 98 SE
and Win ME
- x

"x" - supported
"-" - not available


Changes from Version 4.0.10 to Version 4.1

  • Support of the iPC-I XC16/PCI, tinCAN161 and USB-to-CAN II interface
  • Microsoft .Net based example programs

 

CANopen Master API V5.0 compatibility table

CANopen-API
OS
Win NT  SP 5 Win 2000 (SP 1) / Win XP
iPC I 320 (ISA & PC104) x x
iPC I 165 x x
iPC I 320 PCI x x
iPC I 165 PCI x x
iPC-I XC16/PCI & PMC x x
tinCAN V4 x x
tinCAN 161 x x
USB-to-CAN II x x
USB-to-CAN
compact
x x

"x" - supported
"-" - not available

 

Differences between CANopen Master API V V4.1 and Version 5.0

  • Support of two CAN controllers per CAN interface board (for iPC-I XC16, tinCAN 161 and USB-to-CAN II only)
  • Full LSS master functionality (according to CiA 305)
  • Flying Master mechanism (as specified in CiA 302)


Please note the VCI V2.16 has to be installed!




CANopen Master API V5.1 compatibility table

 

CAN Interfaces VCI V2 VCI V3 Channel support
iPC-I 320 (ISA/104/PCI) 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single
iPC-I 165 (ISA/PCI) 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single & Dual
tinCAN4 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single
tinCAN161 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single & Dual
USB-to-CAN compact 2.16.2.6
(or higher)
3.1.4.1784
(or higher)
Single
USB-to-CAN II 2.16.2.6
(or higher)
3.1.4.1784
(or higher)
Single & Dual
iPC-I XC16 (PCI/PCM) 2.16.3.14
(or higher)
3.1.2.1681
(or higher)
Single & Dual
iPC-I XC16/PCIe - 3.1.2.1681
(or higher)
Single & Dual

 

Differences between CANopen Master API V V5.0 and Version 5.1

  • Support of the VCI V3
  • Support of the iPC-I XC16/PCIe interface
  • Single and Dual Channel support on interfaces with 16 und 32 bit microcontroller

 




CANopen Master API V5.2 compatibility table

CAN Interfaces VCI V2 VCI V3 Channel support
iPC-I 320 (ISA/104/PCI) 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single
iPC-I 165 (ISA/PCI) 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single & Dual
tinCAN4 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single
tinCAN161 2.16.2.6
(or higher)
3.1.2.1681
(or higher)
Single & Dual
USB-to-CAN compact 2.16.2.6
(or higher)
3.1.4.1784
(or higher)
Single
USB-to-CAN II 2.16.2.6
(or higher)
3.1.4.1784
(or higher)
Single & Dual
iPC-I XC16 (PCI/PCM) 2.16.3.14
(or higher)
3.1.2.1681
(or higher)
Single & Dual
iPC-I XC16/PCIe - 3.1.2.1681
(or higher)
Single & Dual
CAN@net II/VCI -
3.1.2.1681
(or higher)
Single

 


Differences between CANopen Master API V V5.1 and Version 5.2

  • Support of VCI V3 for CAN@netII/VCI hardware.
    Requires VCI 3.2.2.2098 (or higher)
  • Support of 64bit Windows host systems