DeviceNet & CL5550 Setup(MN33B102)
DeviceNet
每个数据包不再需要源地址位和目标地址位。
因为数据是按内容进行标识的,数据源只需将数据 发送一次。许多需用此数据的节点通过在网上同时 识别这个标识符,可同时地从同一生产者取用此消 费同一数据。
生产者/消费者模式 (Producer/Consumer)
兼容了所有“源/目的地”模式所具备的通讯能 力,同时具备更高的数据传输效率
Drive1
Drive2
Drive3
源/目(点对点)通信模式的缺点: 1.多个节点间同步动作困难; 2.浪费带宽,源节点必须多次发送给不同节点。 生产者/消费者模式的特点: 1.一个生产者,多个消费者; 2.数据更新在多个节点同时发生; 3.提供多级优先,适用于实时I/O数据交换。
DeviceNet的通信参考模型:
DeviceNet技术介绍
杨海超 142050381
1.DeviceNet技术基础
1.1概论 DeviceNet是一种基于CAN技术的开放型通信网络,
主要用于构建底层控制网络,其网络节点由嵌入 了CAN通信控制器芯片的设备组成。 DeviceNet将工业设备(如限位开关,光电传感器, 阀组,马达启动器,过程传感器,条形码读取器, 变频驱动器,面板显示器和操作员接口)连接到 网络,从而消除了昂贵的硬接线成本。
Access to any data, any where, any time (Design, Operate, Maintain)
三层网络各自的任务:
信息层(例如:使用Ethernet)
高速报文传送、高容量数据共享
控制层(例如:使用ControlNet)
支持I/O信息,报文的传输和诊断功能;开放性技 术;能够设置信息的优先级支持多主机、广播式 和进程对进程(Peer-to-Peer)的通信方式;高速 I/O信息和报文的传送;有效地数据共享;确定性 和可重复性(Determinism & Repeatability)
devicenet模块手册
DeviceNet模块手册一、概述DeviceNet是一种用于工业自动化领域的网络通信协议,它基于CAN总线技术,专为工业设备之间的数据交换而设计。
通过使用DeviceNet模块,可以实现设备之间的快速、可靠的数据传输,支持多种通信速率和传输介质。
二、DeviceNet模块特点1、支持多种通信速率:DeviceNet模块支持多种通信速率,可以根据实际需求选择合适的通信速率,以满足不同设备的通信需求。
2、支持多种传输介质:DeviceNet模块支持多种传输介质,如双绞线、光纤等,可以根据实际应用场景选择合适的传输介质,以确保数据传输的稳定性和可靠性。
3、高效的数据传输:DeviceNet模块采用高效的通信协议,支持实时数据传输和广播通信,可以实现设备之间的快速数据交换。
4、灵活的连接方式:DeviceNet模块采用即插即用的连接方式,可以方便地连接各种工业设备,如传感器、执行器、控制器等。
5、可靠的故障检测机制:DeviceNet模块具有可靠的故障检测机制,可以实时检测通信故障,并及时进行故障隔离和恢复,以确保数据传输的可靠性和稳定性。
三、DeviceNet模块应用场景DeviceNet模块广泛应用于各种工业自动化领域,如智能制造、机器人、电力、石油、化工等。
在这些领域中,DeviceNet模块可以用于实现设备之间的数据传输和控制,提高生产效率和管理水平。
四、DeviceNet模块使用注意事项1、确保传输介质的质量:在选择和使用传输介质时,要确保其质量可靠,以满足数据传输的需求。
同时,要注意对传输介质的维护和保养,定期检查其状态。
2、合理配置通信参数:在使用DeviceNet模块时,要根据实际需求合理配置通信参数,如通信速率、数据位长度、停止位长度等。
同时,要注意参数配置的一致性,以确保设备之间的正常通信。
3、避免电磁干扰:在工业环境中,电磁干扰是常见的问题之一。
在使用DeviceNet模块时,要注意避免电磁干扰的影响,采取措施降低干扰的影响,如使用屏蔽线、加装滤波器等。
devicenet细缆标准
devicenet细缆标准
DeviceNet是一种工业控制网络,它基于CAN(控制器局域网)技术,旨在连接工业自动化设备,例如传感器、执行器和控制器。
它提供了一种标准的方式来连接和交换数据,从而实现自动化系统的集成和控制。
DeviceNet网络使用了一些标准,以确保设备之间的兼容性和互操作性。
首先,DeviceNet网络使用了CAN标准作为其物理层和数据链路层的基础。
CAN标准由国际标准化组织(ISO)制定,它定义了一种串行通信协议,用于在控制系统中传输数据。
这使得DeviceNet 设备可以通过CAN总线相互通信,实现数据交换和控制命令传输。
其次,DeviceNet还定义了一些应用层的标准,以确保不同厂商的设备能够互相通信和操作。
这些标准包括设备配置文件(EDS)和对象字典。
设备配置文件定义了设备的特性、参数和功能,而对象字典定义了设备支持的数据对象和操作。
这些标准使得不同厂商的DeviceNet设备能够在同一个网络上协同工作,实现设备之间的互操作性。
此外,DeviceNet还规定了一些电气连接和接口标准,以确保
设备之间的物理连接和通信的稳定性和可靠性。
这些标准包括连接器类型、通信速率和电气特性等,从而确保设备能够在不同环境和工业场景下正常工作。
总的来说,DeviceNet网络遵循了一系列的物理层、数据链路层和应用层的标准,以确保设备之间的兼容性和互操作性。
这些标准的制定和遵循,为工业自动化系统的集成和控制提供了可靠的基础。
devicenet
谢谢观看
一致性测试
DeviceNet设备的制造商可透过一致性测试,宣告其产品和DevicNet规范相容。ODVA在全球有三个独立的测 试实验室,制造商可将其产品送交进行认证。
厂商在进行一致性测试前,需向ODVA进行注册供应商,索取供应商ID,再购买DeviceNet规范及一致性测试 的软件及对应的硬件界面卡。厂商可以自行测试其DeviceNet产品,在自行测试完成后提交ODVA的测试实验室再 作验证。若验证未通过,厂商需再进行修改及测试,直到通过测试实验室的独立验证为止。
devicenet
一种3 一致性测试
02 架构
DeviceNet是一种用在自动化技术的现场总线标准,由美国的Allen-Bradley公司在1994年开发。 DeviceNet使用控制器局域络(CAN)为其底层的通讯协定,其应用层有针对不同设备所定义的行规(profile)。 主要的应用包括资讯交换、安全设备及大型控制系统。在美国的市场占有率较高。
历史
DeviceNet通讯协定是由美国的Allen-Bradley公司(后来被罗克韦尔自动化公司合并)所开发,以Bosch公 司开发的控制器局域络(CAN)为其通讯协定的基础。DeviceNet移植了来自ControlNet(另一个由AllenBradley公司开发的通讯协定)的技术,再配合控制器局域络的使用,因此其成本较传统以RS-485为基础的通讯 协定要低,但又可以有较好的强健性。
devicenet协议简单理解
一、devicenet协议简介devicenet协议是一种用于工业控制领域的通信协议,它是由美国罗克韦尔自动化公司在1985年推出的一种基于CAN(Controller Area Network)总线的协议。
devicenet协议具有简单、灵活、可靠的特点,被广泛应用于自动化设备和机器人领域。
二、devicenet协议的工作原理1. 网络拓扑结构devicenet协议的网络拓扑结构主要包括总线型和树型两种,总线型拓扑结构适用于节点数量少、距离短的场景,而树型拓扑结构适用于节点数量多、距离长的场景。
2. 数据传输在devicenet协议中,数据的传输主要依靠数据帧的方式,在总线上通过CAN通信的方式实现。
每个节点都有自己的位置区域以及数据传输的时间槽,通过这些时间槽来控制数据的传输,保证数据的实时性和可靠性。
3. 节点类型在devicenet协议中,节点主要分为主设备和从设备两种类型。
主设备负责控制整个网络的行为,而从设备则是接受主设备的指令,并将数据传输到相应的设备中。
三、devicenet协议的应用范围devicenet协议在工业控制领域有着非常广泛的应用,它可以用于各种自动化设备、机器人、传感器等设备之间的通信与控制。
在工业生产线上,devicenet协议可以实现设备之间的数据交换和协同工作,提高生产效率和质量。
四、devicenet协议的优缺点1. 优点1)灵活性:devicenet协议的网络拓扑结构灵活,能够适应不同场景的需求。
2)可靠性:devicenet协议采用了CAN通信方式,具有较好的抗干扰能力和可靠性。
3)简易性:devicenet协议的配置和维护较为简单,大大减少了工程师们的工作量。
2. 缺点1)传输速率较低:由于devicenet协议是基于CAN总线的,其传输速率相对较低,在高速数据传输的场景下会受到一定的限制。
2)对网络稳定性要求高:如果网络中存在故障节点,会对整个网络的稳定性和可靠性产生影响。
DeviceNet网络
DeviceNet网络是一种用于自动化控制系统(ACS)的工业网络协议,它被广泛应用于控制与自动化领域的数据传输和控制设备连接。
DeviceNet使用了一个基于CAN(控制器区域网络)的物理层,它可以高效地传输数据和命令,减少了工业领域控制和传输的成本和繁琐性。
本文将从的基础、结构、协议、应用等方面进行深入探讨。
一、基础最早由美国的罗克韦尔自动化公司(Rockwell Automation)于1994年推出,它是一种基于现场总线技术的工业网络。
DeviceNet旨在使用现有的CAN物理层(IS0 11898),并将其扩展到应用层。
结构是一个基于主从结构的网络,允许多个设备连接到同一条总线上。
每个DeviceNet设备都有一个唯一的MAC地址(Media Access Control Address)。
二、结构的结构是基于主从结构的,它由一个主站和多个从站组成。
主站可以控制从站,并且从站不会相互通信。
主站负责向从站发送命令,从站负责向主站反馈状态。
主站和从站之间的通信是基于一个标准的消息格式,其中主站负责定义消息的类型和数据结构,从站则负责解析消息格式并执行相应的动作。
三、协议的协议分为CAN物理层和设备层协议(Device Level Protocol,DLP)。
CAN物理层的特点是具有高速、稳定、抗干扰等特点,可以用于在短距离内传递高速数据。
DLP是DeviceNet的通信协议,包括了许多的消息类型和服务对象。
其中,消息类型包括了I/O数据类型、控制类型、配置类型、查询类型等。
服务对象则包括了各种类型的传感器和执行器,如开关、传感器、电机等。
四、应用可以被广泛应用于工业控制和自动化领域。
它的优点体现在以下方面:1.支持多点拓扑结构,从而可以轻松添加和移除设备。
2.提供了一个灵活的通信架构,允许用户定义自己的设备类型和消息格式。
3.高效性能,低成本、高可靠性,可实现实时控制和数据传输。
4.采用CAN作为物理层,允许相对高速的数据传输和准确的消息同步。
devicenet标准电缆线
devicenet标准电缆线DeviceNet标准电缆线。
DeviceNet是一种用于工业自动化领域的通信网络协议,它可以连接各种设备,如传感器、执行器和控制器,实现它们之间的数据交换和控制。
而DeviceNet标准电缆线则是实现这一通信网络的重要组成部分,下面我们将对DeviceNet标准电缆线进行详细介绍。
首先,DeviceNet标准电缆线的特点是具有较高的抗干扰能力。
在工业环境中,电磁干扰、振动和温度变化等因素会对通信线路造成影响,而DeviceNet标准电缆线采用了特殊的屏蔽结构和材料,能够有效抵御这些干扰,保证数据传输的稳定性和可靠性。
其次,DeviceNet标准电缆线具有较长的传输距离。
在工业场景中,设备之间的距离可能较远,因此需要一种能够支持长距离传输的电缆线。
DeviceNet标准电缆线采用了低传输损耗的设计,能够实现较长距离的数据传输,满足工业现场的实际需求。
此外,DeviceNet标准电缆线还具有较高的传输速率。
在工业自动化系统中,实时性是非常重要的,因此通信网络需要具备较高的传输速率。
DeviceNet标准电缆线采用了高质量的传输介质和标准化的接口设计,能够实现较高的数据传输速率,满足工业控制系统对实时性的要求。
最后,DeviceNet标准电缆线具有较好的兼容性和可靠性。
在工业自动化系统中,通信网络往往需要连接多种不同类型的设备,因此需要一种具有良好兼容性的电缆线。
DeviceNet标准电缆线采用了标准化的接口设计和通信协议,能够与各种不同类型的设备进行良好的通信,同时其高质量的制造工艺和材料选择,保证了其可靠性和稳定性。
综上所述,DeviceNet标准电缆线具有抗干扰能力强、传输距离长、传输速率高、兼容性好和可靠性高等特点,适用于工业自动化领域中各种设备之间的通信连接。
在实际应用中,选择适合的DeviceNet标准电缆线对于保证工业控制系统的稳定运行和数据通信的可靠性具有重要意义。
ABB机器人通讯DeveceNet介绍
ABB机器人通讯之DeviceNet介绍ABB机器人在通讯时常用到DeviceNet,需要在控制系统上安装软件选项,还需要硬件部分连接。
一、关于DeviceNetDeviceNet是连接工业设备的通信链路。
它是一种简单的网络解决方案,减少了布线和安装工业自动化设备的成本和时间,而且直接连接提供了更好的设备之间的通信。
DeviceNet是一个开放的网络标准,还规范定义了用于在工业控制系统的元素之间移动数据的网络通信系统。
1、应用示例:①点对点数据交换,DeviceNet产品可以在其中产生和使用消息;②主/从操作定义为点对点(Peer-to-Peer)的适当子集;③DeviceNet产品可以作为客户端或服务器,亦或者两者兼有。
2、通讯协议连接为了与设备交换信息,用户必须与该设备建立通讯。
DeviceNet定义了以下两种不同类型的信息传递:①显示报文:显示报文在两个设备之间提供多用途和点对点的通信路径。
显示报文提供了典型的面向请求/响应的网络通信,用于执行节点配置和问题诊断。
②I/O通信:I/O信息用于时序要求严格和面向控制的数据,它们在生产应用程序中和一个或多个消费应用程序之间提供了专用的通信路径。
二、DeviceNet通信的I/O设备用于IRC5的DeviceNet网络运行在IRC5主计算机的单通道PCI Express板上。
DeviceNet Master/Slave选项在IRC5控制器可以作为一个主站、从站,或两者均可。
支持DeviceNet通讯的有以下不同的设备:①DSQC 351B:DeviceNet/INTERBUS。
网关I/O设备;②DSQC 377B:队列跟踪。
编码器接口I/O设备;③DSQC 378B:DeviceNet/CCLink。
网关I/O设备;④DSQC 651:数字与模拟I/O。
分布式I / O设备;⑤DSQC 652:数字I/O。
分布式I / O设备;⑥DSQC 653:带继电器输出的数字I/O。
现场总线技术 第5章 DeviceNet 现场总线技术及其应用 教学课件
2020/7/2
14
卷1:
DeviceNet通信协议和应用(第7层—应用层)。 CAN以及它在DeviceNet中的应用(第2层—数
据链路层)
DeviceNet物理层和介质(第1层—物理层)
卷2:
为实现同类产品之间的互操作性和可互换性进 行设备描述
2020/7/2
15
除第7层(应用层)外,DeviceNet规范还对一部分第1 层(收发器)以及第0层(传输介质)进行了规定,这 就为DeviceNet节点的物理连接提供了标准。协议对连 接器、电缆类型、电缆长度以及基于通信的显示、操 作元素及其相应的封装形式等等都进行了规定。
现场总线技术及其应用
第5讲
胡青松
2020/7/2
1
2、DeviceNet简介
DeviceNet是二十世纪九十年代中期发展起来的一种基于 CAN总线技术的符合全球工业标准的开放型通信网络, 它是一种低成本的通信总线。
它既可以连接底端工业设备,又可连接像变频器、操作 员终端这样的复杂设备。
它将工业设备(如限位开关、光电传感器、阀组、马达 启动器、过程传感器、变频驱动器、面板显示器和操作 员接口等)连接到网络,从而消除了昂贵的硬接线成本。 (见图)
2020/7/2
36
5.3.3.物理层信号
采用CAN的物理层信号 逻辑电平的物理状态
隐性—逻辑0—电位差0V 显性—逻辑1—电位差2.5V
2020/7/2
37
5.4DeviceNet的数据链路层
➢ 数据链路层是完成两个相连的机器数据链路层 进行可靠、有效通信的方法。
➢ 数据链路层,负责从网络层向物理层发送数据 帧(存放数据的有组织的逻辑结构)。在接收 端,将来自物理层的比特流打包为数据帧。
几种CAN应用层协议介绍
几种CAN应用层协议介绍CAN(Controller Area Network)是一种专门用于高速通信的实时总线系统,在汽车领域被广泛应用。
为了实现CAN总线上的数据传输与通信,需要使用CAN应用层协议。
本文将介绍几种常见的CAN应用层协议,包括CANopen、DeviceNet和J1939。
一、CANopenCANopen是一种开放式的CAN应用层协议,在广泛应用于工业自动化领域。
它定义了一套标准的通信和设备配置方法,使得不同厂商的CAN设备可以进行互操作。
CANopen协议分为两个层次:通信层和对象字典层。
1. 通信层CANopen的通信层定义了一组规范的消息对象类型,包括消息ID、数据长度和数据内容等信息。
这些消息对象类型可以被设备和应用程序使用,用于进行数据的读取、写入和事件的触发等操作。
2. 对象字典层CANopen的对象字典层定义了一套用于描述设备的数据结构和功能的规范。
设备上的每个对象都有一个唯一的索引号,并包含了对象的属性、数据类型和访问权限等信息。
通过对象字典层,应用程序可以获取设备的状态信息、配置参数和执行控制命令等。
二、DeviceNetDeviceNet是一种用于工业自动化领域的CAN应用层协议,主要用于连接工业设备和控制器。
它的特点是简单易用、稳定可靠,并具有较强的扩展性。
DeviceNet定义了一套标准的通信和设备配置方法,可以支持不同类型的设备之间的互联互通。
DeviceNet协议基于主从结构,其中主节点负责进行总线控制和数据交换,从节点则负责执行具体的控制操作。
DeviceNet协议支持多种网络拓扑结构,包括线性拓扑、星型拓扑和树状拓扑等。
三、J1939J1939是一种广泛应用于商用车辆领域的CAN应用层协议,主要用于车辆电子系统之间的通信。
它是由卡车和汽车制造商共同制定的一套通信标准,包括消息格式、通信速率和设备标识等方面。
J1939协议定义了一套复杂的消息格式,包括消息ID、数据长度和数据内容等信息。
devicenet接线标准
devicenet接线标准
DeviceNet是一种低成本的通讯总线链接,具有开放现场网络标准,规范和协议都是开放的。
它使用五芯线缆,拨开线缆,可以看到五中标准颜色线缆:红色,黑色,蓝色,白色。
DeviceNet协议是以TCP/IP协议为基础的开放架构的现场总线标准,其中包括网络层的设备连接、传感器连接及电缆组件连接。
DeviceNet总线连接器中包含:粗缆连接器、细缆连接器、T型分支接头、多接口分线盒等。
DeviceNet具有多种拓扑结构,如T型、菊花链型等,而且其通讯距离相对带宽比较低,一般在500米以内。
同时,它还具有多电源的冗余供电功能,可以通过网络中间的按钮实现组态。
devicenet通讯线标准规格
devicenet通讯线标准规格DeviceNet通讯线是一种用于工业自动化领域的现场总线网络。
它是以CAN(Controller Area Network)总线为基础的一种通信协议,由美国罗斯先进系统公司(Rockwell Automation)开发。
DeviceNet通讯线具有高效、可靠、实时性强以及易于安装和维护等特点,因此被广泛应用在各种工业自动化设备的控制和通信中。
一、DeviceNet通讯线的标准规格DeviceNet通讯线的标准规格主要包括物理接口、传输速率、电气特性和连接器等方面。
下面将一步一步详细回答有关这些规格的问题,以帮助读者了解DeviceNet通讯线的标准规格。
1. 物理接口:DeviceNet通讯线采用RJ-45接口,即常见的网络电缆的接口。
这种接口方便使用者安装和连接通讯线,同时也保证了连接的稳定性和可靠性。
2. 传输速率:DeviceNet通讯线的传输速率通常为125kbps,这种速率足以满足大多数工业自动化设备的通信需求。
不过,DeviceNet也支持更高的传输速率,比如500kbps和2Mbps,但这些速率一般用于需要更高传输速度的特殊应用。
3. 电气特性:DeviceNet通讯线采用双绞线作为传输介质,其中包括两对绞线。
这种设计可以有效减小信号干扰,并提高通信的可靠性。
每一对绞线中,一根线称为CAN_H(高)线,另一根线称为CAN_L (低)线。
两对绞线分别用于发送数据和接收数据。
另外,DeviceNet通讯线还要求最大长度不超过500米,同时需要在每个节点间加入终端电阻来保证信号的正确传输。
4. 连接器:DeviceNet通讯线的连接器采用了具有防水和防尘特性的Micro-style连接器。
这种连接器能够确保连接的牢固性和稳定性,并且适用于各种工业环境中的使用。
连接器的类型包括直插式连接器和转接盒式连接器,用户可以根据实际需求选择适合的连接器类型。
总结:DeviceNet通讯线是一种用于工业自动化设备控制和通信的现场总线网络。
DeviceNet概述
DeviceNet概述1.DeviceNet概述DeviceNet是一种低成本的通讯总线。
它将工业设备(如:限位开关,光电传感器,阀组,马达启动器,过程传感器,条形码读取器,变频驱动器,面板显示器和操作员接口)连接到网络,从而消除了昂贵的硬接线成本。
直接互连性改善了设备间的通讯,并同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。
DeviceNet是一种简单的网络解决方案,它在提供多供货商同类部件间的可互换性的同时,减少了配线和安装工业自动化设备的成本和时间。
图1是一个典型的DeviceNet控制系统示意图。
DeviceNet不仅仅使设备之间以一根电缆互相连接和通讯,更重要的是它给系统所带来的设备级的诊断功能。
该功能在传统的I/O上是很难实现的。
DeviceNet是一个开放的网络标准。
规范和协议都是开放的,供货商将设备连接到系统时,无需为硬件,软件或授权付费。
任何对DeviceNet技术感兴趣的组织或个人都可以从开放式DeciceNet供货商协会(ODVA)获得DeviceNet规范,并可以加入ODVA,参加对DeviceNet规范进行增补的技术工作组。
DeviceNet规范的购买者将得到无限制的、真正免费的开发DeviceNet产品的授权。
寻求开发帮助的公司可以通过任何渠道购买使其工作简易化的样本源代码,开发工具包和各种开发服务。
关键的硬件可以从世界上最大的半导体供货商那里获得。
图1 DeviceNet控制系统示意图2.DeviceNet技术背景和特点多年来,过程工业一直致力于开发一种单一的、开放的标准对现场的各类设备进行编址。
标准的最初目标是用单一的数字标准取代4-20mA标准。
当范围扩展到寻址复杂的、高难度的服务时(如:控制器间的高速通讯、大量快速扫描设备间的时间同步)单一标准的开发变得延迟了。
同时,通讯技术的成本近几年已经明显的降低,将简单设备直接连接到网络上(而不必考虑SP50现场总线)的成本由此变得经济。
DeviceNet现场总线
辑上的关系,在物理上并不实际存在.
❖
在DeviceNet中,每个连接由11位的连接标识符<CID,
Connection ID>来标识,该11位的连接标识符包括媒体访
问控制标志符<MAC ID>、报文标识符<Message ID>和
CAN标识符区
10 9
❖
DeviceNet介质访问单元包括收发器、连接器、误接线保护电
路、调压器和可选的光隔离器.
DeviceNet节点
p / CAN
光电隔离器(可选)
调压
收发器
MWP
连接器
屏蔽
信号线
电源线
6.3.3 物理层信号
❖
DeviceNet的物理层信号规范完全相同.CAN规范定义了两种
互补的逻辑电平:显性<Dominant>和隐性<Recessive>,且同
❖
物理信号及MAC使用CAN;
基于连接概念的协议,要与设备交
换信息须先与它连接;
典型的请求/响应方式,适用于两个
设备间多用途的点对点报文传递;
I/O数据的高效传输;
为长度大于8字节的报文提供分段
❖
❖
❖
❖
DeviceNet的主要技术特点
网络大小
最多64个节点,每个节点可支持无限多的I/O
网络长度
端—端网络距离随网络传输速度而变化
帧;
DeviceNet使用标准数据帧而不使用远程帧,出
错帧和超载帧由CAN控制芯片控制,
DeviceNet规范中捕捉定义.
由于采用生产者/消费者通信模式, DeviceNet总
DeviceNet简介
DeviceNet是由Allen-Bradley公司(Rockwell自动化)开发的一种基于CAN的开放的现场总线标准。
DeviceNet作为一种高性能的协议,目前在美国和亚洲的市场上处于领导地位,其系统解决方案在欧洲也取得了显著的业绩增长。
ODV A( DeviceNet用户组织)负责发布DeviceNet规范以及对DeviceNet标准进行维护,另外,ODV A也负责DeviceNet在世界范围内的推广。
现在,最新版本的DeviceNet 2.0标准提供了更多的功能并修正了旧版本中的一些错误。
DeviceNet是一个开放性的协议,每个 ODV A成员都有资格发行基于 DeviceNet标准开发的后续产品。
除了加入ODV A组织须交纳的会员费以及实际购买规范的费用外,使用DeviceNet是免版税的。
现在已经有超过300家的公司注册成为ODV A的成员。
全世界共有超过500家的公司提供DeviceNet产品。
DeviceNet协议设计简单,实现成本较为低廉,但对于采用最底层的现场总线的系统(例如,由传感器、制动器以及相应的控制器构成的网络)来说,却是性能极高的。
DeviceNet 设备涉及的范围从简单的光电开关一直到复杂的半导体制造业中的用到的真空泵。
就像其他的协议一样,DeviceNet 协议最基本的功能是在设备及其相应的控制器之间进行数据交换。
因此,这种通信是基于面向连接的(点对点或多点传送)通讯模型建立的。
这样,DeviceNet 既可以工作在主从模式,也可以工作在多主模式。
DeviceNet的报文主要分为高优先级的进程报文(I/O报文)和低优先级的管理报文(直接报文)。
两种类型的报文都可以通过分段模式来传输不限长度的数据。
所谓的预定义主/从连接集适用于简单的DeviceNet从站设备。
作为DeviceNet协议的子集,它支持从主站到从站传送的直接报文,轮询I/O报文,位选通I/O报文以及由从站向主站传送的状态变化/循环I/O报文。
devicenet细缆标准 -回复
devicenet细缆标准-回复什么是DeviceNet细缆标准?DeviceNet细缆标准是一种用于工业自动化领域的通信协议标准,它能够实现现场设备之间的通讯和数据交换。
DeviceNet标准由Open DeviceNet Vendor Association(ODVA)开发和维护,旨在提供一种可靠、高效且易于使用的通信标准。
为什么需要DeviceNet细缆标准?在工业自动化过程中,设备间的通信是至关重要的。
传统上,工业设备通常通过模拟信号、开关信号或专有协议进行通信,这种方式的缺点是成本高、部署复杂且缺乏灵活性。
因此,需要一种通用的、开放的通信标准,能够简化设备之间的通信,并提高系统的可扩展性和集成性。
DeviceNet细缆标准的特点:1. 性能可靠:DeviceNet细缆标准使用CAN(Controller Area Network)总线作为物理层通信介质,CAN总线具有高速、可靠的特点,能够满足工业自动化应用对通信质量的要求。
2. 易于使用:DeviceNet细缆标准采用明确的连接器和线缆规范,使得设备之间的连接变得简单快捷。
此外,DeviceNet还定义了一套易于理解和使用的通信协议,使设备供应商和用户能够更轻松地实现设备间的通信。
3. 强大的网络管理功能:DeviceNet细缆标准提供了丰富的网络管理功能,包括节点配置、诊断和故障排除。
这些功能能够帮助用户快速发现和修复问题,提高设备的可靠性和可用性。
4. 高度灵活的网络拓扑:DeviceNet细缆标准支持各种拓扑结构,如线性结构、树状结构和环形结构等。
这种灵活性使得用户能够根据实际需求构建适合自己应用的网络拓扑。
5. 可互操作性:DeviceNet细缆标准严格遵循ODVA制定的通信协议规范,以确保不同供应商的设备能够互相兼容和交互操作。
这使得用户可以选择最合适的设备供应商,同时也方便了设备间的集成和升级。
在工业自动化中的应用:DeviceNet细缆标准广泛应用于工业自动化的各个领域,如制造业、物流仓储、汽车制造和食品饮料等。
DeviceNet现场总线协议讲解
DeviceNet 现场总线协议讲解Devicenet 简介: DeviceNet 是由美国 Rockwell 公司在 CAN 基础 上推出的一种低成本的通信链接, 是一种低端网络系统。
它将基 本工业设备连接到网络,从而避免了昂贵和繁琐的硬接线。
DeviceNet 是一种简单的网络解决方案,在提供多供货商同类部 件间的可互换性的同量, 减少了配线和安装工业自动化设备的成 本和时间。
DeviceNet 的直接互连性不仅改善了设备间的通信, 而且同时提供了相当重要的设备级诊断功能。
现场总线系统的结构和技术特点 1. 现场总线的历史和发展 现场总线是 20 世纪 80 年代中期在国际上发展起来的。
随着 微处理器与计算机功能的不断增强和价格的急剧下降, 计算机与 计算机网络系统得到迅速发展, 而处于生产过程底层的测控自动 化系统,采用一对一联机,用电压、电流的模拟信号进行测量控 制, 或采用自封闭式的集散系统, 难以实现设备之间以及系统与 外界之间的信息交换,使自动化系统成为“信息孤岛”。
要实现整 个企业的信息集成, 要实施综合自动化, 就必须设计出一种能在 工业现场环境运行的、性能可靠、造价低廉的通讯系统,形成工 厂底层网络, 完成现场自动化设备之间的多点数字通讯, 实现底1 / 26层现场设备之间以及生产现场与外界的信息交换。
现场总线就是 在这种实际需求的驱动下应运产生的。
它作为过程自动化、 制造 自动化、楼宇、交通等领域现场智能设备之间的互连通信网络, 沟通了生产过程现场控制设备之间及其与更高控制管理层网络 之间的联系,为彻底打破自动化系统的信息孤岛创造了条件。
由于标准实质上并未统一, 所以对现场总线的定义也是各有 各的定义。
下面给出的是现场总线的两种有代表性的定义。
(l) ISA SP50 中对现场总线的定义。
现场总线是一种串行的 数字数据通讯链路,它沟通了过程控制领域的基本控制设备(即 场地级设备)之间以及与更高层次自动控制领域的自动化控制设 备(即车间级设备)之间的联系。
DeviceNet概述
DeviceNet设备网是一种低成本连接工业设备(如限位开关、光幕、多向阀、电机启动器、过程传感器、条码阅读器、变频器、显示界面和人机界面等)并消除昂贵硬件布线费用的通讯链路。
直接连接比硬件输入输出接口方式能提供设备级诊断信息。
生产者/消费者和DeviceNet网络
DeviceNet基于最新的生产者/消费者网络模型。
这种技术允许实时控制数据交换,配置能力。
生产者/消费者模式的好处在于:
. 多个节点能同时从一个数据生产者获得同一个数据。
. 节点之间能够容易获得同步,达到更精确的系统性能。
. 设备能自发的进行通讯----不需要一个系统主站
在生产者/消费者模式下,数据包以内容方式来表达,而不是精确的目的地址。
如果一个节点需要这个数据,它将接受这个不标志符并消费这个数据包。
所以一个源节点发送一次数据包,网络上所有的节点如果需要的话都能消费这一个数据包。
你能够以主/从、多主/从、点到点或者三者的组合来建立你的DeviceNet网络。
a.在以往,网络多以主/从方式建立的。
主站(典型是PLC)被用来控制次要的设备(即从站)。
在一个通讯链路上,只有主站能建立对通讯进行初始化。
从站只能收集从主站发出来的命令。
从站不能建立任何形式的命令消息,它们仅仅回答来自主站的消息。
b.多主/从方式能以下面所述来配置:
. 在一个系统中,主站个数没有限制
. 一个主站能作为另一个主站的从站
你能选择这样的配置来充分利用DeviceNet的灵活性在传统网络上来建立主/从以及点到点的通讯。
c.点到点通讯配置允许消息在平等基础上的设备之间进行消息的交换。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
I n t r o d u c t i o n (2)FC 300 DeviceNet card (2)Creation of an EDS file (4)Config uring the FC 300 with RS Networx (7)I/O communication with RS Log ix 5000 (10)Explicit messag es with RS Log ix 5000 (12)Address switch andbaud rate settingBy the FC 300 series the EDS file can be created from the Drive via RS Networx. It is also possible toChoose Create an EDS file and click on Next. By Input/Output choose a type and a size. Note that Strobed is not supported FC 301 and 302.Creation of an EDS fileClick on Next and the EDS file will start to be 选通Creation of an EDS fileDouble click on one of the FC 300 and theparameters can be changed and downloaded.Parameter written from RS Networx via the EDS file is from the factory stored in RAM. To store the data in non-volatile memory parameter 10-31 Store Data Values or parameter 10-33 Store Always can beused.Click on one of the FC 300 and on Edi t I/O P a r a m e t e r s.The Polled input/output byte size needs to match the actual instance type in parameter 10-10 Process Data Type Selection according to the table Click on Input and if you click on AutoMap the I/O area of the FC 300 Devices will beDo the same with the Output to map Control word and reference.Click on each node and click on …Load DeviceConfig“. Click also on Configuration Recovery andAuto-Address Recovery by ADR Settings if thesefunctions are require.This indicates the size of the Deviceconfiguration (EDS file).Config uring the FC 300 with RS Networx Click on Enable Auto-Address Recovery anda Warning will appear. Click Yes to thisWarning and set the PLC in Stop (Program).Download the configuration to the Scanner and turn the key on the Scanner to Run to start to communicate with the slaves.Example on status words from FC 301/302 (par. 1010 Process Data Type Select on= Instance 100/150 or 101/151):0607 Hex:Stand by0F07 Hex:Speed = ref. VLT running 0E07 Hex:Speed ≠ ref. i.e. ramping.VLT running0F87 Hex:WarningExample on Control words to the FC 300(par. 512 Telegram prof i le = FC Dr i ve [1]):047C Hex:Start via ramp time 1043C Hex:Stop via ramp time 10474 Hex:Coast046C Hex:Quick Stop via Ouick Stop rampt i m e847C Hex:Reversing and start Example on reference to the FC 300 (par. 303 Max. reference = 1500 rpm):1000 Hex ~ 25 % reference = 12.5 Hz 2000 Hex ~ 50 % reference = 25.0 Hz 4000 Hex ~ 100 % reference = 50.0 HzClick on box next to DINT and in Select Data type choose MESSAG E.Explicit messag es with RS Log ix 5000 Add a new tag called Motor_frequency.Click on box next to INT and in Select Data typechoose INT with an Array of 0.Now all the Tags are created to read the Motorfrequency parameter 16-13 on address number 3.By I/O configuration double click on 1756-DNB Scanner.G ive the Scanner a name, for example Dnetand click on OK.Explicit messag es with RS Log ix 5000Click on Main routine and add a new rung.Click on the Input/Output tag and drag and drop a MSG block to the rung.Click on blue ? and choose the MESSAG E tag from the list.Click on box next to MESSAG E to configure the read command of parameter 16-13 Motor f r e q u e n c y .Set the Message Configuration to the following:Message Type:CIP G enericService Type:G et Attribute Single (Read command)Class:74 Hex (116 dec). This is the Class ID for G roup 1600.See page 17.I n s t a n c e : 1 Hex. Set always this to 1.A t t r i b u t e :71 Hex (113 dec). The attribute is the last two digits of the parameternumber + 100.Set the Destination to the Motor_frequency tag and the message is now set up to read par. 16-13 Motor frequency.Add an input (Examine Off) to the Message block and set it to MESSAG E.EN.In this example the Scanner always reads the Motorfrequency.Save the program and download it to the scanner.Click on controller tags and give the FC 301 a startExplicit messag es with RS Log ix 5000If you want to write to a parameter you must use the Service type Set Attribute Single and create a source element where the parameter value can be defined.The Source Length should match the Data type size of the parameter. The Data type can be seen by the factory settings in the Operating Instruction.。