DeviceNet & CL5550 Setup(MN33B102)
- 格式:pdf
- 大小:3.55 MB
- 文档页数:17
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是一种工业控制网络,它基于CAN(控制器局域网)技术,旨在连接工业自动化设备,例如传感器、执行器和控制器。
它提供了一种标准的方式来连接和交换数据,从而实现自动化系统的集成和控制。
DeviceNet网络使用了一些标准,以确保设备之间的兼容性和互操作性。
首先,DeviceNet网络使用了CAN标准作为其物理层和数据链路层的基础。
CAN标准由国际标准化组织(ISO)制定,它定义了一种串行通信协议,用于在控制系统中传输数据。
这使得DeviceNet 设备可以通过CAN总线相互通信,实现数据交换和控制命令传输。
其次,DeviceNet还定义了一些应用层的标准,以确保不同厂商的设备能够互相通信和操作。
这些标准包括设备配置文件(EDS)和对象字典。
设备配置文件定义了设备的特性、参数和功能,而对象字典定义了设备支持的数据对象和操作。
这些标准使得不同厂商的DeviceNet设备能够在同一个网络上协同工作,实现设备之间的互操作性。
此外,DeviceNet还规定了一些电气连接和接口标准,以确保
设备之间的物理连接和通信的稳定性和可靠性。
这些标准包括连接器类型、通信速率和电气特性等,从而确保设备能够在不同环境和工业场景下正常工作。
总的来说,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网络是一种用于自动化控制系统(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标准电缆线对于保证工业控制系统的稳定运行和数据通信的可靠性具有重要意义。
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。
几种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、数据长度和数据内容等信息。
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.。