收藏 分销(赏)

DeviceNet培训演示幻灯片.ppt

上传人:天**** 文档编号:10847282 上传时间:2025-06-19 格式:PPT 页数:52 大小:4.47MB 下载积分:14 金币
下载 相关 举报
DeviceNet培训演示幻灯片.ppt_第1页
第1页 / 共52页
DeviceNet培训演示幻灯片.ppt_第2页
第2页 / 共52页


点击查看更多>>
资源描述
Click to Edit Text,Click to edit master text styles,Second level,Third level,Fourth level,Fifth level,Device,Net,高性能的设备级网络,1,DeviceNet概述,2,What is DeviceNet?,DeviceNet是美国Rockwell公司于1994年提出的一种总线结构的设备级网络。它为简单工业设备(传感器、阀门、开关、电机等)和高端设备(控制器)提供了确定的、可靠的网络连接和通信。,目前,DeviceNet技术属“开放DeviceNet厂商协会”ODVA组织(Open DeviceNet Vendor Associaiton)所有和推广。,基于标准的控制器局域网CAN技术。,DeviceNet是一种开放式的现场总线,采用了先进的通信概念,具有低成本、高效率、高性能与高可靠性的优点。,DeviceNet的优点,互操作性:,来自不同厂商的同类设备只要满足DeviceNet认证,就具有互换性和互操作性。,通用网络:,开放的网络提供了通用的、面向用户的解决方案,降低了用户对于多种设备网络支持的需要。,基于一个可靠的标准:,基于CAN总线技术,有助于设备网得到更好的应用。,确定性和重复性:,基于Producer/Consumer模式,可提供确定性和可重复性的数据传输。,更低的维护成本:,可以在不中断其他设备工作的情况下拿掉或者替换某个设备。,诊断功能:,DeviceNet为用户提供了完整的设备级诊断功能,这在传统的I/O上是很难实现的。,性价比更高的连线方式:,一根电缆能同时提供数据通讯和24VDC现场设备供电。,DeviceNet 应用,DeviceNet 设备,介质和连接器;,AC/DC驱动器;,接近传感器;,气动阀;,控制器;,运动控制;,马达控制;,I/O件;,显示设备;,条形码设备;,网关,协议转换器;,其它,DeviceNet网络协议,7,DeviceNet 网络模型,DeviceNet在网络模型上将ISO/OSI七层网络参考模型简化为三层:应用层、数据链路层和物理层。其中DeviceNet定义了应用层规范和物理层的连接单元接口规范和介质连接和介质规范,而在数据链路层的介质访问控制层和物理层的信令服务规范则直接采用了CAN总线技术。,DeviceNet 物理层,线性的网络结构;,最多可支持64 个节点;,使用二对双绞线的屏蔽电缆(分别连接信号和电源),可使用干线电缆、支线电缆;,可使用密封连接器或开放式连接器;,不必切断电源就可以拆、装网络节点;,错接线保护,设备内建反接线保护;,125 kb/s、250 kb/s、500 kb/s 三种可选波特率对应500100 m 允许干线长度;,电缆包含分离的电源线,同时支持网络供电及自供电设备;,高电源容量(每个电源最大可供应16A);,同时支持绝缘和非绝缘设备;,DeviceNet 线缆特性,5根连接导线:一对24V DC电源线,一对CAN通信线及一屏蔽线。,粗缆及扁平电缆对于24V DC最大容许电流为8A,但按NEC 2级要求粗缆不能超过4A(仅北美地区)。,细缆对于24V DC的最大容许电流为3A。,+24VDC(V+),+0VDC (V-),CAN-H,CAN-L,Shield,Bare,Blue,White,Red,Black,Topology,Zero Drop,Short Drops,Branching Drop,Terminator,Terminator,Tap,Trunk,Daisy Chain,max,20 feet,Node,Node,Node,Node,Node,Node,Node,Node,Node,Node,Node,Trunk Distance,Trunk,Length,P/S,终端电阻,终端电阻参数:120/121 Ohms;1/4 Watt或更大;,在干线的每个终端的白线及蓝线之间必须安装终端电阻;,终端电阻可以是封闭式和开放式的;,不要使用碳电阻,推荐使用金属片电阻。,DeviceNet 物理介质,“干线”和“支线”,干线是整个网络的主线;,支线是干线的分支,用于将设备连接至干线,,支线长度最大为20英尺。,有四种类型的线缆:粗缆、扁平电缆、细缆及1类分支电缆。,粗缆,扁平电缆及1类分支电缆额定电流为8A;,在北美,粗缆仅为4A;,细缆额定电流为3A;,粗缆、扁平电缆及细缆用于干线;,1类分支电缆仅用于支线。,线缆参数粗缆,Data Rates,125Kbits,250Kbits,500Kbits,Trunk Distance,500m(1640ft),250m(820ft),100m(328ft),Max.Drop Length,20ft,20ft,20ft,Cumulative Drop,512ft,256ft,128ft,Number of Nodes,64,64,64,线缆参数细缆,Data Rates,125Kbits,250Kbits,500Kbits,Trunk Distance,100m(328ft),100m(328ft),100m(328ft),Max.Drop Length,20ft,20ft,20ft,Cumulative Drop,512ft,256ft,128ft,Number of Nodes,64,64,64,线缆参数扁平电缆,Data Rates,125Kbits,250Kbits,500Kbits,Trunk Distance,420m(1378ft),200m(656ft),75m(246ft),Max.Drop Length,20ft,20ft,20ft,Cumulative Drop,512ft,256ft,128ft,Number of Nodes,64,64,64,连接器,Mini Quick Disconnect,18mm,Micro Quick Disconnect,12mm,“Terminal Strip”,Style Connector,Cable,典型封闭式接头,Multiport Taps,Tee Taps,Trunk line segments,-,molded mini-connectors,Drop lines,-molded,connectors,-0 to 6 m(20 ft.),-mini or micro,at device,Field Installable,trunk line,connectors,-screw type,-crimp type,封闭式T型接头,Tee Tap,Keyed left&right,Trunk line segments,molded,minior,micro connectors,various lengths,Drop lines,mini or micro molded connectors,up to 20ft,mini,micro or pigtail at sensor,Field Installable trunk line connectors,screw type,Hint:On most mini style female connectors,the female pins are split barrel style.Some manufacturers female pins may spread under use and cause intermittent connections and network problems.This can happen on T-Taps or cable connectors.,多口封闭式接头,DevicePort Multiport Tap,micro quick disconnects,various configurations,DeviceBox Multiport Tap,cord grip,2,4,8 grips,Drop,Trunk,Trunk,D,evice,Box,Device,Port,Drop,(to Trunk),Drop,开放式接头,Trunk,Dropline,Zero length drop using Plug10R connector with probe cable support 1787-PCABL,Sealed Control Enclosure,Open,Style,Device,Open,Style,Device,Open,Style,Device,Open,Style,Device,典型系统连接,V+,V-,SHLD,CAN-H,CAN-L,Terminal,Strip,+24V,0V,Power,Supply,Earth,Ground,Normal Control,Enclosure,Trunk Line,Scanner Phoenix,Connector,KFD/PCD Phoenix,Connector,设备更换,将设备接入系统;,设置设备节点地址、数据传输率(或自动设置波特率);,组态设备参数;,从属设备(Slave Devices)必须通过电子“Key”;,生产厂商,设备型号,器件号,新的方式自动设备替换(Auto Device Replace,ADR)。,自动设备更换ADR,需要使用RSNetWorx for DeviceNet软件来配置ADR特性;,ADR包括两个部分:节点恢复及组态恢复。节点恢复是将更换设备的节点数自动改变成被更换设备的节点数,这一性质要求更换设备的节点数可以通过DeviceNet网络可写,并且其初始节点数为63;,组态恢复是使更换设备的组态信息和被更换设备相同,这需要更换设备的组态可以在DeviceNet网络上可写。组态恢复文件将被RSNetWorx保存到连接被更换设备的主扫描器(scanner)中。,更换设备的电子密钥必须和被更换设备想匹配,包括firmware版本。,#55,#63,Replacement Device,Original Device,1747-SDN V4.015 or higher,1756-DNB V3.001 or higher,DeviceNet 数据帧格式,15 位CRC 序列是对本帧数据进行计算得到的循环校验码,在接收时通过校验码的校核,可以判定所收到的数据是否正确。,ACK位是规约要求的应答位,发送节点在这一位传送一个隐性位(“1”电平),要求接收这个帧的节点,在收到这个帧并且在前面的循环校验通过时,在ACK位置发送一个显性位(“0”电平)来应答。,DeviceNet MAC协议,DeviceNet使用CAN的数据链路层的MAC协议。,网络上各节点要通信时,哪个节点有优先权在网上发送数据?几个节点同时在网上发送数据,发生“碰撞”时,谁有权继续发送?,各种网络的MAC协议就是负责整个“仲裁”的。,以太网采用“碰撞检测载波侦听多路访问”(Carrier Sense multiple Access,with Collision Detection-CSMA/CD)仲裁机制。,DeviceNet,CAN采用“优先级仲裁”机制:“非破坏性逐位仲裁载波侦听多,路访问”(Carrier Sense Multiple Access WithNondestructive Bit-wise Arbitration-,CSMA/NBA)。,Profibus和ControlNet都是令牌传递的总线型控制网络。,DeviceNet仲裁机制,DeviceNet 每个数据帧前面都有一个11 位标识符,用于表明这个数据帧的身份。11 位标识符也用于表明这个数据帧的优先级。,DeviceNet 网络上所有节点都在监听总线,当总线上已有节点在发送时,任何节点必须等待这一帧结束,经过约定的帧间隔,任何节点都可以申请下一帧的发送,但经过11 位标识符的仲裁,只有一个节点能赢得仲裁,取得这一帧的发送权。,当网络上有其他节点在发送时是不允许打断的,必须等它发送结束才能开始发送信号。但如果有多个节点在等待发送,就会出现多个节点同时开始发送,DeviceNet通过无损的逐位仲裁算法来解决这个问题。,DeviceNet仲裁机制,显性位表示逻辑值“0”,隐性位表示逻辑值“1”,当同时向总线发送显性位和隐性位时,总线上出现的是显性位(0),即显性位优先于隐性位。,在仲裁区发送期间,每个节点都监视总线上当前的电平,并与它发送的位电平进行比较,如果值相等,可以发送下一位,如果发送一个隐性位(1),而在总线上检测到一个显性位(0),那么此节点失去仲裁权,立即停止下一位的发送。11位仲裁区值最小的将赢得仲裁权。,失去仲裁权的节点可以在当前帧结束后,再次尝试发送,赢得仲裁权的节点继续这一帧的发送。,标识符值低的具有较高的优先权,所以通过标识符的分配可以使重要的数据得到优先发送。,DeviceNet仲裁机制,0,0,0,1,00000001,xxxx,11,E,O,F,10110110100,0,Node 1 Transmits:,As seen on the wire:,0,0,0,1,00000001,xxxx,01,E,O,F,10110110100,0,Node 2 Transmits:,0,10110111,Node 2 losing arbitration,and stops transmitting!,Node 2 still ACKs message.,01,Arbitration,Field,Ack,field,CAN的出错管理,DeviceNet 使用的CAN 本身具有下列出错管理功能:,(1),位错误。,发送器将自己的发送电平与总线上的电平相比较,发现,两者不一致时判定为位错误(非仲裁区)。,(2),应答错误。,发送器在应答间隙没有检测到显性位(应答信号)。,(3),填充错误。,当节点检测到6 个相同的状态的连续位时(CAN 规约,采用位填充法发送报文,发送时如果有5 个连续相同状态的位,必,须填充1 个相反状态的位),则检测到填充错误。,(4),格式错误。,如果在必须发送预定值的区内检测到非预定值时,则,检测到格式错误。,(5),CRC 错误。,当接收节点计算的CRC(循环冗余校验码)与发送器,传送的CRC 值不一致时。,CAN 定义了三种出错状态:出错主动、出错被动、总线脱离,并根据表示节点内部运行情况的错误计数器决定节点对错误的反应,尽量减少出错的影响。,标识符和信息组,DeviceNet根据实际的应用,使用CAN 规约中的11 位仲裁区定义它的标识符,这11 位标识符对每个报文是唯一的。标识符分为三部分:连接组别使用12 Bit s;MACID。表示节点地址,6bit s。信息ID。使用36bit s 表示在一个信息组内所用的信息通道。,通过11位标识ID将网络上传递的信息报文分成四组:信息组1,信息组2,信息组3和信息组4;根据无损位仲裁算法,信息组1的优先级比信息组2的高,信息组2比信息组3高,信息组3比信息组4高。,DeviceNet 连接,DeviceNet是基于连接的网络,网络上任何二个节点在开始通讯之前,必须建立连接。DeviceNet 使用通信对象模型来描述说明通信过程中各个环节之间的关系,用连接对象表示两个物理节点之间的一个通信关系;,在DeviceNet中通过一系列参数和属性对连接对象进行描述,如这个连接使用的标识符(连接标识符CID,即DeviceNet 数据帧中的11 位标识符)、这个连接传送的信息的类型(显式信息或I/O 信息)、数据长度、路径信息的生产方式、信息包传送频率和连接的状态等。,DeviceNet Interface,DeviceNet协议支持主/从、多主站及对等通讯多种模式;,现有的网络主站有:1771平台的1771-SDN扫描器模块,SLC-500平台的1747-SDN模块,ControlLogix平台的1756-DNB模块,PC平台的1784-PCIDS模块及1788-CN2DN网桥;,网络主站将控制平台的数据输出到每个从属设备,并将每个从属设备的数据输入到平台;,PLC或PC中的用户程序使用平台中的数据在DeviceNet上对设备进行实际的控制操作。,主扫描器数据流概述,From DeviceNet,A,B,C,D,E,A,B,C,D,E,Discrete,I/O Xfer,Y,Z,X,Output Image,Ladder Processor,Internal Input,Data Storage,Internal Output,Data Storage,Master,Input Data,Device,Y,Z,X,Output Data,To DeviceNet,Device,A,B,C,D,E,Y,X,Z,C,D,E,E,C,D,Data Table,C,D,E,Y,Z,X,Input Image,B,A,Data Table,(),A,4,X,5,Discrete,I/O Xfer,轮询和选通方式,DeviceNet协议支持轮询和选通方式的操作和响应。,选通操作/响应,选通操作:同时向网络上所有从站广播发送一个8字节的I/O消息,每个可能的节点数占用输出数据的1位,8字节消息可看作一个64位的位掩码,设备的节点数作为索引与掩码相比较,以得到设备数据的1位,选通响应:若选通的从设备是输入设备,则这些从设备将发送其输入数据作为响应,0,7,8,15,Byte 0,Byte 1,Byte 2,Byte 3,Byte 4,Byte 5,Byte 6,Byte 7,24,31,16,23,39,32,47,48,55,56,63,40,Strobe Transmission format,Node/Bit#,轮询和选通方式,轮询操作/响应,轮询操作:直接向单个特定的从站(点对点)发,送一个I/O消息,主站必须向每个需要轮询的从,站进行单独的轮询操作。,轮询响应:若轮询到的从设备是输入设备,则,将发送其输入数据作为响应。,.(up to 63),Strobe/responses,Polls/Responses,.(up to 63).,P1 R1 P2 P3 R2 R3,ISD,S,S,.packet processing.,time,New,Cycle,.,P R,状态改变方式,设备在有事件发生导致状态改变时输入或输出数据;,优于主站通过轮询表进行查找,对于不连续的应用,状态改变方式更为有效;,网络通信量大幅度减少,性能大幅度提高,可以用于主/从,对等或多主站环境。,PLC,I/O 1,I/O 2,I/O 3,#2,#1,#3,周期数据生成方式,设备基于一个用户设定的时间间隔进行数据的输入输出;,周期数据生成模式对于变化缓慢的I/O数据(模拟量)应用更为有效;,减少了网络通信量,网络性能是可重复的,可以用在主/从,对等通信及多主站环境中。,every 2000 ms,PLC,I/O 1,I/O 2,I/O 3,every 500 ms,every 25 ms,DeviceNet数据通讯方式概述,Strobe Message:,选通方式下,利用8字节的报文广播,64个二进制位的值对应着网络上64个可能的节点,通过位的标识,指定要求响应的从设备。,Poll Message:,查询方式下,I/O报文直接依次发送到各个从设备(点对点)。,Change-of-State Message:,使用事件触发方式,当设备状态发生改变时才发生通讯,而不是由主设备不断的查询来完成。,Cyclic Message:,适用于一些模拟设备,可以根据设备的信号发生的速度,灵活设定循环进行数据通讯的时间间隔,这样就可以大大降低对网络的带宽要求。,DeviceNet 报文,DeviceNet 中定义了两类不同的报文,显式报文和I/O 报文。,(1)显式报文用于两个设备之间多用途的信息交换,一般用于上载和下载程序、节点的配置、故障情况报告和故障诊断。,(2)I/O 信息是工业控制系统最主要的信息,它反映系统实时状态的信息。,显式报文,DeviceNet 中定义了一组公共服务显式报文,如读取属性、设置属性、打开连接、关闭连接、出错响应、起动、停止、复位等。这类信息因为是多用途的,所以在报文中要标明报文的类型,对应不同类型,报文格式也不同。它是根据报文和预先规定的格式说明其含义的,显式报文是询问/回答式的。,显式报文中尚有一类未连接显式报文,专用于连接的建立和撤消。,在报文组3,专门留了二个通道。,组3 信息ID5 未连接显式响应报文,组3 信息ID6 未连接显式请求报文,I/O 信息,I/O 信息的含义是预先约定的,内容比较单纯。,由于控制系统实时性要求,I/O 信息必须快速重复地传送、刷新,因此数据量大,要求格式精简。,为了更有效地传送I/O 信息,DeviceNet定义了多种传送规则,可以根据应用对象信息的特点选用适当的方式:位选通、轮询、状态变化及循环传送。,I/O 信息可以选择应答或无应答传送,一般选择无应答方式以节省时间。,可以是点对点或多点传送。,分段协议,DeviceNet每帧最大能传送8个字节数据,如果需要传送的数据超过8个字节,可以使用分段传送协议,分成多个帧传送。在使用分段协议时,每个帧有一个字节用于分段协议,表示这个帧是第一分段(0),中间分段(1),最后分段(2),分段应答(3),以及用六个Bit表示分段计数值,指示这是第几个分段,通过分段中协议可以保证数据的分段和正确重组。,显式报文的分段格式:,DeviceNet设备,44,DeviceNet 设备,1770-KFD,RS-232,PC I/F,1305,1336 Drives,SMP-3 Smart,Motor Protector,SMC Dialog Plus,Series 9000,Photoelectric,800T,RediSTATION,&,800 E Pushbutton,Station,PLC-5/xx,1771-SDN,Scanner,1203,DeviceNet,Interface,1747-SDN,Scanner,SLC-5/02,5/03,5/04,SMP3,DeviceLink I/O,w/standard,sensor,1794-ADN,for Flex I/O,1791,CompactBlock I/O,100-DSA,Auxiliary,Starter,RSNetWorx for,DeviceNet,1784-PCD or,1784-PCIDS I/F,ControlLogix,1756-DNB,Scanner,802T,Limit,Switch,DeviceNet 设备,PanelViews,FlexPak 3000,&GV3000 Drives,825 Smart,Motor Manager,1792,Armor Block,MaXum I/O,DeviceView,IMC S-Class or,1394 GMC,150,Smart Motor,Controller,160 SmartSpeed Controller,1799,Embedded,I/O,Dodge EZlink,sensorized bearing,1761-NET-DNI,871TM Prox,18mm&30mm,1734,Point I/O and,PointBlock I/O,855,Stack Light,MSC-E3,Smart Motor,Protector,1788-CN2DN,CNet to DNet Bridge,42EF-RightSight,Photoeye,842D,Absolute,Encoder,1770-KFD RS-232接口模块,1770-KFD是一种轻便的RS-232通讯接口模块,主要用于将主机连接到DeviceNet网络。,支持下载组态信息的点对点通信方式一台主计算机可进行设备参数或节点的组态。,1747-SDN扫描器模块,1747-SDN扫描器模块与SLC5/02及以上处理器兼容,提供与DeviceNet的网络接口。,1747-SDN模块与设备网通讯:,设备数据读输入及向设备写数据输出,下载组态数据,监视运行状态,1747-SDN模块与处理器通讯:,M1/M0文件,离散I/O(DIO),1747-SDN扫描器模块,1771-SDN扫描器模块,1771-SDN扫描器模块用于PLC-5处理器机架与设备网,的连接;,有两个独立的设备网通道,每一个都可挂接63台从站设备;,显式信息支持,允许在程序PLC中编辑设备参数;,循环数据支持,允许为过程应用定义理想的数据刷新率;,状态改变的数据支持,可用于高速应用,其中吞吐量和节点优先权是关键。,1756-DNB扫描器模块,1756-DNB扫描器模块充当连接DeviceNet设备与Logix处理器之间的接口。,扫描器模块与DeviceNet网络设备进行如下通讯:,与设备进行读/写操作,下载组态数据到设备,监视设备的工作状态,1756-DNB,|/|,N23:5/00,(),N22:1/06,(),O:0/10,|,I:000/04,ControlLogix Program to transfer data,to and from drive through 1756-DNB,#33,DeviceNet演示实验,基于,Device,Net的1305变频器远程变速控制,52,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服