罗克韦尔EtherNet/IP工业以太网协议

合集下载

克罗韦尔 Logix5000 控制系统中的 EtherNet IP 通信模块 说明书

克罗韦尔 Logix5000 控制系统中的 EtherNet IP 通信模块 说明书

Logix5000 控制系统中的 EtherNet/IP 通信模块产品目录号 5069-AENTR 、5069-AEN2TR用户手册原版说明书译文重要用户须知在安装、配置、操作或维护本产品之前,请阅读本文档以及“其他资源”章节所列的文档,了解关于安装、配置和操作该设备的信息。

除了所有适用的条例、法律和标准的要求之外,用户还必须熟悉安装和接线说明。

包括安装、调整、投入运行、使用、装配、拆卸和维护等在内操作必须由经过适当培训的人员根据适用的操作守则来执行。

如果未遵照制造商所指定的方式使用该设备,将可能导致该设备提供的保护失效。

对于由于使用或应用此设备而导致的任何间接损失或连带损失,罗克韦尔自动化公司在任何情况下都不承担任何责任。

本手册中包含的示例和图表仅用于说明。

由于任何具体的安装都存在很多差异和要求,罗克韦尔自动化对于依据这些示例和图表所进行的实际应用不承担任何责任和义务。

对于因使用本手册中所述信息、电路、设备或软件而引起的专利问题,罗克韦尔自动化公司不承担任何责任。

未经罗克韦尔自动化公司的书面许可,不得复制本手册的全部或部分内容。

在整本手册中,我们在必要的地方使用了以下注释,来提醒您注意相关的安全事宜。

设备表面或内部的标签提供特定的预防措施。

警告:标识在危险环境下可能导致爆炸,进而导致人员伤亡、物品损坏或经济损失的操作或情况。

注意: 标识可能导致人员伤亡、物品损坏或经济损失的操作或情况。

注意符号有助于您确定危险情况,避免发生危险,并了解可能的后果。

重要事项标识对成功应用和理解产品有重要作用的信息。

电击危险:位于设备 (例如,驱动器或电机) 表面或内部的标签,提醒相关人员可能存在危险电压。

灼伤危险: 位于设备 (例如,驱动器或电机) 表面或内部的标签,提醒相关人员表面可能存在高温危险。

弧闪危险:位于设备 (例如,电机控制中心) 表面或内部的标签,提醒相关人员可能出现闪弧。

闪弧可导致重伤或死亡。

佩戴适当的个人防护设备 (PPE)。

06-EtherNetIP工业以太网和交换机_

06-EtherNetIP工业以太网和交换机_

Stratix 5700 组态
3 个基本平台提供 20 种规格 6、10 与 20 端口基本单元

6 个电口与 4 个电口 + 2 个 SFP 插槽 8 个电口 + 2 个组合* 端口 16 个电口 + 2 个组合* 端口 + 2 个 SFP 插槽



2 个千兆字节端口选件 SFP 插槽支持多模和单模光纤 可用多种 SFP 与思科其它 SFP 兼容 高级功能集满足以下需求: EtherNet/IP 应用 安全性 弹性与冗余 两种软件包可供选择 精简版与完整版 适用于恶劣环境的涂层防护方案
对于I/O网络,网络的恢复时间小于100ms的冗余协议才有意义。 对于运动控制网络,网络的恢复时间小于4ms的冗余协议才有意义。
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.
什么是Industrial IP Advantage

可组态的端口安全

保护工厂


加密的管理通信

SSHv2、SNMPv3 和 HTTPS 802.1x 用于用户身份验证 多层密码保护 访问控制列表 (ACL) 用于逐端口应用安全策略 TACACS+ 和 Radius 用于集中式身份认证
高级的安全功能
简化的工具有助于机器制造商保护其机器 高级功能集符合 IT 标准及策略

* 组合端口可以是 电口或 SFP
非常适合于从简单到复杂的应用
Copyright © 2012 Rockwell Automation, Inc. All rights reserved.

罗克韦尔PLC模块IP地址设定

罗克韦尔PLC模块IP地址设定

模块IP地址设定实验目的:使用以太网实现通信实验内容:1、使用硬件拨码(旋转开关)分配IP地址2、使用BOOTP-DHCP Server分配IP地址3、模块IP地址复位为出厂默认值EtherNet/IP通信模块的出厂配置如下:BOOTP/DHCP已启用旋转开关设置为999(如果使用)任务一:使用旋转开关设置网络的IP地址旋转开关是模块上的物理零件。

某些EtherNet/IP通信模块使用与旋转开关类似的拨盘开关。

例:如图所示为1756 EtherNet/IP通信模块上的旋转开关,这几个开关位于模块顶部。

上电时,模块读取旋转开关以确定是否设置为IP地址最后一部分有效数字,有效范围为001—254。

如果设置为有效数字,则可以得到以下结果:IP地址=192.168.1.XXX(其中XXX表示开关设置)子网掩码=255.255.255.0网关地址=0.0.0.0建议您在安装模块之前将旋转开关设置为有效数字!任务二:如果旋转开关未设置为有效数字或模块没有旋转开关,如何来为PLC分配IP地址?BOOTP-DHCP Server是设置PLC的IP地址的软件,在安装RSLogix5000时选择安装,不用单独安装。

如果您的以太网模块是新购买的或者BOOTP-DHCP功能被使能,可以通过电脑安装的BOOTP-DHCP Server软件给以太网模块设定地址。

具体步骤如下:1、将EtherNet/IP设备与计算机通过以太网线连接起来2、设置计算机的IP地址:192.168.1.10(1)双击电脑桌面工具栏中“本地连接”图标,选择“属性”按钮,如图2所示。

(2)在“本地连接属性”窗口中选择“常规”,在右侧下拉菜单中选择“Internet 协议(TCP/IP)”,然后点击“属性”按钮,如图所示。

(3)在“Internet 协议(TCP/IP)属性”画面中输入IP地址,点击“确定”按钮,完成计算机IP地址的设定。

(4)启动“BOOTP-DHCP Server”软件,如下图。

EtherNet IP快速手册

EtherNet IP快速手册
1 EtherNet/IP 概述
EtherNet/IP 的 IP 全称是 Industrial Protocal,顾名思义是应用于工业行业的以太网协议。EtherNet/IP 是一个面向工业自动化应用的工业应用层 协议,它建立在标准 TCP/IP 协议之上,利用固定的以太网硬件和软件,为配置、访问和控制工业自动化设备定义了一个应用层协议。
CPX-FB32 支持 10/100M 通讯速率,全双工/半双工,此外,EtherNet/IP 协议是 CIP 协议基础上的以太网协议,因此,EtherNet/IP 协议只需要常规 支持 TCP/IP 协议的以太网交换机即可。
通过网线将编程计算机,PLC,CPX-FB32 模块连接到以太网交换机,上电,网络硬件平台即搭建完成。
4.1 建立网络........................................................................................................................................................................................................................................................................ 2 4.2 组态步骤.......................................................................................................................................ห้องสมุดไป่ตู้................................................................................................................................ 2 4.3 设置 IP 地址 ................................................................................................................................................................................................................................................................... 4

各种工业以太网的区别

各种工业以太网的区别

各种工业以太网的区别其实就是协议的区别,其中最主要的还是应用层协议的区别.都是以太网通讯,只是每个公司的叫法不一样,西门子用PROFINET、AB用EthernetIP、施耐德的MODBUSTCP/IP.取个例子,以太网就像高速公路,Ethernet/IP、Profinet、ModbusTCP/IP分别像高速公路上的宝马、奔驰、奥迪车,都可以从一个城市把物品运送到另一城市.但是每个车上安装的零件无法和另一车上的零件进行更换.EtherCAT以太网控制自动化技术是一个以以太网为基础的开放架构的现场总线系统,EterCAT名称中的CAT为ControlAutomationTechnology控制自动化技术首字母的缩写.最初由德国倍福自动化有限公司BeckhoffAutomationGmbH研发.EtherCAT为系统的实时性能和拓扑的灵活性树立了新的标准,同时,它还符合甚至降低了现场总线的使用成本.EtherCAT的特点还包括高精度设备同步,可选线缆冗余,和功能性安全协议SIL3. Ethernet/IP是一个面向工业自动化应用的工业应用层协议.它建立在标准UDP/IP与TCP/IP协议之上,利用固定的以太网硬件和软件,为配置、访问和控制工业自动化设备定义了一个应用层协议西蒙公司开发Ethernt/IP属于ODVA组织,Rockwell只是其中一个推广力度比较大的公司而已.施耐德也是ODVA组织的成员,施耐德所有PLC都可以支持Ethernt/IP协议.Ethernt/IP协议是十大总线之一,和Controlnet、Devicenet一起称为CIP总线.可以实现协议间路由,但是需要Rslinx软件进行配置.通讯时需要设置RPI参数,没有任何客户端的反馈信息,因此不管现场客户端是否收到数据,数据一致由服务器不断的发,缺少相应的检测.PROFINET由PROFIBUS国际组织PROFIBUSInternational,PI推出,是新一代基于工业以太网技术的自动化总线标准.作为一项战略性的技术创新,PROFINET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域的热点话题,并且,作为跨供应商的技术,可以完全兼容工业以太网和现有的现场总线如PROFIBUS技术,保护现有投资.PROFINET是适用于不同需求的完整解决方案,其功能包括8个主要的模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准和信息安全、故障安全和过程自动化.MODBUS/TCP是简单的、中立厂商的用于管理和控制自动化设备的MODBUS系列通讯协议的派生产品.显而易见,它覆盖了使用TCP/IP协议的“Intranet”和“Internet”环境中MODBUS 报文的用途.协议的最通用用途是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O 模块的网关服务的.MODBUS/TCP协议是作为一种实际的自动化标准发行的.既然MODBUS已经广为人知,该规范只将别处没有收录的少量信息列入其中.然而,本规范力图阐明MODBUS中哪种功能对于普通自动化设备的互用性有价值,哪些部分是MODBUS作为可编程的协议交替用于PLC’s的“多余部分”.它通过将配套报文类型“一致性等级”,区别那些普遍适用的和可选的,特别是那些适用于特殊设备如PLC’s的报文.ModbusTCP/IP由ModbusIDA组织提出,有施耐德旗下的Modicon公司主推,在目前施耐德所有PLC产品中都支持,同时也支持Ethernet/IP协议,ModbusTCP/IP是免费的、全开放协议,可以用VB等高级编程语言调用winsock控件即可实现与PLC的数据通讯,因此,很多产品都支持该协议.同时利用该协议进行通讯时,可以得到客户端的数据校验返回,因此可靠性和安全性较高,当然牺牲了数据量.POWERLINK=CANopen+Ethernet鉴于以太网的蓬勃发展和CANopen在自动化领域里的广阔应用基础,EthernetPOWERLINK融合了这两项技术的优点和缺点,即拥有了Ethernet的高速、开放性接口,以及CANopen在工业领域良好的SDO和PDO数据定义,在某种意义上说POWERLINK就是Ethernet上的CANopen,物理层、数据链路层使用了Ethernet介质,而应用层则保留了原有的SDO和PDO对象字典的结构虽然这些工业以太网都是国际标准,但是指的是IEC61784里的标准,但是这些工业以太网不都是标准的以太网.即这些工业以太网并不都是符合IEEE802.3U的标准,这当中只有Modbus-TCP和EtherNet/IP是符合IEEE802.3U的,只有符合IEEE802.3U标准的,才能与IT 和以太网将来的发展相兼容.而不符合IEEE802.3U标准的,基本上可以讲不是以太网,它们都对以太网进行了修改,或者是硬件或者是软件,已经不是以太网了.a.ModbusTCP和EtherNet/IP的区别主要是应用层不相同,ModbusTCP的应用层采用Modbus 协议,而EtherNet/IP采用CIP协议,这两种工业以太网的数据链路层采用的是CSMA/CD,因此是标准的以太网,另外,这两种工业以太网的网络层和传输层采用TCP/IP协议族.还有一个区别是,Modbus协议中迄今没有协议来完成功能安全、高精度同步和运功控制等,而EtherNet/IP有CIPSafety、CIPSync和CIPMotion来完成上述功能,所以才有Schneider 加入ODVA,成为ODVA的核心成员来推广EtherNet/IP.由于这两种网络都是标准的TCP/IP 以太网,所以所有标准以太网节点都可以接入这两种网络.b.PROFINET分为原来划分为v1,v2,v3,现在一般称为ProfiNetCBA、ProfiNetIO和ProfiNetIRT.也就是通过以太网来实现对等通讯、实时控制和运动控制.v1采用TCP/IP协议,采用标准的以太网,而V2和V3不采用tcp/ip协议,这两种都绕过tcp/ip协议,采用另外的网络层和传输层协议,开发ProfiNet采用开发人员人员认为tcp/ip协议增加了数据在网络中的传输延迟,其实这是一种误解,据美国密歇根大学的教授研究后认为数据在TCP/IP 中的传输延迟很小,他们研究得出数据在经过TCP,IP栈时延迟只有不到100微秒,如果采用UDP/IP时就更小,同时他们研究也得出数据在不同应用层延时比较大,不同的协议延迟不一样,但是相差不是很大,从200us-800us不等,他们经过实验后认为以太网的基础设施指交换机、网卡等和TCP/IP协议并不是影响工业以太网实时性的主要原因,而认为应用层协议才是主要原因.所以密歇根大学的教授认为绕开TCP/IP协议没有丝毫的意义,反而由于缺少了TCP/IP协议,使得设备也就缺少了IT功能,与其它现场总线没有区别.ProfiNetV3就更特别了,它不完全采用标准以太网的数据链路层,有一不时间采用以太网的数据链路层CSMA/CD,而另外一部分时间采用自己的数据链路层,通过一个高精度的时间来完成.所以ProfiNetV3也就不是标准的以太网了,也就给Profinetv3带来如下的问题:不能采用标准的交换机、不能采用标准的以太网芯片、与企业网相连可能会出现问题,与标准以太网相连还要特殊的网关、添加和删除一个节点都需要重新组态网络和重新启动网络、至今没有千兆网络,还有最重要的是,当标准以太网以后发展了后,它不能与标准以太网相兼容,不具有将来以太网所应具有的功能.c.EtherCat这种工业以太网也很奇怪,它们不使用标准的芯片,一般不使用交换机,软件也不是标准的,对以太网的数据帧进行了一些修改,我们知道一个数据帧只有一个源节点,但是对于EtherCat一个数据可能有多个源节点,即一个数据是由多个节点发送的数据组合而成的.所以对于这样的网络,标准的以太网设备也不能接入这样的网络.我认为Ethernet/IP和ProfiNet这两种工业以太网都适合各个行业.首先这两种工业以太网都用于传输非实时数据,还可传输实时数据,即可以用于离散控制,也可用于过程控制当然现在还不能用于本安应用.其次,这两种工业以太网都可用于网络功能安全传输,Ethernet/IP有CIPSafety协议,而ProfiNet有Profisafe协议,还有在运动控制方面ProfiNet有ProfiNetIRT,而EtherNet/IP则有CIPSafety,二者都可以用于中高端的运动控制.最后两者都有基于IEEE1588的高精度时钟同步.而ModbusTCP,EtherCat和PowerLink,都只能完成部分控制任务,如ModbusTCP一般只作常规IO实时和非实时数据.而EtherCat 和PowerLink则更象是为运动控制而开发的,这二者好像没有功能安全、在PLC和DCS控制方面也没有得到大自动化公司的支持,况且这两者又对以太网进行修改,一个在软件,另一个在软件和硬件方面都进行了修改,都不能兼容标准的以太网设备,个人认为这样做得不偿失,为满足运动控制而不能兼容已有的标准的以太网设备而开发的工业以太网并不是以太网,与其说是工业以太网还不如说是另一种现场总线.我认为工业以太网的竞争将会在Ethernet/IP和ProfiNet间进行,其中EtherNet/IP以后将由罗克韦尔自动化、Omron、施耐德和思科公司来推动,而ProfiNet将由业界老大西门子公司带领,不知谁将引导未来.最后一定是大西洋两岸的两大巨人之间的角力,就像以前的现场总线战争,最后还不是Profibus和DeviceNet,别的都只能当陪衬的角色当然,现在大家都在看中国这个大西洋两岸以外的单一最大市场,中国把砝码放在谁这一边,可能会使天平倾斜一点.但最后,肯定两者都会存在的.现实中选择什么厂家的PLC,建议选择对应的以太网协议,除了施耐德和Rockwell的PLC都支持Ethernet和ModbusTCP/IP协议外施耐德在两个协议支持上做的更好,目前都没有任何网关产品可以实现Profinet与其它协议的转换.即便有相应的网关,不论成本增加了多少,还牺牲了实时性.因此,建议选择什么PLC,选择相应的以太网即可.性能在目前的所有控制系统中差别不大.。

工业以太网协议

工业以太网协议

工业以太网协议工业以太网协议(Industrial Ethernet Protocol)是一种用于工业领域的以太网通信协议,它结合了以太网的高带宽和工业自动化的可靠性和实时性需求。

工业以太网协议被广泛应用于工业控制系统、工厂自动化和机器人控制等领域。

工业以太网协议与传统的以太网相比有以下几点特点:1. 实时性:工业控制系统需要实时传输和处理数据,工业以太网协议提供了实时性能,可以满足实时控制和监控的需求。

2. 可靠性:工业环境中存在较多的电磁干扰、温度变化和振动等因素,工业以太网协议采取了诸如冗余通信、自适应传输速率和纠错机制等措施,提高了通信的可靠性。

3. 安全性:工业网络需要防止数据泄露、篡改和非法访问等安全威胁,工业以太网协议支持数据加密和认证机制,提供了较高的安全性保障。

4. 扩展性:工业以太网协议支持灵活的网络拓扑结构和设备连接方式,可以方便地扩展和更改网络规模和拓扑。

5. 互联性:工业以太网协议与传统的以太网兼容性强,可以与现有的以太网设备和技术无缝集成,提高了工业网络的互联性。

工业以太网协议包括多种不同的通信协议和协议簇,如乙太网/IP(Ethernet/IP)、PROFINET、Modbus TCP等。

每种协议都有各自的特点和适用场景。

以乙太网/IP为例,它采用了以太网和TCP/IP协议作为基础,并加入了针对工业控制的特殊功能和协议。

它支持实时控制、实时数据传输和设备管理等功能,并提供了与其他协议的互操作性。

在工业以太网协议中,数据传输一般采用分组交换方式,数据分组按照优先级和实时性要求进行排序和传输,确保控制数据能够及时到达目标设备。

同时,工业以太网协议还支持多路径冗余传输、广播和组播等特性,提高了网络的可靠性和效率。

总之,工业以太网协议是一种专门为工业环境设计的通信协议,它融合了以太网和工业自动化的需求,具有实时性、可靠性、安全性、扩展性和互联性等特点。

随着工业自动化和数字化的发展,工业以太网协议将在工业控制系统和工厂自动化中扮演越来越重要的角色。

工业以太网协议

工业以太网协议

工业以太网协议简介工业以太网协议是一种用于工业自动化领域的网络协议,它基于以太网技术,并进行了针对工业环境的优化。

相比于传统的以太网协议,工业以太网协议具有更高的稳定性、可靠性和实时性,能够满足工业自动化系统对数据传输的要求。

适用范围工业以太网协议广泛应用于工业自动化领域,包括制造业、能源领域、交通运输等。

它适用于各种工业设备之间的通信,包括传感器、执行器、控制器等。

协议架构工业以太网协议采用分层的架构,包括物理层、数据链路层、网络层和应用层。

物理层物理层负责定义电气和机械特性,包括传输介质、接口和连接器等。

常用的传输介质包括双绞线、光纤和无线电波。

数据链路层数据链路层负责将数据分割为帧,并进行差错校验和流量控制等功能。

它定义了数据帧的格式和传输方式,确保数据的可靠传输。

网络层网络层负责数据的路由和转发,保证数据能够准确地传送到目标设备。

它使用IP地址和子网掩码进行设备的寻址和标识。

应用层应用层是工业以太网协议的最上层,负责定义应用数据的格式和交互方式。

常见的应用层协议包括MODBUS、Profibus和EtherNet/IP等。

工业以太网协议的特点相比于传统的以太网协议,工业以太网协议具有以下特点:实时性工业自动化系统对数据传输的实时性要求较高,工业以太网协议通过优化协议栈和网络设备,提供了较低的延迟和较高的带宽,满足了实时性的需求。

可靠性工业环境中存在噪声、干扰和抖动等因素,工业以太网协议通过采用冗余机制和差错校验等技术,提高了数据传输的可靠性。

网络管理工业以太网协议支持网络管理功能,包括设备的配置、监控和故障诊断等。

管理员可以通过网络管理系统对工业以太网进行集中管理和控制。

扩展性工业以太网协议支持灵活的拓扑结构,可以适应不同规模和复杂度的工业自动化系统。

它可以通过增加网络设备和调整网络配置来满足系统的扩展需求。

应用案例工业以太网协议在实际应用中具有广泛的应用,下面以一个典型的应用案例进行介绍。

三层网络架构

三层网络架构

罗克韦尔的三层网络架构随着制造业竞争的加剧,制造商更加追求生产设备的可靠性,尤其是那些控制关键性生产工序的设备,往往需要采用冗余配置。

目前,多数的基于可编程控制器的冗余系统采用了两套CPU处理器模块,一个处理器模块作为主处理器,另外一个作为从处理器。

正常情况下,由主处理器执行程序,控制I/O设备,从处理器不断监测主处理器状态。

如果主处理器出现故障,从处理器立即接管对I /O的控制,继续执行程序,从而实现对系统的冗余控制。

很多厂商都能够提供可编程控制器冗余系统解决方案,用户在使用过程中往往对其冗余原理理解不深,造成系统冗余性能下降。

本文以罗克韦尔自动化Alle n Bradley品牌ControlLogix控制器为例,介绍其冗余系统的构建和性能优化问题。

2 冗余系统构建ControlLogix系统采用了基于“生产者/消费者”的通讯模式,为用户提供了高性能、高可靠性、配置灵活的分布式控制解决方案。

ControlLogix系统实现了离散、过程、运动三种不同控制类型的集成,能够支持以太网、ControlNet控制网和DeviceNet设备网,并可实现信息在三层网络之间的无缝传递。

因而,C ontrolLogix被广泛地应用于各种控制系统。

[1]构建ControlLogix冗余系统的核心部件是处理器和1757-SRM冗余模块。

目前,有1756-L55系列处理器模块支持冗余功能,其内存容量从750KB到7.5MB不等。

1757-SRM冗余模块是实现冗余功能的关键。

如图1所示,在冗余系统中,处理器模块和1757-SRM冗余模块处于同一机架内。

为了避免受到外界电磁干扰,提高数据传输速度,两个机架的1757-SRM模块通过光纤交换同步数据。

所有的I/ O模块通过ControlNet控制网与主、从控制器机架内的1756-CNB(R)控制网通讯模块相连接。

图1 冗余系统结构以往的冗余系统通常需要用户编制复杂的程序对处理器状态进行判断,在两个处理器之间传输同步数据并实现I/O控制权的切换,两个处理器中的程序也各不相同,这使得冗余系统本身的建立和维护工作非常繁琐。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档