CANopen_管理器_API
友情提示:(1)有问题: 可以点击 右边中-在线咨询,左侧qq,旺旺在线联系
         (2)感兴趣: 可以点击 左侧中-分享到
 
品牌: ixxat ixxat 产地: 德国 型号: PX0556   该文章系原厂商文章翻译,不通之处请参考原文

-基于PC的复杂CANopen控制解决方案的软件与硬件包

iPC-I XC16/PCI CAN接口卡一起,CANopen管理器API是实现基于PCCANopen控制的解决方案的理想基础。该包也可以整合入基于微软windows PC平台的IEC61131-3实时(runtime)环境。由于CANopen的协议机制是在CAN接口卡的微处理器中进行的,所以能够对应用提供完全的PC处理能力。

技术亮点
■ 
全面包括了基于当前CANopen规范的功能。
全面的CANopen主机功能,包括对标准启动过程的支持。
得益于整合在内的配置管理器,在系统启动之后能够自动配置器件(即插即用)。
带有网络变量管理的本地对象字典,可以为应用创建特定的目标。 
支持符合DS301 34版的CANopen从设备。
支持在正在运行的系统中的紧急交换。
通过微软Windows的带有C函数接口的DLL,能够简单的整合成应用程序。
通过编程图形界面、命令窗口与诊断窗口,来进行PC应用与固件之间的通信。
所有的函数都可以通过对象字典在本地进行参数确定。

 

功能概述
CANopen
管理器API为它所支持的CAN接口微处理器上的CANopen管理器提供了一个非常全面的应用编程接口。其重点是通过CANopen管理器,为微软Windows下的应用来提供全面的函数。这样PC的应用程序就可以控制好网络的初始化和从设备的启动过程。

CANopen管理器API的编程接口被划分为不同的函数种类,每一种都有清晰的定义,如下所示:
初始化或软硬件配置的基本函数。
网络管理函数。
本地对象字典管理或运行SDO服务的函数。
通过图形界面(process image)的数据交互函数。
状态监控与诊断的函数。

数据接口与处理流程图
应用程序的处理数据的交互是通过数据接口完成的,这就完全的消除了应用与通信软件的影响,其数据接口包括以下几个方面:
图形界面:被接收到或传送出的I/O数据(或是其他过程参数),是通过图形界面而从应用程序传递给CANopen管理器的,反之亦然。图形界面的组织是根据DSP302/DS405而确定网络变量的。
命令接口:命令接口提供给了应用程序控制CANopen管理器的所有需要的函数,这些包括初始化命令和检查器件与系统状态的命令等。
用户SDO接口:该接口使用户能通过应用程序来远程的访问从设备。
事件接口:通过该接口可以把器件和系统中的重要事件通知给CANopen管理器。
诊断接口:该接口可以使应用程序在任何时间,获得系统中所有器件的状态信息。

NMT主机
CANopen
管理器的NMT主机能够控制和监控最多126个从设备。系统的启动是基于DSP302所定义的标准启动程序,该启动方式会由一个预定义的顺序来启动CANopen系统,同时检查系统中所有器件的厂商、器件类型、版本号和序列号。而且它还能够自动下载配置数据(通过配置管理器),当发生故障事件或是器件发上故障后系统或该器件能够重新启动,可以区分定制器件与可选器件并能进行器件的紧急交换。NMT主可以支持规范3版和4版中的CANopen器件/设备,此外,它还支持自动配置模式。此模式能自动的决定当前的系统配置,能自动创建处理流程图和网络变量。器件监视器可以通过节点防护与心跳(NodeGuarding or Heartbeat)来执行。我们可以根据DSP302用对象字典输入来完全的配置NMT主。

执行特性
■CiA DS301 4.02
CANopen应用层和通信轮廓。
■CANopen
管理器和可编程CANopen器件采用CiA DSP302 3.3版固件。
■IEC 61131-3
可编程器件采用DS402 2.0版接口和器件轮廓。

可用版本
■Windows 2000/XP
iPC-l XC16/PCI PC接口版。
 

 
 
相关产品
  • CANopen CANopen Option>>> Key:[CANopen 设置模块]
  • CAN,CANOpen,J1939各种协议堆栈 CAN,CANOpen,J1939各种协议堆栈>>> Key:[协议堆栈]
  • CAN网关网桥 CAN网关网桥>>> Key:[rs-232转can rs232转can can转rs23]
  • PE_Inclinometer_CANOpen_倾角传感器 PE_Inclinometer_CANOpen_倾角传感器>>> Key:[PE_Inclinometer_CANOpen_倾角传]
  • PE_Inclinometer_CANOpen_倾角传感器 PE_Inclinometer_CANOpen_倾角传感器>>> Key:[PE_Inclinometer_CANOpen_倾角传]
  • PE552_CANOpenIO_8DI_8DO PE552_CANOpenIO_8DI_8DO>>> Key:[PE552_CANOpenIO_8DI_8DO]
  • DIN-Node-CANOpen-阀门驱动器 DIN-Node-CANOpen-阀门驱动器>>> Key:[CANOpen 阀门驱动器]
  • CANopen模块 CANopen模块>>> Key:[分析软件 canAnalyser CANopen分]
  • CANopen CANopen Option>>> Key:[CANopen 设置模块]
  • CANopen设备管理器 CANopen设备管理器>>> Key:[CANopen Device Manager]
  • CANopen_Framework配置管理 CANopen_Framework配置管理>>> Key:[CANopen Configuration Framework]
  • CANopen_实时软件 CANopen_实时软件>>> Key:[CANopen RealTime Software ]
  • CANopen协议软件 CANopen协议软件>>> Key:[CANopen Protocol Software ]
  • CANopen配置软件 CANopen配置软件>>> Key:[CANopen ConfigurationStudio]
  • CANopen_管理器_API CANopen_管理器_API>>> Key:[CANopen Manager API]
  • CANopen主站API CANopen主站API>>> Key:[CANopen Master API]
  • CANopen_舰船应用软件 CANopen_舰船应用软件>>> Key:[CANopen Maritime Software ]
  • CANOpen协议 CANOpen协议>>> Key:[CANOpen协议]
  • [CANopen协议]-CANopen协议简介 [CANopen协议]-CANopen协议简介>>> Key:[CANopen协议]
  • [USB-to-CAN [USB-to-CAN compact]-基于CANopen协议>>> Key:[USB-to-CAN compact,CANopen,车载]
  • CANopen设备管理器 CANopen设备管理器>>> Key:[CANopen Device Manager]
  • CANopen_管理器_API CANopen_管理器_API>>> Key:[CANopen Manager API]
  • CANopen主站管理软件 CANopen主站管理软件>>> Key:[CANopen Manager Software ]
  • CANopen_Device_Manager常见问题 CANopen_Device_Manager常见问题>>> Key:[CANopen Device Manager FAQ]
  • CANopen_Node_Manager_Starter_Kit常见问题 CANopen_Node_Manager_Starter_Kit常见问题>>> Key:[]
  • CANOpen CANOpen Manager 管理软件>>> Key:[]
  • CANopen_管理器_API CANopen_管理器_API>>> Key:[CANopen Manager API]
  • CANopen主站API CANopen主站API>>> Key:[CANopen Master API]
  • CANopen_Master_API常见问题 CANopen_Master_API常见问题>>> Key:[CANopen Master API FAQ]
  • SAE_J1939_API SAE_J1939_API>>> Key:[j1939 协议软件]
  • 常见问题