适用于机器人系统的EtherNetIP/CANopen协议转换网关-HD67596
hd67596是一种ethernetip / canopen 转换器,允许将某些 canopen 设备与 ethernetip 网络连接(比如 allen bradley plc...) 以便在不同网络间交换信息。
hd67596-a1适用于abb,发那科,motoman等机器人的ethernet/ip转canopen协议,以下为应用实例。
特性
能达496字节的读取和写入;
canopen总线与ethernet/ip总线之间的双向信息传输;
可安装在35mm导轨din上;
电源输入:8-24v ac或12-35v dc;
工 作温度范围:40°c-85°c。
连接示例
连接方案
ethernet/ip协议
ethernet/ip是由罗克韦尔自动化公司开发的工业以太网通讯协定,由odva(odva)管理,可应用在程序控制及其他自动化的应用中,是通用工业协定(cip)中的一部分。ethernet/ip名称中的ip是“industrial protocol”(工业协议)的简称,而非“internet protocol”(网际协议)。ethernet/ip的应用层协定是以使用在devicenet、componet及controlnet的cip为基础,可以存取来自controlnet及devicenet网络上的物件,使控制系统及其元件之间建立通讯,例如可编程逻辑控制器(plc)、i/o模组等。
ethernet/ip使用以太网的物理层网络,也架构在tcp/ip的通讯协定上,用微处理器上的软件即可实现,不需特别的asic或fpga。可以用在一些可容许偶尔出现少量非决定性的自动化网络。ps:显式消息被称为客户端/服务器消息,而隐式消息通常被称为i/o消息。
canopen协议
canopen是一种架构在控制局域网络(controller area network, can)上的高层通信协议,包括通信子协议及设备子协议,常在嵌入式系统中使用,也是工业控制常用到的一种现场总线。
canopen 将 canbus 11 位元的 id 分为 4 位元的功能码及 7 位元的 canopen 节点 id。7 位元的 id 共有 128 种不同的组合,其中 id 0 不使用,因此一个 canopen 网络上多允许 127 台设备。canbus 在 can 2.0 b 规格中允许 29 位元的 id,因此若配合 can 2.0 b 使用,canopen 网络上可以过127 台设备。
canopen 将 canbus 的 11 位元 id 称为通讯对象 id (cob-id)。cob-id 的前 4 个位元是 canopen 的功能码,因此数值小的功能码表示对应的功能重要,允许的延迟时间较短。
服务数据对象(sdo)可用来存取远端节点的对象字典,读取或设定其中的数据。提供对象字典的节点称为sdo server,存取对象字典的节点称为sdo client。sdo 通讯一定由sdo client 开始,并提供初始化相关的参数。
过程数据对象 (pdo) 协议可用来在许多节点之间交换即时的数据。可透过一个 pdo ,传送多 8 字节(64位)数据给一设备,或由一设备接收多 8 字节(64位元)的数据。
canopen 专词
pdo 过程数据对象-对应实际物理量的输入及输出。数据的单位可能是 rpm,v,hz,mamp....
sdo 服务数据对象-一般来说是组态设定的数据,如节点位置、节点id、通信速度、位移、增益等。
cob-id - can 对象编号
can id - can identifier. 是在每个 can 数据的信息识别码,共 11 位元
eds -电子数据手册 (electronic data sheet) 是ni 格式或xml格式的文件
dcf -设备配置文件 (device configuration file)是加强版的 eds,可以设置节点 id 及通信速度
了解多信息,欢迎搜索广州智维电子科技有限公司官网联系。我们提供对所有产品的技术支持。
广州智维电子科技有限公司专注于horiba尾气分析仪,kvaser总线分析仪,midtronics蓄电池测试仪等