深圳市乐买宜电子有限公司

广州致远 DeviceNet从站协议栈模块系列

DeviceNet从站协议栈模块系列XGate-DVN10是一款DeviceNet从站协议转换模块,其内部已经集成了DeviceNet从站协议栈代码。XGate-DVN10从站具有高实时性,并可以支持高达128字节I/O报文、250字节显式报文传输,适用于各种干扰强、实时性要求高的工业场合。小巧的体积,灵活的应用方式更加方便的嵌入到用户的设备中。用户无需进

咨询电话:400-838-1718

DeviceNet从站协议栈模块系列

XGate-DVN10是一款DeviceNet从站协议转换模块,其内部已经集成了DeviceNet从站协议栈代码。XGate-DVN10从站具有高实时性,并可以支持高达128字节I/O报文、250字节显式报文传输,适用于各种干扰强、实时性要求高的工业场合。小巧的体积,灵活的应用方式更加方便的嵌入到用户的设备中。

用户无需进行二次开发,仅需控制器提供一路串口就可实现与XGate-DVN10的数据交换。使用户快速设计出符合DeviceNet规范的从站设备,或为现有成熟的产品增加DeviceNet从站通信功能。

提供个性化定制服务,进行EDS文件和程序固件定制,长期帮您的产品维护DeviceNet功能,满足您的客户需求。

DeviceNet_1.jpg


选型表


型号XGate-DVN10(推荐)
操作协议栈接口UART串口
DeviceNet路数1路
封装形式DIP-24
工业级
供电电压5V
IO口电压3.3V
输入报文可配置数128字节
输出报文可配置数128字节
预定义组2连接支持,包括ExplicitMessage、Bit strobe、Polling、COS /Cyclic
UCMM显式报文服务器、客户端支持
分段显式报文、I/O报文支持
心跳报文的生产和消费支持
OffLine连接功能支持
CAN波特率范围125k、250k、500kbps
串口波特率1200~115200bps(可定制230400bps)
占用面积32mm×20.4mm×11mm


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

致远电子是为ODVA协会成员,产品中的DeviceNet协议完全符合ODVA规范,通过了一致性测试软件认证。

ct_1.jpg

模块内部固化了DeviceNet从站协议栈

XGate-DVN10通信模块是一款使用简单方便的DeviceNet从站模块,模块内部已经固化了DeviceNet从站协议栈,使用致远电子的简单串口通信协议就能实现与XGate-DVN10的通信,如下图所示:

ct_2.jpg

如图所示,为XGate-DVN10评估板。用户可以通过RS232串口直接对模块操作。CTM8251T为致远电子生产的带2500VDC隔离的CAN收发器模块。

ct_3.jpg

利用XGate-DVN10设计的DeviceNet从站设备在网络中的结构如图1 所示。通过PCI-5010-D主站卡可以轻松的实现对各个DeviceNet从站的管理和控制,例如通用I/O设备、HMI设备、电机控制以及变频器等设备。

ct_4.jpg

广泛应用于电焊机、流量计等场合

稳定方便的DeviceNet网络管理设备,经过严酷的实践验证,稳定可靠,目前已经广泛应用于电焊机、流量计等场合。

ct_5.jpg

支持DeviceNet定义的所有波特率,可软件设定或者拨码开关设置

ct_6.jpg

按致远电子推荐的CAN收发电路设计

按致远电子推荐的CAN收发电路设计,可达2500VDC电气隔离CAN接口,静电等级接触放电±8KV。

ct_7.jpg

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

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

ct_8.jpg

提供模块DeviceNet资源定制服务

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

ct_9.jpg

提供完整的调试软件

1.XGate-DVN10串口测试软件,可直接用PC串口进行调试;

ct_10.jpg

2.使用DeviceNet主站卡USBCAN-E-D或者PCI-5010-D在CANManager for DeviceNet管理软件上,可从DeviceNet端对XGate-DVN10进行EDS文件导入、参数属性配置、数据收发等。

ct_11.jpgct_12.jpgct_13.jpg

模块操作命令介绍

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

XGate-DVN10串口操作命令

  • 读取设备信息(命令码:0x01)

  • 写设备信息(命令码:0x02)

  • 设置读取I/O连接缓冲区大小

  • 写XGate-DVN10输入缓冲区数据(命令码:0x10)

  • 读取XGate-DVN10输出缓冲区数据(命令码:0x11)

  • 发送显式报文(命令码:0x19)

  • 读写XGate-DVN10的MAC ID(命令码:0x12)

  • 读写XGate-DVN10的波特率索引值(命令码:0x13)

  • 读取当前模块状态(命令码:0x16)

  • 改变通信串口波特率(命令码:0x18)