首页    SYS TEC    CANopen协议栈    SYS TEC CANopen管理器源代码 CiA 302 (SO-1063/SO-1063-VP)

SYS TEC CANopen管理器源代码 CiA 302 (SO-1063/SO-1063-VP)

CiA302 - SDO 管理器、启动程序、配置管理器

如有任何疑问,欢迎通过页面底部多种方式联系我们进行咨询!

 

一个CANopen网络通常由多个具有不同功能的单元组成。其中一项主要功能是NMT主站,它应存在于每个CANopen网络中。其任务是显示和控制NMT状态。通常,从应用角度控制整个系统的CANopen单元也会实现NMT主站功能(例如,可编程逻辑控制器(PLC))。

 

根据CiA 302标准,CANopen管理器将NMT主站与其他附加功能相结合,并以标准化的方式实现各种流程,例如网络启动。该启动过程包括由配置管理器扫描疑似的CANopen设备并对其进行配置。

 

此外,CANopen管理器还实现了SDO管理器,该管理器负责动态建立SDO连接。这意味着在系统安装时,无需对SDO连接进行配置。不过,CANopen设备能够在运行期间请求与其他设备建立SDO连接。那些作为SDO管理器对应端的CANopen设备被称为“SDO请求设备”。SDO管理器确保,如果CANopen设备本身未动态建立SDO连接,那么该设备的SDO服务器不会同时被两个SDO客户端使用。

 

CAN驱动程序的移植、特定演示项目的实现,或者使CANopen软件适配非直接支持的处理器,都可在几天内完成。有关可用选项和服务的更多信息,请联系我们。

 

优势

  • 包含CANopen主从服务的完整源代码,具体包括
  • 高可扩展性和可移植性
  • 第一年免费提供软件维护和技术支持
  • 使用其开发的产品无需支付运行时许可费用

 

 

目标平台

已支持的目标平台请参考文件《Target platforms - Supported targets》

 

 

特性

  • 符合CiA 302标准的CANopen管理器源代码
  • CANopen管理器的完整源代码,包含主站和从站服务
  • 适用于NMT主站和纯NMT从站CANopen设备的相同API(对HMI设备有用)
  • 高可扩展性和可移植性
  • 采用纯ANSI C实现
  • 无缝集成的SDO管理器和SRD客户端,用于动态设置SDO连接
  • SDO客户端的完全透明管理
  • 配置管理器使用精简DCF(一种压缩的DCF格式)来配置CANopen设备
  • 心跳或生命/节点守护的自动配置
  • 多实例功能——在单个硬件平台上实现不同的逻辑CANopen设备
  • 第一年免费提供软件维护和技术支持
  • 已部署产品无许可费用
  • 提供包含全套完全激活的CANopen工具的捆绑包(所谓的价值包)
  • 直接的ANSI-C实现和清晰的模块化结构支持轻松移植到新的目标平台
  • 适用于集成到实时操作系统的通用OS API
  • CANopen管理器协议栈支持用于实现所有标准化CANopen设备规范的通信层
  • 适用于多种目标系统的CAN驱动程序源代码
  • 适用于所有支持的CAN接口的统一CAN驱动程序API
  • 高分辨率时间戳
  • 符合CiA 304标准的CANopen安全协议扩展(可选附加组件)
  • 用于运动控制和驱动的CiA 402设备规范(可选附加组件)

 

 

 

模块化、可扩展且可移植

功能的一致模块化以及采用ANSI-C实现,使得其能够轻松移植到不同的目标系统上。我们高度重视可扩展性和性能。经过高度优化的内存管理和“零复制”实现,避免了不必要的数据复制。借助我们的CANopen源码,您既可以实现经济高效的单芯片解决方案,也能开发复杂的多通道主站应用。例如,我们的CANopen协议栈除了已成功移植到众多微控制器上之外,还已成功移植到数字信号处理器(DSP)中。

 

CANopen协议栈由多个独立模块构成。根据所需功能,这些模块可以集成到项目中,也可以从项目中移除。通过明确划分从属模块或上级模块(回调函数),这种模块化设计避免了功能重叠(交叉调用)。模块之间不存在全局变量的交叉引用。一个名为“CANopen控制模块”(CCM)的中央软件层,在应用层提供了简化的CANopen函数应用程序接口(API),并控制各个模块之间的交互。此外,硬件特定的实现与CANopen协议栈明确分离,这使得移植到新的目标平台时只需极少的工作量。

 

 

 

自有产品不收取专利使用费

我们提供极具吸引力的定价——您只需支付一笔经济实惠的一次性费用,就能获得完整的源代码以及示例项目,并获得买断式许可。

 

所购买的许可与特定场所绑定,您的开发人员可在该场所将其用于各种目标、项目和产品,且无需支付额外的许可费用。

 

通过扩展许可,您公司的开发合作伙伴及其他地点也能使用该源代码。

 

我们的更新和支持服务可按年延长,因此您的软件栈能始终保持最新状态。

 

 

 

订货信息

货号

描述

SO-1063

CANopen Manager Source Code

 

CANopen Manager Protocol Stack Source Code, ODBuilderII, documentation, site specific CANopen Stack company license without runtime costs incl. 12 months updates and support

SO-1063-VP

CANopen Manager Source Code Value Pack

 

CANopen Manager Protocol Stack Source Code, ODBuilderII, CANopen DeviceExplorer Full Version, Process Data Linker plug-in, USB-CANmodul1, documentation, site specific CANopen Stack company license without runtime costs incl. 12 months updates and support

5006008

License extension for CANopen Stack

 

for project-related, time-limited use by external development partner

5006005

Support and updates SO-1063

 

Support extension by 1 year

5006006

Support and Updates SO-1063-VP

 

Support extension by 1 year

 

 

 

 

 

 

北京博控自动化技术有限公司是德国SYS TEC思泰电子中国官方授权代理商,自2005年起代理SYS TEC全线产品。德国SYS TEC思泰电子是一家拥有超过35年工业硬件与软件研发落地经验的一站式电子服务提供商和系统集成商。SYS TEC核心业务覆盖嵌入式系统、现场总线、分布式自动化等领域,既拥有 sysWORXX USB-CANmodule、CANopen CHIP & STACK、sysWORXX CTR-100/700 等自有核心产品,也为客户提供高水准的定制化设备研发与生产服务,其打造的物联网生态系统具备边缘计算能力,可实现数据采集、预处理、传输与可视化的全链路管理,能有效帮助客户缩短产品上市时间,构筑市场竞争优势。

 

北京博控自动化作为SYS TEC代理商,我们承诺为客户提供100%原厂正品货源、规范的供货体系、专业的技术支持及完善的售前售后服务,让国内客户便捷享受到德国SYS TEC产品的卓越性能与贴心保障,助力各行业实现自动化升级与高质量发展。

 

欢迎通过页面底部多种方式联系我们,获取最新报价与库存状态!