CANopen从站协议栈模块系列

XGate-COP系列嵌入式CANOPEN从站模块是ok138太阳集团中国官方网站开发的一款拥有自主知识产权的CANopen从站通信模块。内部已经集成了CANopen从站协议栈代码,不需要用户进行二次开发。协议栈遵循CANopen——DS301、DS302、DS303以及DS305标准。在默认情况下,启用预定义连接,并支持参数存储。

XGate-COP13

CANOPEN协议从站模块

购买

选型表

请左右拖动表格进行观看

型号XGate-COP13(推荐)
实物图
开发文档
操作协议栈接口UART,SPI
CANopen路数1路
封装形式DIP-24
工业级
供电电压5V
IO口电压3.3V
TPDO最大可配置数12
RPDO最大可配置数12
发送数据交换区(映射TPDO)96字节
接收数据交换区(映射RPDO)96字节
SDO服务器收发支持
节点启动/停止/预操作(Boot up)支持
节点守护(Node    Guarding/Life guarding)支持
发送心跳包(Heartbeat    Producer)支持
紧急报文对象(Emergency    )支持
同步报文对象(Sync)支持
网络配置对象(LSS从站)支持
CAN波特率范围10K~1Mbps
串口波特率9600~460800bps
SPI波特率最高2Mbit/s
占用面积35mm×22.5mm×6.8mm

所有从站模块均提供标准的EDS文件

ok138太阳集团中国官方网站是为CIA协会成员,产品中的CANopen协议完全符合CIA规范,通过了一致性测试软件认证。所有从站模块均提供标准的EDS文件。

支持用户自定义对象词典配置,自动生成EDS文件

用户可通过PC配置工具增加、删除或修改XGate-COP13的对象字典,自定义过程变量及PDO映射内容,从而匹配不同的应用,并自动生成EDS文件,满足自定义对象词典配置的需求。

简单串口通信协议实现与XGate-COP13的通信

XGate-COP13通信模块是一款使用简单方便的CANopen从站模块,模块内部已经固化了CANopen从站协议栈,使用ok138太阳集团中国官方网站的简单串口通信协议就能实现与XGate-COP13的通信,如下图所示:

一站式CANopen主从站控制方案

利用XGate-COP13设计的CANopen设备在网络中的结构如下图所示,通过CANopen主站设备可以轻松的实现对各个CANopen从站的控制。

稳定可靠,应用广泛

XGate-COP13模块,经过严酷的实践验证,稳定可靠,目前已经广泛应用于高速铁路、地铁、医疗、风电、变频器、电梯控制等场合。

可达2500VDC电气隔离CAN接口

按ok138太阳集团中国官方网站推荐的CAN收发电路设计,可达2500VDC电气隔离CAN接口,静电等级接触放电±8KV。

提供全套完整的原理图、PCB、操作例程

提供全套完整的原理图、PCB、操作例程,方便客户快速设计出可靠的电路和程序。

提供模块CANopen资源定制服务

提供模块CANopen资源定制服务,可帮助客户修改模块中资源映射等对象字典中任意内容,并且生成EDS文件,让客户无需为维护CANopen而烦扰,5个工作日内即可完成,快速接入任何CANopen网络。

协助客户获得正规的CANopen厂商代码

可协助客户加入CIA协会,获得正规的CANopen厂商代码。

提供完整的调试软件

模块操作命令介绍

XGate系列模块相当于双口RAM,轻松地通过数据交换,实现CANopen协议功能:

  • 读取设备信息(命令码:0x01)
  • 写设备信息(命令码:0x02)
  • 写XGate-COP13输入缓冲区数据(命令码:0x10)
  • 读取XGate-COP13输出缓冲区数据(命令码:0x11)
  • 读写XGate-COP13的NodeID(命令码:0x12)
  • 读写XGate-COP13 的波特率索引值(命令码:0x13)
  • 读写XGate-COP13CAN控制器定时参数(命令码:0x14)
  • 发送紧急代码(命令码:0x15)
  • 读取当前模块状态(命令码:0x16)
  • 启动节点进入操作状态(命令码:0x17)
  • 改变通信串口波特率(命令码:0x18)
  • 网络时间标识对象消费Time_Stamp(命令码:0x19)