以太网络技术在工业控制领域的探索与发展——EtherNET/IP

发布者:心怀感恩最新更新时间:2024-05-08 来源: elecfans关键字:以太网络技术  工业控制  EtherNET  IP 手机看文章 扫描二维码
随时随地手机看文章

工业以太网控制系统是集散控制系统(DCS)和现场总线控制系统(FCS)之后产生的一种新型的工业控制系统。由于以太网技术具有成本低、通信速率和带宽高、兼容性好、软硬件资源丰富、广泛的技术支持基础和强大的持续发展潜力等诸多优点,在过程控制领域的管理层已被广泛应用。事实证明,通过一些实时通信增强措施及工业应用高可靠性网络的设计和实施,以大网可以满足工业现场环境要求,并可直接向下延伸应用于工业现场设备间的通信。其中EtherNet/IP协议就在此列。


01

EtherNET/IP是什么

EtherNet/IP协议从90年代后期开始开发并由国际组织ODVA于 2001年发布并管理。EtherNet/IP使用标准以太网的物理和数据链路层,协议通过TCP/IP数据包传输,是最成熟和最完整的工业以太网解决方案之一,在工业制造业中得到广泛使用。


EtherNET/IP是CIP(Commen Idustrial protocal)协议组中的一员。CIP定义了应用层的对象结构,且独立于物理层传输介质,提供了开放网络和开放系统所必需的互操作性和互换性。CIP用户在其统一的通信架构之下,可根据需求选择最适合的网络,DeviceNET是CIP使用CAN网络传输的实现,通过以太网传输的 CIP 协议即为 EtherNet/IP.


CIP是严格遵守面向对象方式的上层协议,每个CIP对象具有属性(数据)、服务(命令)、连接、和行为(属性和服务间的关系)。


CIP包括一个广泛的对象库(Object Library)来支持通用网络服务如文件传输,和自动化行业常用的模拟和数字IO的输入输出,HMI、运动控制等。为保证互操作性,同一对象在不同设备中实现的行为完全相同。一个设备包括的一组对象即为本设备的对象模型(Object Model)。


CIP将标准的对象组定义为Device Profiles。Device Profile指定配置选项和I/O数据格式,属于同一Device Profile的设备将响应所有相同的命令,并拥有相同的网络行为,以此保证网络中不同品牌设备间的互操作性。


02

EtherNET/IP 协议架构

v2-9750af1a97dfab1dc0e1af0e6fad9828_720w.webpv2-007f44c4c5d8f3ef8a8624e369bfafcf_720w.webp

● 通常使用TCP传输的显示消息(explicit messages)和使用UDP传输隐式消息(implicit messages)。基于TCP面向连接的传输特性,显示消息通常是低实时性数据,但要求高准确性,例如配置设备信息,上传或下载程序等。而UDP则无需建立连接,可单点对多点的进行传输,也就是说UDP比TCP更加高效,因此常被用于如实时数据、运动控制数据等隐式消息的传输。


● EtherNet/IP在全球制造业中被广泛采用。通常,制造业厂商直接采购商用EtherNet/IP SDK,而美国Pryramid公司作为最知名的EtherNet/IP SDK提供商在行业内享有盛誉。美国Pryramid 公司成立于1990年,总部位于密歇根州。Pryramid公司的EtherNet/IP SDK是经过市场和产品验证的商用协议栈产品,保证协议的稳定和可靠性。


● 如所有通信协议的形式,EtherNet/IP SDK同样分为Adapter和Scanner两端。协议栈SDK可以软件源代码的形式提供给客户,为使用多个不同软硬件平台的客户提供自主移植的便利条件。同时,客户也可以选择编译好的DLL形式的SDK。


03

EtherNet/IP SDK介绍


一、EtherNet/IP Scanner SDK,是用于开发EtherNet/IP扫描器设备的软件包。Pryramid公司提供的EtherNet/IP Scanner SDK 已经通过ODVA CT18一致性测试,客户购买的Scanner SDK包括如下内容:


平台兼容性和可移植性:

• 提供 Win XP,Vista和 Win 7,8,10 (32 and 64 bit)的例程;• 提供以下操作系统的模板:• Fido,Linux,Netburner,VxWorks,WinCE,Windows• 例程中的程序块与平台隔离,方便移植到其它平台• 通用的 API 接口:C, C#和C++ (Microsoft Windows DLL)


交付内容:

• EtherNet /IP Scanner 源码(源码版),包括源文件、DLLs 和Windows的运行组件;• Scanner(Client) 例程源码 (Microsoft Visual C++, Visual C#, Visual Basic and .NET)• 用户手册• STC 文件示例 (用于ODVA EtherNet/IP 协议一致性测试软件)

• EDS 文件示例


部分API列表:• ScannerStart• ScannerStop• RegisterObjectsForClientProcessin• RegisterRequestsForClientProcessing• OpenConnection• OpenConnectionByteEPATH• CloseConnection• ReconfigureConnection• ResetConnection• AddAssemblyInstance• RemoveAssemblyInstance• RemoveAllAssemblyInstances• AddAssemblyMember• ...



二、EtherNet/IP Adapter SDK,是用于开发EtherNet/IP适配器设备的软件包。Pryramid公司提供的EtherNet/IP Adapter SDK 在兼容性和和交付内容上和Scanner SDK相同。Adapter提供的功能请可以参考如下功能列表:


部分API列表:• RegisterEventCallBack• LogEventCallbackType• RegisterMessageCallBack• LogMessageCallbackType• AdapterStartAdapterStop• GetNumConnections• GetConnectionInstances• GetConnectionState• GetConnectionRunIdleFlag• GetConnectionInternalCfg• GetConnectionStats• SendUnconnectedRequest• ReturnValue• GetUnconnectedResponse• GetClientRequest• StartRequestGroup• StopRequestGroup...• ...


关键字:以太网络技术  工业控制  EtherNET  IP 引用地址:以太网络技术在工业控制领域的探索与发展——EtherNET/IP

上一篇:分享一颗电机控制芯片—LV8548MC
下一篇:伺服驱动器的特点及维修技巧

推荐阅读最新更新时间:2024-11-08 14:58

新思科技出支持TSMC 7nm FinFET工艺技术的汽车级IP
重点: ●基于7nm工艺技术的控制器和PHY IP具有丰富的产品组合,包括LPDDR4X、MIPI CSI-2、D-PHY、PCI Express 4.0以及安全IP。 ●IP解决方案支持TSMC 7nm工艺技术所需的先进汽车设计规则,满足可靠性和15年汽车运行要求。 ● ISO 26262 ASIL Ready IP包含安全包、FMEDA报告及安全手册,以加速芯片功能安全评估。 2018年10月18日,中国 北京——新思科技(Synopsys, Inc.,纳斯达克股票市场代码: SNPS)宣布,推出支持TSMC 7nm FinFET工艺技术的汽车级DesignWare®Controller和PHY IP。Desi
[汽车电子]
车载以太网静态架构SOME/IP的业务流程
SOME/IP的业务流程: 1)SWC通过RTE接口将数据传递至RTE中。 2)RTE通过使用SOMEIPXF的功能实现序列化,即将SWC输出的结构体数据序列化为字节流信号。 3)Ldcom模块位于RTE与PDUR之间的模块,负责将RTE中的字节流信号转换成pdu数据传递给PDUR。 4)PDUR模块作为CP中最重要的路由模块,能实现模块与模块之间的PDU路由,在SOMEIP架构中,以太网通信一定要经过Soad模块,因此PDUR实现了以太PDU数据在LDCOM与SOAD之间的路由。 5) 在上述模块中,SOMEIP数据本质上还是以PDU的形式进行传递,但是以太网是以套节字(包括本地ip地址,远程ip地址,本地port,远程po
[嵌入式]
车载<font color='red'>以太</font>网静态架构SOME/<font color='red'>IP</font>的业务流程
IP平台形式将8051微控制器引入FPGA
  一直以来,设计人员为迅速发展的市场如消费电子和汽车等开发产品时,都面对严峻的上市时间压力。但是现在,这些严格的时间要求已经转移至其它许多领域,包括嵌入式控制和工业设计。   毋庸置疑,近年来谈论最多的芯片设计趋势是转向系统级芯片 (SoC) ,透过工艺技术和设计方法的突飞猛进,这种理想得以实现。但是SoC的发展进程仍然缓慢,并且对市场的变化非常敏感。此外,开发SoC本质上是一项成本高昂的高风险事业。极少公司拥有充足资源,能负担将SoC产品发展成为批量生产所需的非经常性工程开支 (NRE),即使公司拥有足够资源也必须仔细考虑取得投资回报的机会。   在业内,迅速将产品推出市场的意愿非常重要。产品销售每推迟一周都会对营业额造成损失
[单片机]
以<font color='red'>IP</font>平台形式将8051微控制器引入FPGA
CEVA凭借90%的市场份额继续领导DSP IP市场
CEVA公司宣布,被领先的市场研究机构The Linley Group列为2011年全球领先DSP IP付运厂商,占据90%的市场份额。市场份额数据是The Linley Group在题为 “CPU内核和处理器IP指南” (A Guide to CPU Cores and Processor IP) 的报告 (注1)中发布的。 The Linley Group分析师和“CPU内核和处理器IP指南” 报告合著者J. Scott Gardner称:“CEVA继续成为最成功的DSP IP供应商,在2011年其授权厂商付运了超过了10亿颗芯片。CEVA的DSP系列产品拥有令人印象深刻的客户群,尤其是在通信和多媒体领域。而且,随着4G转换
[嵌入式]
EDA/IP公司大力支持 汽车Tier 1芯片设计不求人
除了芯片业者纷纷针对自驾车、ADAS展开布局,并持续推出新解决方案外,车厂跟一级供货商(Tier 1)会不会模仿手机业者,自行动手开发芯片,也是个值得关注的话题。事实上,从益华计算机(Cadence)的角度来看,这个趋势正在酝酿当中。换言之,未来汽车芯片供货商最大的竞争对手,很可能会是自己的客户。 益华计算机亚太区总裁石丰瑜表示,从该公司近年来的客户族群演变趋势来看,由于半导体产业集中度越来越高,因此半导体领域的客户家数,基本上是持平甚至下滑的。 但另一方面,越来越多终端产品制造商、品牌业者为了创造产品差异化,纷纷开始自行设计核心芯片,而且不独手机业者如此,很多其他领域的OEM也开始自己设计ASIC。 这些新客户,是支撑益华过去几
[半导体设计/制造]
CEVA展示Mobile Multimedia IP最新产品
CEVA 公司将于 2008 年 9 月 9 至 11 日在 台湾 国际集成电路研讨会暨展览会 (IIC-Taiwan) 的 2A 05 展台上 , 展出其业界领先的经生产验证的 Mobile Multimedia IP 产品系列。 除了交互式 的应用 展示 外 , 参观者还有机会与 CEVA 的技术专家和现场应用工程师会面,以便 深入 了解 CEVA 的解决方案如何为其设计提供真正的优势。 CEVA 在台北世贸中心 会场 2A 05 展台展出的其它演示平台包括: PMP 参考设计产品:由 CEVA 的 Mobile-Media 助力的交互式触摸屏媒体播放器原型
[工业控制]
IP电话中的低速率语音编解码器的实现
    摘要: G.729.A在TMS320C6201DSP上的实现方法及提高G.729.A编码器的运行速度的优化方法和编程技巧。并介绍了该编码器的测试结果。     关键词: ITU-T G.729.A IP电话 编码器 最近几年,IP电话技术突飞猛进,已从当初PC到PC的机连接方式发展到IP电话网关方式,通过IP电话网关可以将PBX与因特网连接起来,从而实现普通话机通过因特网进行通信。因此,IP电话网关是近年来计算机和通信领域中研究的一个热点。IP电话网关的一个最主要性能指标是它的处理密度(即能同时算是的话路数)。而IP电话网关的处理密度主要取决于它所使用的语音编解码器处理一帧数据的延迟大小。目前,IP电
[应用]
工业以太网技术相关问题浅析
一、引言 工业以太网是应用于工业控制领域的以太网技术,在技术上与商用以太网(即IEEE802.3标准)兼容。产品设计时,在材质的选用、产品的强度、适用性以及实时性、可互操作性、可靠性、抗干扰性、本质安全性等方面能满足工业现场的需要。 Ethernet过去被认为是一种“非确定性”的网络,作为信息技术的基础,是为IT领域应用而开发的,在工业控制领域只能得到有限应用,这是由于: Ethernet的介质访问控制(MAC)层协议采用带碰撞检测的载波侦听多址访问(CSMA/CD)方式,当网络负荷较重时,网络的确定性不能满足工业控制的实时性要求; Ethernet所用的接插件、集线器、交换机和电缆等是为办公室应用而设计的,不符合
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved