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

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

3天内不再提示

IO-Link协议及其接口的定义

要长高 来源:方正智芯 作者:北岛李工 2022-06-10 15:54 次阅读

IO-Link是一种点对点的、串行数字通信协议,它的目的是在传感器/执行器与控制器PLC)之间进行周期性的数据交换。IO-Link协议最早由西门子提出,现在已经成为国际标准 IEC 61131-9。随着工业4.0的推进,IO-Link的使用越来越广泛。今天这篇文章,我们就来介绍下IO-Link协议及其接口的定义。

工厂自动化按照功能的划分,可以分成执行层、现场层、现场控制层、车间控制层及管理层。如下图所示:

pYYBAGKi-FOAYFjJAAJPA_iMDf0896.png

执行层包括各种执行机构(阀、泵、电机等)和传感器,是工厂自动化的肌肉和末梢神经,它们接收来自上层的命令并完成指定的动作。

现场层包括各种分布式IO系统,它是工厂自动化的中枢神经系统。它把来自上层的控制指令,传达给执行层;并将执行层的信号反馈给控制层,起着信息中枢的作用;

现场控制层包括各种PLC系统,它是工厂自动化的大脑。它根据内部程序的要求及执行层的信号反馈,发出相应的指令,指挥执行层完成相应的动作;

车间控制层(MES)和管理层在管理层面上与各PLC系统进行通信,完成车间及工厂级的管理任务。

本文要介绍的IO-Link协议,是一种在执行层和现场层之间传递数据的协议。一个IO-Link系统由如下几个部分组成:

1)IO-Link主管(IO-Link Master);

2)IO-Link设备(IO-Link Device);

3)非屏蔽3-5芯标准线缆;

4)用于IO-Link参数配置的工具;

IO-Link主管(IO-Link Master)在IO-Link设备和PLC之间传递数据。它通常是一种分布式IO模块,模块上有IO-Link的连接通道。IO-Link设备(IO-Link Device)通过线缆连接到IO-Link主管的通道上,IO-Link主管(IO-Link Master)通过总线与PLC进行数据交换。如下图所示:

pYYBAGKi-GSAX8_AAAMOhLppJWk918.png

每一个IO-Link设备都要连接到IO-Link主管的一个通道上,因此IO-Link是一种点对点的通信协议,而不是一种总线协议。

IO-Link设备分为传感器和执行器两种:传感器通常是M12的四针接口,执行器通常是M12的五针接口。

根据IEC 60974-5-2,IO-Link设备(IO-Link Device)针脚的定义遵循如下规定:

1)针脚1(PIN1):24V电源正极;

2)针脚3(PIN3):0V

3)针脚4(PIN4):IO-Link通信或者标准IO输出;

IO-Link设备的针脚定义如下图:

poYBAGKi-HGAAlLCAABiDl1D0Yw700.png

IO-Link主管(IO-Link Master)的针脚定义有两种:类型A(Port Class A)和类型B(Port Class B)。

在类型A中,针脚1、针脚3和针脚4与IO-Link设备的定义相对应。针脚2和针脚5未明确定义,通常IO-Link设备的厂家可根据需要自行定义。如下图:

pYYBAGKi-I6ABe7jAACOTV9IiUA867.png

在类型B中,针脚1、针脚3和针脚4与IO-Link设备的定义相对应。针脚2和针脚5被用来提供额外的电源:其中针脚2为电源的正极,针脚5为电源的负极;如下图:

poYBAGKi-KCALpUHAAAtzgcTv3I804.png

当连接类型A的IO-Link主管时,可以使用三芯电缆;连接类型B的IO-Link主管时,要使用五芯的电缆。

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

    关注

    2546

    文章

    50522

    浏览量

    751370
  • IO-Link
    +关注

    关注

    1

    文章

    147

    浏览量

    19025
收藏 人收藏

    评论

    相关推荐

    IO-Link 节点简化应用设计

    IO-Link 协议为功能强大的低成本边缘层节点奠定了基础(图 2)。此类低功耗节点在实现 IO-Link 连接时仅使用了三个有源器件:IO-Link 收发器 (MAX14827A)、
    发表于 07-13 10:14

    深入的介绍下IO-Link系统

    在前面的文章我们介绍了IO-Link协议及其接口[什么是IO-Link协议?其
    发表于 02-05 06:51

    什么是IO-Link协议

    什么是IO-Link协议IO-Link协议接口是如何定义
    发表于 02-26 06:27

    什么是IO-Link

    Discover the benefits of the IO-Link smart sensor and actuator interface protocol. IO-Link
    的头像 发表于 10-09 03:26 8034次阅读

    IO-Link总线协议高频RFID标签读写器IO通讯接口CK-FR05-IO

    IO-Link(IEC61131-9)是一种开放式标准串行通信协议,允许从支持IO-Link的传感器和设备进行双向交换数据,并连接到主站。
    的头像 发表于 12-27 15:18 1054次阅读
    <b class='flag-5'>IO-Link</b>总线<b class='flag-5'>协议</b>高频RFID标签读写器<b class='flag-5'>IO</b>通讯<b class='flag-5'>接口</b>CK-FR05-<b class='flag-5'>IO</b>

    IO-Link通信系统应用概述 ADI在IO-Link Master设计中的优势

    IO-Link技术定义了用于将传感器和执行器连接到主站单元的接口标准,其遵守的规范和标准是IO-Link Interface and System Specification(V1.1
    发表于 02-15 11:32 1157次阅读

    虹科新品|IO-Link是什么?想轻松快速地引入IO-Link技术吗?请看虹科IO-Link OEM模块!

    IO-Link打通工业自动化的最后一米IO-Link是一种独立于现场总线、开放式的点到点的通信,是适用于工业控制中最底层的设备(如简单的传感器/执行器)的工业通讯接口,使得设备可以集成到几乎任何现场
    的头像 发表于 01-07 14:08 1624次阅读
    虹科新品|<b class='flag-5'>IO-Link</b>是什么?想轻松快速地引入<b class='flag-5'>IO-Link</b>技术吗?请看虹科<b class='flag-5'>IO-Link</b> OEM模块!

    IO-Link编码器特点

    各个传感器设备的多个点对点连接。终端设备的IO-Link接口相对简单,无需传感器/执行器支持复杂的通信协议IO-Link支持多种数据类型,包括测量反馈数据、设备配
    的头像 发表于 08-29 13:36 1117次阅读
    <b class='flag-5'>IO-Link</b>编码器特点

    虹科IO-Link OEM模块使用说明_V1

    IO-Link是一种兼容IO系统和现场设备之间的点对点通信协议IO-LinkOEM模块移植了IO-Link设备
    发表于 01-06 09:07 8次下载

    虹科IO-Link从机测试板使用说明_V1

    IO-Link是一种兼容IO系统和现场设备之间的点对点通信协议IO-LinkOEM模块移植了IO-Link设备
    发表于 01-06 09:08 6次下载

    IO-Link拓展到IO-Link Wireless竟有这么多优势?

    在工业4.0工业环境中,设备和系统之间的高效通信对于优化生产力和确保无缝和增强的运营至关重要,这就是IO-Link如此重要的原因。作为一个革命性的标准化协议IO-Link协议用于机器
    的头像 发表于 11-08 08:04 764次阅读
    从<b class='flag-5'>IO-Link</b>拓展到<b class='flag-5'>IO-Link</b> Wireless竟有这么多优势?

    亚信电子推出全新IO-Link设备软件协议栈解决方案

    亚信电子提供完整的EtherCAT从站转IO-Link主站网关和IO-Link设备软件协议栈解决方案,使客户能够将最新的IO-Link智能传感器和执行器等设备,轻松地导入EtherCA
    的头像 发表于 01-16 11:24 550次阅读
    亚信电子推出全新<b class='flag-5'>IO-Link</b>设备软件<b class='flag-5'>协议</b>栈解决方案

    初识IO-LinkIO-Link设备软件协议

    亚信IO-Link设备软件协议栈是基于亚信电子AXM-IOLS IO-Link设备评估板设计的,搭载意法半导体 STM32F469AI微控制器,并在STM32CubeIDE开发环境中进行开发。此
    的头像 发表于 07-08 13:55 1918次阅读
    初识<b class='flag-5'>IO-Link</b>及<b class='flag-5'>IO-Link</b>设备软件<b class='flag-5'>协议</b>栈

    初识IO-LinkIO-Link设备软件协议

    IO-Link概述什么是IO-LinkIO-Link是一种用于工业自动化领域的数字通信协议,最早由西门子提出,现在已经成为了国际标准,旨在实现工业设备和控制系统之间的连接和通信。它允许传感器、执行器
    的头像 发表于 07-08 16:41 6292次阅读
    初识<b class='flag-5'>IO-Link</b>及<b class='flag-5'>IO-Link</b>设备软件<b class='flag-5'>协议</b>栈

    IO-Link定义和特点

    IO-Link是一种用于工业自动化领域的数字通信协议接口标准,它允许传感器、执行器和其他工业设备与控制器(如PLC等)之间进行双向通信,以实现实时数据传输和控制信号交换。以下是对IO-Lin
    的头像 发表于 10-08 11:23 411次阅读