0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

盟通科技 2023-09-06 18:00 次阅读

工业以太网控制系统是集散控制系统(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...• ...

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5419

    浏览量

    171624
  • 工业
    +关注

    关注

    3

    文章

    1826

    浏览量

    46526
  • 控制软件
    +关注

    关注

    2

    文章

    35

    浏览量

    12838
收藏 人收藏

    评论

    相关推荐

    瞄准未来,工业网络无缝对瞄准未来,工业网络无缝对接— Ethernet/IP转Profinet技术下的数据高速通道!

    Profinet转Ethernet IP网关在未来工业领域可能产生以下重要影响并发挥关键作用:促进工业设备集成与互操作性:打破协议壁垒:
    的头像 发表于 11-18 13:53 143次阅读
    瞄准未来,<b class='flag-5'>工业</b><b class='flag-5'>网络</b>无缝对瞄准未来,<b class='flag-5'>工业</b><b class='flag-5'>网络</b>无缝对接— <b class='flag-5'>Ethernet</b>/<b class='flag-5'>IP</b>转Profinet<b class='flag-5'>技术</b>下的数据高速通道!

    揭秘EtherNet/IP工业设备的高效通信方案

    EtherNet/IP(EthernetIndustrialProtocol)是一种工业自动化网络通信协议,基于标准的以太网技术。它的主要目
    的头像 发表于 11-08 16:20 541次阅读
    揭秘<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>:<b class='flag-5'>工业</b>设备的高效通信方案

    以太网和TCP/IP的关系解析

    不同网络设备之间的通信。 以太网Ethernet以太网是一种局域网技术,由Xerox公司
    的头像 发表于 11-08 09:21 568次阅读

    以太网与光纤网络的优劣比较

    随着信息技术的飞速发展网络技术已经成为现代社会不可或缺的一部分。以太网和光纤网络作为两种主流的网络技术
    的头像 发表于 11-08 09:19 457次阅读

    捷米特EtherNet/IP转MODBUS网关将变频器接入EtherNet/IP

    )进行连接,MODBUS RTU是一种串行通信协议,而EtherNet/IP是基于以太网的协议。通过转换,可以利用以太网的高速和可靠性,提高数据传输的效率。实现
    发表于 10-31 15:35

    全面了解:Ethernet/IP技术概览

    EtherNet/IP 前沿、成熟、兼容、开放 EtherNet/IP是由罗克韦尔自动化公司开发的工业
    的头像 发表于 08-23 09:46 635次阅读
    全面了解:<b class='flag-5'>Ethernet</b>/<b class='flag-5'>IP</b><b class='flag-5'>技术</b>概览

    解读工业以太网标准:Profinet与EtherNet/IP

    随着工业自动化技术的飞速发展工业以太网标准作为连接各种自动化设备、控制系统和信息系统的重要桥梁
    的头像 发表于 06-28 16:34 1959次阅读

    什么是工业以太网?有何特点?

    用,如高温、高湿、高振动等。 以下是关于工业以太网的详细介绍: 一、工业以太网的定义 工业以太网
    的头像 发表于 06-11 10:34 2782次阅读

    工业以太网和普通以太网区别在哪

    的应用环境和需求不同。普通以太网主要应用于办公和家庭网络环境,而工业以太网则是为满足工业自动化和控制
    的头像 发表于 06-11 10:30 2626次阅读

    Ethernet/IP 协议分布式I/O系统

    Ethernet/IP BL203_Ethernet/IP专为工业实时以太网而设计,采用嵌入式L
    的头像 发表于 04-03 14:17 627次阅读
    <b class='flag-5'>Ethernet</b>/<b class='flag-5'>IP</b> 协议分布式I/O系统

    工业以太网的基本原理及优势

    工业以太网,作为现代工业通信的基石,正逐渐改变着传统工业网络的格局。它以其高效、灵活和可靠的特点,
    的头像 发表于 03-25 14:40 690次阅读

    工业以太网的基本原理及优势

    主要的工业以太网标准有以太网/IP、PROFINET、EtherCAT、Modbus/TCP等,这些标准实现了互操作性,应用于不同的工业
    的头像 发表于 03-06 16:31 1236次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>以太网</b>的基本原理及优势

    工业以太网的特点 工业以太网的关键技术包含哪些?

    工业以太网(Industrial Ethernet)是一种用于工业自动化领域网络通信
    的头像 发表于 01-22 15:41 1827次阅读

    什么是以太网,以太网有什么用

    以太网Ethernet)是一种基于通信协议集合的计算机网络技术,它简单且可靠,被广泛应用于局域网(LAN)和广域网(WAN)等数据通信场景中。以太网
    的头像 发表于 01-22 10:59 3976次阅读

    三格电子:工业以太网(Profinet、EtherNet/IP、ModbusTCP等)转无线设备

    工业以太网(Profinet、EtherNet/IP、ModbusTCP等)转无线设备,成对使用(一对一),出厂前已经配对好,用户不需要再配对,即插即用。适用于用户布线不方便的场景。使
    的头像 发表于 01-02 14:12 475次阅读
    三格电子:<b class='flag-5'>工业</b><b class='flag-5'>以太网</b>(Profinet、<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>、ModbusTCP等)转无线设备