Ethernet/IP协议简介
目录1 现场总线控制技术与工业以太网........................................................................................ - 1 -2 工业以太网实时性问题........................................................................................................ -3 -2.1 通讯确定性和实时性技术........................................................................................... - 3 -3 Ethernet/IP协议简介.......................................................................................................... -4 -3.1 Ethernet/IP工业以太网.............................................................................................. - 4 -3.1.1 Ethernet/IP协议模型及协议内容................................................................... - 5 -3.1.2 EtherNet/IP 的通信机制.................................................................................... - 7 -3.2 ProfitNet工业以太网................................................................................................. - 8 -3.2.1 基本介绍............................................................................................................ - 8 -3.2.2 实时通信............................................................................................................ - 8 -3.2.3 PROFINET .......................................................................................................... - 9 -3.2.4 安全.................................................................................................................. - 10 -3.3 Modbus-IDA工业以太网 ........................................................................................ - 11 -3.3.1 基本信息.......................................................................................................... - 11 -3.3.2 特点.................................................................................................................. - 12 -3.3.3 传输方式.......................................................................................................... - 13 -3.3.4 CRC ................................................................................................................... - 15 -3.4 Controlnet工业以太网............................................................................................. - 17 -3.4.1 原理.................................................................................................................. - 17 -3.4.2 ControlNet网络................................................................................................ - 18 -3.4.3 控制网国际有限公司...................................................................................... - 18 -3.4.4 可建造ControlNet的设备.............................................................................. - 18 -3.5 World FIP工业以太网............................................................................................. - 20 -3.5.1 概述.................................................................................................................. - 20 -3.5.2 WorldFip的特点 .............................................................................................. - 20 -3.5.3 WorldFip 协议 ................................................................................................. - 21 -3.5.4 WorldFip总线典型器件 .................................................................................. - 22 -3.5.5 开发工具.......................................................................................................... - 23 -3.5.6 目前存在的一些问题和应用前景.................................................................. - 23 -4 Ethernet/I P通信适配器硬件设计与实现....................................................................... - 25 -4.1 硬件系统总体架构.................................................................................................. - 25 - 4.2电源设计................................................................................................................... - 25 - 4.3复位电路设计........................................................................................................... - 26 - 4.4以太网通讯接口设计............................................................................................... - 26 - 4.4.1以太网电路原理......................................................................................... - 27 -4.4.2以太网芯片CS8900A-IQ3功能描述........................................................ - 27 -4.5串行通讯接口设计...................................................................................................... - 29 -4.6 主从USB接口设计.............................................................................................. - 29 - 4.7 外部I/0扩展接口设计 ........................................................................................ - 30 - 5 EtherNet/IP 工业以太网优缺点及发展前景..................................................................... - 31 -1 现场总线控制技术与工业以太网20世纪90年代以后随着现场总线控制技术的逐渐成熟,智能化与功能自治性的现场设备的广泛应用,嵌入式控制器、智能现场测控仪表和传感器等方便地接入了现场总线。
tcpip协议名词解释
tcpip协议名词解释
TCP/IP协议是一种网络通信协议,它是互联网和许多企业内部
网络所采用的主要协议之一。
TCP/IP代表传输控制协议/互联网协议。
它由两个主要协议组成,传输控制协议(TCP)和互联网协议(IP)。
传输控制协议(TCP)负责在网络上可靠地传输数据。
它将数据
分割成小的数据包,并确保它们能够在网络上安全地到达目的地。
TCP还负责在数据传输过程中进行错误检测和纠正,以确保数据的
完整性。
互联网协议(IP)负责在网络上寻址和路由数据包。
它定义了
数据包的格式以及它们在网络上的传输方式。
IP协议使得数据包能
够在不同的网络之间进行传输,同时确保它们能够最终到达目的地。
除了TCP和IP之外,TCP/IP协议还包括许多其他的协议,如
用户数据报协议(UDP)、互联网控制消息协议(ICMP)等,它们共
同构成了整个网络通信体系结构。
总的来说,TCP/IP协议是一种用于在网络上进行数据通信的标
准化协议,它为互联网和许多企业网络的正常运行提供了基础。
通过TCP/IP协议,不同的设备和网络能够互相通信和交换数据,从而构成了全球范围内的网络互联。
工业控制网络与Ethernet和TCPIP技术
工业控制网络与Ethernet和TCP/IP技术1 引言20世纪80年代中期发展起来的现场总线(Fieldbus)技术,由于其适应了工业控制系统向分散化、网络化和智能化发展的方向,促进了目前的自动化仪表、DC S(Distributed Control System) 和PLC等产品所面临的体系结构和功能结构的重大变革,导致工业自动化产品的更新换代,从而给控制领域带来了一场革命。
但是,目前现场总线标准不统一,多种总线互不兼容,不同公司的控制器之间不能实现相互高速的实时数据传输,信息网络存在协议上的鸿沟,难以实现真正的开放性。
而以太网以其低成本、通信速率高、高度开放性的优点逐渐受到人们的关注。
2 以太网技术介绍2.1 以太网技术基础以太网是由DEC、Intel和Xerox三家公司在20世纪70年代开发研制的。
它采用的是载波侦听/冲突检测(CSMA/CD)的多路访问协议。
设计以太网最初是为了使系统能够不局限于某一种传输介质,如光纤、同轴电缆、无线电波,因此取名为以太网。
80年代中期,IEEE在DEC、Intel和Xerox三家公司开发的以太网基础上,制定了802.3LAN标准。
因此,现在有IEEE的802.3LAN标准和DIX II以太网2个标准,但二者差别不大,他们的帧格式如图1所示。
图1 DIX Ethernet数据帧格式在IEEE 802.3标准中,定义目的地址和源地址长度是2字节或者6个字节。
因此帧的长度范围是64-1518个字节。
需要注意的是在实际应用中,目的地址和源地址长度都是6字节,因此帧的实际最小长度为72个字节。
2.2 以太网技术的特点以太网由于其应用的广泛性和技术的先进性,逐渐应用于工业现场。
与目前的现场总线相比,以太网具有以下优点:(1) 成本低廉目前以太网卡的价格只有Profibus、FF等现场总线网卡的1/10。
(2) 应用广泛以太网可以保证多种开发工具和开发环境可供选择。
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
工业以太网标准EtherNet/IP浅析
工业以太网标准EtherNet/IP浅析作者:周皓周军来源:《中国新技术新产品》2009年第01期摘要:分析了一种工业以太网标准--EtherNet/IP的通信协议结构,分析其应用层CIP协议执行机制。
并就工业以太网的优缺点、目前应用情况和发展趋势做出说明关键词:工业以太网;EtherNet/IP;CIP1 引言目前,工业自动化控制系统逐渐向网络化发展,大量的信息处理需求也对网络的信息传输速度有很高的要求,然而现有的网络结构比较分散,系统复杂。
更多的是系统细分成了独立的控制孤岛。
没有一个统一的网络标准使得用户对驱动器和用户接口的需求越来越多。
从传感器到主控制器,数据的传输必须经过不同的CPU和驱动软件,其结果是传输速度低,缺乏透明度,软件和维护费用高。
在所有的网络技术中,以太网技术是至今最理想的选择,TCP/IP以太网已经成为事实上的标准网络,将标准TCP/IP以太网延伸到工业实时控制并和通用工业协议(CIP)的结合,将很好地帮助用户获得更加开放集成的工业自动化和信息化的整体解决方案。
EtherNet/IP就是为实现这一目的的标准工业以太网技术。
2 EtherNet/IP标准结构特点EtherNet/IP标准是由ODVA(OpenDeviceNet VendorsAssociation)和ControlNet International 所推出的一种与TCP/IP以太网相结合的工业以太网标准。
它和DeviceNet以及ControlNet一样,它们都是基于CIP(Control and In-formation Protoco1)协议的网络。
其通信模型如图1.1。
这个模型可以看出,EtherNet/IP工业以太网和DeviceNet现场总线、ControlNet现场总线的不同, EtherNet/IP工业以太网除了采用OSI七层模型中的物理层、数据链路层和应用层之外,还包括了网络层和传输层,并且采用了TCP/IP协议,而DeviceNet现场总线、ControlNet 现场总线只定义了物理层、数据链路层和应用层。
Ethernet/IP协议简介
目录1 现场总线控制技术与工业以太网....................................................................................................... - 0 -2 工业以太网实时性问题 ......................................................................................................................... - 2 -2.1 通讯确定性和实时性技术........................................................................................................... - 2 -3 Ethernet/IP协议简介........................................................................................................................... -4 -3.1 Ethernet/IP工业以太网.............................................................................................................. - 4 -3.1.1 Ethernet/IP协议模型及协议内容............................................................................... - 5 -3.1.2 EtherNet/IP 的通信机制 ................................................................................................. - 8 -3.2 ProfitNet工业以太网.................................................................................................................. - 9 -3.2.1 基本介绍 .............................................................................................................................. - 9 -3.2.2 实时通信 ............................................................................................................................ - 10 -3.2.3 PROFINET ......................................................................................................................... - 11 -3.2.4 安全...................................................................................................................................... - 12 -3.3 Modbus-IDA工业以太网 ........................................................................................................ - 13 -3.3.1 基本信息 ............................................................................................................................ - 14 -3.3.2 特点...................................................................................................................................... - 15 -3.3.3 传输方式 ............................................................................................................................ - 16 -3.3.4 CRC ....................................................................................................................................... - 18 -3.4 Controlnet工业以太网 ............................................................................................................. - 21 -3.4.1 原理...................................................................................................................................... - 21 -3.4.2 ControlNet网络................................................................................................................. - 22 -3.4.3 控制网国际有限公司 ..................................................................................................... - 23 -3.4.4 可建造ControlNet的设备 ............................................................................................ - 23 -3.5 World FIP工业以太网 ............................................................................................................. - 25 -3.5.1 概述...................................................................................................................................... - 25 -3.5.2 WorldFip的特点................................................................................................................ - 26 -3.5.3 WorldFip 协议 ................................................................................................................... - 27 -3.5.4 WorldFip总线典型器件.................................................................................................. - 28 -3.5.5 开发工具 ............................................................................................................................ - 29 -3.5.6 目前存在的一些问题和应用前景 .............................................................................. - 30 -4 Ethernet/I P通信适配器硬件设计与实现................................................................................... - 31 -4.1 硬件系统总体架构................................................................................................................... - 31 -4.2电源设计 ...................................................................................................................................... - 32 -4.3复位电路设计............................................................................................................................. - 33 -4.4以太网通讯接口设计 ............................................................................................................... - 34 -4.4.1以太网电路原理......................................................................................................... - 34 -4.4.2以太网芯片CS8900A-IQ3功能描述 ................................................................... - 34 -4.5串行通讯接口设计........................................................................................................................ - 37 -4.6 主从USB接口设计............................................................................................................... - 37 -4.7 外部I/0扩展接口设计........................................................................................................ - 38 -5 EtherNet/IP 工业以太网优缺点及发展前景................................................................................ - 39 -1 现场总线控制技术与工业以太网20世纪90年代以后随着现场总线控制技术的逐渐成熟,智能化与功能自治性的现场设备的广泛应用,嵌入式控制器、智能现场测控仪表和传感器等方便地接入了现场总线。
EtherNetIP 嵌入式交换机技术 应用指南
RSLogix 5000 编程软件状态页面 . . . . . . . . . . . . . . . . . . . . . . . . 36 RSLinx 通信软件状态页面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 设备网页 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 使用 MSG 指令编程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 监视状态页面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 RSLogix 5000 编程软件状态页面 . . . . . . . . . . . . . . . . . . . . . . . . 37 RSLinx 通信软件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 监视设备网页 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 通过 MSG 指令监视诊断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 MSG 指令使用示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 在 “Configuration” ( 配置 ) 选项卡中使用特定值 . . . . . . . . . . 44 获取所有环网诊断信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 请求环网成员列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 启用和配置环网监控器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
工业控制网络(现场总线)EtherNetIP
6.3 显式与I/O信息到TCP/IP的映 射
本节主要阐述封装协议在CIP中的应用, 重点介绍了UCMM和连接数据包的封装。当 一个CIP数据包的路径穿过Ethernet-TCP/IP网 络时,会使用TCP/IP协议族和封装协议来发 送封装的数据包。
6.3.2.1 未连接报文
6.3.2.1 未连接报文
6.3.2.2 CIP传送类0和类1连接
使用UDP和封装协议所定义的公共数据 包格式来发送传送类0和类1连接的数据包。 特定应用允许一定程度的数据包丢失。 Ethernet不适合那些不容忍任何数据包丢失的 应用。若在RPI*CTM所指定的时间内没有收 到数据包,连接就破裂。
6.3.2.3 CIP传送类2和类3连接
若一个源发端进程检测到目标已关闭其终端的 一个连接,或连接已经破裂,则它认为与目标的会 话已破裂,并关闭与目标的连接。然后建立一个新 的会话来恢复与目标的通信。
6.2.5.4 TCP行为
尽管源发端在一个连接的另一端被关闭时被通 知。一个破裂的连接仅可当一个进程试图在连接上 发送一个报文时才被检测到。
工业控制网络 (现场总线)
第6章 EtherNet/IP
EtherNet/IP ( Ethernet/Industrial Protocol )是一种适用于工业环境的通信系统。 EtherNet/IP 使 用 控 制 与 信 息 协 议 CIP 协 议 ( Control and Information Protocol),其公共的 网 络 层 、 传 输 层 和 应 用 层 亦 为 ControlNet 和 DeviceNet共享。是位于开放的、高度流行的 EtherNet和TCP/IP协议的顶层的一个公共的、 开放的应用层。
6.2.3.5 状态区
c#基于TCPIP、CIP协议的欧姆龙PLC通信
c#基于TCPIP、CIP协议的欧姆龙PLC通信⼀、关于CIP协议 CIP通信是Common Industrial Protocl(CIP)的简称,它是⼀个点到点的⾯向对象协议,能够实现⼯业器件(传感器,执⾏器)之间的连接,和⾼等级的控制器之间的连接。
⽬前,有3种⽹络DeviceNet,ControlNet,EtherNet/IP使⽤CIP通信协议作为其上层⽹络协议,由ODVA组织统⼀管理,以确保其⼀致性和精确性。
⼆、EtherNet/IP通信 EtherNet/IP(Ethernet/Industrial Protocol),是⼀个⼯业级的通信⽹络,⽤于⼯业器件间⾼速的信息交换,这些器件包括简单的IO器件(传感器),还有复杂的控制器(机器⼈,PLC,焊机,过程控制器)。
EtherNet/IP使⽤CIP(Common Industrial Protocl),其使⽤EtherNet和TCP/IP技术传送CIP通信包,CIP作为开放的应⽤层,位于EtherNet和TCP/IP协议之上。
三、CIP通信报⽂1.注册会话ID private byte[] Registercmd = new byte[28]{ //--------------------------------------------------------Header 24byte------------------------------------- 0x6F,0x00,//命令 2byte 0x04,0x00,//Header后⾯数据的长度 2byte 0x00,0x00,0x00,0x00,//会话句柄 4byte 0x00,0x00,0x00,0x00,//状态默认0 4byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//发送⽅描述默认0 8byte 0x00,0x00,0x00,0x00,//选项默认0 4byte//-------------------------------------------------------CommandSpecificData 指令指定数据 4byte 0x01,0x00,//协议版本 2byte 0x00,0x00,//选项标记 2byte};2.提取会话ID-注册请求的应答报⽂private byte[] RefRegistercmd = new byte[28]{ //--------------------------------------------------------Header 24byte------------------------------------- 0x6F,0x00,//命令 2byte 0x04,0x00,//CommandSpecificData的长度 2byte 0x6B,0x01,0x01,0x00,//会话句柄 4byte 由PLC⽣成 0x00,0x00,0x00,0x00,//状态默认0 4byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//发送⽅描述默认0 8byte 0x00,0x00,0x00,0x00,//选项默认0 4byte//-------------------------------------------------------CommandSpecificData 指令指定数据 4byte 0x01,0x00,//协议版本 2byte 0x00,0x00,//选项标记 2byte};public byte[] SessionHandle=new byte[4]{0x6B,0x01,0x01,0x00};//从应答报⽂提取的会话ID后续读写PLC的报⽂中,需要包含PLC返回的会话ID3.读数据服务请求报⽂报⽂由三部分组成 Header 24个字节、CommandSpecificData 16个字节、以及CIP消息(由读取的标签⽣成)实例,读取单个标签名为 TAG1的报⽂总长度为64个字节private byte[] Header = new byte[24]{ 0x6F,0x00,//命令 2byte 0x28,0x00,//长度 2byte(总长度-Header的长度)=40 0x6B,0x01,0x01,0x00,//会话句柄 4byte 0x00,0x00,0x00,0x00,//状态默认0 4byte 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//发送⽅描述默认0 8byte 0x00,0x00,0x00,0x00,//选项默认0 4byte};private byte[] CommandSpecificData = new byte[16]{ 0x00,0x00,0x00,0x00,//接⼝句柄 CIP默认为0x00000000 4byte 0x01,0x00,//超时默认0x0001 4byte 0x02,0x00,//项数默认0x0002 4byte 0x00,0x00,//空地址项默认0x0000 2byte 0x00,0x00,//长度默认0x0000 2byte 0xb2,0x00,//未连接数据项默认为 0x00b2 0x18,0x00,//后⾯数据包的长度 24个字节(总长度-Header的长度-CommandSpecificData的长度)};private byte[] CipMessage = new byte[24]{ 0x52,0x02 //服务默认0x52 请求路径⼤⼩默认2 0x22,06,0x24,0x01,//请求路径默认0x01240622 4byte 0x0A,0xF0,//超时默认0xF00A 4byte 0x0A,0x00,//Cip指令长度服务标识到服务命令指定数据的长度 0x4C,//服务标识固定为0x4C 1byte 0x03,// 节点长度 2byte 规律为 (标签名的长度+1/2)+1 0x91,//扩展符号默认为 0x91 0x04,//标签名的长度 0x54,0x41,0x47,0x31,//标签名:TAG1转换成ASCII字节当标签名的长度为奇数时,需要在末尾补0 ⽐如TAG转换成ASCII为0x54,0x41,0x47,需要在末尾补0 变成 0x54,0x41,0x47,0 0x01,0x00,//服务命令指定数据 默认为0x0001 0x01,0x00,0x01,0x00//最后⼀位是PLC的槽号};PLC回复报⽂:6F0018006B01010000000000000000000000000000000000000000000100020000000000B200 0800 CC 00 0000C1000000 CC-服务标识00-填充字节0000-状态 0为正常 0800:CC-0000的长度C100-数据类型:Bool0000为数据false实例,读取多个标签名为 TAG、TAG1的报⽂总长度为86个字节6F003E006B01010000000000000000000000000000000000000000000100020000000000B2002E005202200624010AF020000A02200224010200060010004C0391035441470001004C039104544 Header:6F003E006B01010000000000000000000000000000000000 24byteCommandSpecificData: 00 00 00 00 0100020000000000B2002E00 16byteCipMessage:5202 20062401 0AF0 2000 0A02 20022401 02000600 1000 4C0391 03 54414700 0100 4C0391045441473101000100010052-服务代码02 -请求路径⼤⼩20062401-请求路径0AF0超时 20 00 CIP指令长度(0A-00之间的长度为32个字节)0A-服务代码(多个标签)02-请求路径⼤⼩20022401请求路径0200 标签的数量0600 偏移量(初始值为:2+标签数量*2)1000 偏移量 =标签服务长度+初始偏移量(有⼏个标签就有⼏个偏移量)4C 03 91 03 54414700 0100 标签TAG 4C039104544147310100 标签TAG1PLC回复报⽂:6F0034006B01010000000000000000000000000000000000000000000100020000000000B20024008A000000020006001300CC000000D00005003232323232CC000000D00005003232323232 76byteHeader:6F0034006B01010000000000000000000000000000000000 24byteCommandSpecificData:000000000100020000000000B2002400 16byteCipMessage:8A00 00000200 06001300 CC 00 0000 D000 0500 3232323232 CC000000D000050032323232328A-多个标签0000 -状态0200-项数0600-标签TAG偏移量1300-标签TAG1偏移量 0000-状态0正常D000-数据类型:string0500:字符串长度(字符串类型特有的)3232323232-数据 "22222":⽬前常⽤的数据类型: C1-BOOL C2-SINT C3-Short C4-Int C7-UShort C8-UInt CA-Float CB -Double D0-String4.写⼊数据服务报⽂实例,往标签名为:TAG1 写⼊true 数据类型为 bool写⼊报⽂:68byte6F002C006B01010000000000000000000000000000000000 000000000100020000000000B2001C00 5202200624010AF00E004D03910454414731C1000100010001000100header:6F002C006B01010000000000000000000000000000000000 24byteCommandSpecificData:000000000100020000000000B2001C00 16byteCIPmessage:52 02 20062401 0AF0 0E00 4D 03 91 04 54414731 C100 0100 0100 01000100 28byte52-服务标识02-请求路径⼤⼩ 20062401-请求路径,默认0AF0-超时0E00-CIP指令长度(绿⾊部分的长度)4D-写⼊标识03-(标签名的长度+1)/2+1 91-扩展符号04-标签TAG1的长度54414731 -标签名的ASCII表⽰C100-数据类型 0100-默认项 0100-数据 TRUE(2byte) 01000100 - 默认最后⼀位为PLC槽号PLC回复报⽂:6F0014006B0101 00000 00000000000000000000000000000 000000000100020000000000B2000400CD000000 44byteheader:6F0014006B01010000000000000000000000000000000000 24byteCommandSpecificData:000000000100020000000000B2000400 16byteCIPMessage:CD 00 0000 CD-服务标识 00-填充字节 0000-状态好注意:当写⼊字符串类型时,写⼊的数据长度为奇数时,需要在数据后填充⼀个字节05.扩展知识⾸先建⽴起TCP连接,CIP通信端⼝默认为44818。
EthernetIP 概述
Ethernet/IP 概述Ethernet/IP(Industrial Protocol)简称EIP, 是一个高级的工业应用层协议,基于标准的TCP/IP协议,EIP采用和DevieNet以及ControlNet相同的应用层协CIP(Control and Information Protoco1),可以理解为通过以太网传输的CIP协议即为EIP。
EIP和CIP技术的主要管理者为ODVA(Open DeviceNet Vendor Association)组织,ODVA 组织成立于1995年,由超过300个来自世界的领先工业自动化产品供应商组成。
在上世纪90年代工作于ControlNet International, Ltd.(CI)的技术团队开发了EIP,在2000年ODVA和CI 联合形成一个组织JTA(Joint Technology Aggreement)进行EIP协议开发,在2009年,JTA组织终结,最终EIP成为ODVA组织的一个成员,直至今日EIP技术主要的控制方也是ODVA。
EIP主要技术细节如下:⏹传输基本的I/O 信息通过UDP(User Datagram Protocol)协议,叫做隐性信息。
⏹上传和下载参数,设置信息等通过TCP(Transmission Control Protocol)协议传输,叫做显性信息。
⏹轮询,循环数据和设备状态改变检测通过UDP。
⏹一对一(单播),一对多(多播),一对所有(广播)通信通过IP(Internet Protocol)方式。
⏹EIP通常显性信息(TCP)使用44818端口,隐性信息(UDP)使用2222端口。
使用EIP技术的主要PLC供应商为美国的罗克韦尔自动化有限公司,主要是AB系列的PLC产品。
(完整word)Ethernet/IP协议简介
(完整word)Ethernet/IP协议简介目录1.现场总线控制技术与工业以太网2.工业以太网实时性问题3.Ethernet/IP协议简介4.Ethernet/I P通信适配器硬件设计与实现5.EtherNet/IP 工业以太网优缺点及发展前景Ethernet/IP协议简介1 现场总线控制技术与工业以太网20世纪90年代以后随着现场总线控制技术的逐渐成熟,智能化与功能自治性的现场设备的广泛应用,嵌入式控制器、智能现场测控仪表和传感器等方便地接入了现场总线。
现场总线控制系统(FCS)是顺应智能现场仪表而发展起来的。
它的初衷是用数字通讯代替4--20mA模拟传输技术,但随着现场总线技术与智能仪表管控一体化(仪表调校、控制组态、诊断、报警、记录)的发展,在控制领域内引起了一场前所未有的革命。
控制专家们纷纷预言:FCS将成为21世纪控制系统的主流。
然而在控制界对FCS进行概念炒作的时候,却注意到它的发展在某些方面的不协调,其主要表现在迄今为止现场总线的通讯标准尚未统一:8种现场总线经过14年的纷争,最后IEC的现场总线标准化组织经投票,通过以下这8种现场总线成为IEC61158现场总线标准,即:FF H1,Control Net,ProfiBus,InterBus,P.Net,World FIP,Swift Net,FF之高速EtherNet即HSE。
这8种现场总线互不兼容,这也使得各厂商的仪表设备难以在不同的FCS中兼容。
此外,FCS的传输速率也不尽人意,以基金会现场总线(FF)正在制定的国际标准为例,它采用了ISO的参考模型中的3层(物理层、数据链路层和应用层)和极具特色的用户层,其低速总线H1的传输速度为31.25kbps,高速总线H2的传输速度为1 Mbps或2.5Mbps,这在有些场合下仍无法满足实时控制的要求。
又如广泛用于汽车行业的Can总线系统,其最高的传输速率为1 Mbps/40米;这些现场总线受通讯距离制约较大。
