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

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

3天内不再提示

虹科干货 | EtherCAT主站冗余技术,保护目标系统免受故障影响

虹科智能自动化 2022-05-12 11:22 次阅读

所有工业自动化系统都对可靠性和故障时的安全操作有着严格的要求,因为当意外故障而导致停机时,生产所有者将遭受巨大的损失,因而确保生产系统得到妥善保护、免受各种硬件和软件故障的影响十分重要。

EtherCAT技术是工厂车间级别最先进,最高性能的通信接口之一。除了优秀的灵活性和高吞吐量之外,它还提供一些基本的容错功能,以承受可能的硬件故障。这些功能中最强大的功能是线缆冗余,它利用物理环形拓扑结构,当环路实际断开时保持稳定的总线操作。

1

当主站掉线后如何保持总线工作?

与其他基于以太网工业接口不同,EtherCAT使用hop-to-hop通信协议: 数据报文对连接到总线的所有从设备都是通用的,并且它从一个设备传递到另一个设备。主站是管理者,它循环地创建带有读或写请求,输入输出数据报文,并以严格的时间间隔将其发送到总线。每个从站设备可以插入(写入)或提取(读取)明确寻址到它的数据块。

虽然它旨在有效地利用总线吞吐量,但此功能对于容错非常有用:连接到总线的任何设备都完全知道所有从站的活动,并且可以透明地获取或嗅探总线主站和从站之间传输的数据。用户无需修改任何从站设备、添加任何其他信号或更改传输协议: 此功能不会增加任何成本(除了更智能的主设备)。

2

虹科KPA EtherCAT主站冗余技术

虹科在工业总线通讯行业的经验超过13年,同时也是EtherCAT协会的成员。为了避免控制EtherCAT网络运行的主系统故障所带来的严重后果,虹科合作伙伴KPA推出了EtherCAT主站冗余技术,可以从控制系统无缝恢复故障,即使在同步环境中也能保持运行。

虹科KPA EtherCAT Master 使用此边缘效应将另一个总线主控(或多个主控)引入总线。在正常操作期间, 此冗余主站是被动的,能够嗅探数据但不能输入自己的报文。被动主站被认为是次要的,而活动的主站被认为是主要的。由于所有辅助主站都与总线活动一致,因此当后者失败时,它们随时可以取代主要主站。

cb5b5646-d07d-11ec-8521-dac502259ad0.png

另外,为了检测总线上的异常情况,辅助主站可以不需要任何专用控制设备或附加信号线。EtherCAT报文定期、严格地按时间间隔进行。当一个辅助被动主站没有收到他期望的报文时,就知道总线上已经不再有主站了。冗余主站可以立即接管控制,发送自己的报文而没有必要等到当前周期结束。这个报文将是正确的和有意义的,因为辅助主站正在追踪所有的变化,成为有故障主站的替换。

3

主站冗余如何工作?

启用主站冗余的EtherCAT配置包括一个活动的(主站)主设备和一个或多个被动的(辅助)主设备。主设备可能不会配置为Master Redundancy,但最好使用 KPA EtherCAT Master软件来使该技术发挥最大的效用。辅助主站作为影子代理连接到总线。它嗅探传输中的数据报文而没有任何变化。同时,该主站计算每个电报到达的时间并跟踪预期和实际到达时间之间的可能延迟。

当报文延迟时,看门狗定时器启动。在主设备的指定时间超时后,主设备启动其故障转移协议:

1

触发内部主站切换:现在主站能够写入总线

2

辅助主站准备的新报文被写入总线

3

在这帧报文中,释放总线的请求被发送给活跃的主站,因为可能仍然在线,但也有一些内部麻烦。先前活动的主设备在恢复后决定控制总线这种情况,我们不希望出现

4

新总线主站的控制应用程序被通知在线

可以使用总线配置工具将主动主站返回到被动状态,另一个被动主站将自动控制。为了启用多个冗余主站,它们的看门狗定时器的配置不同,并且可以强制为每个主站随机生成看门狗时间。因此,当两个或多个辅助主设备可以尝试启动故障转移协议时,避免了冲突的情况。

/ 虹科EtherCAT主站冗余

我们展示了基于EtherCAT现场总线的一个主站冗余技术用例,该用例由以下设备组成:

Xilinx 制造的安装有FreeRTOS操作系统FPGA Zynq Zed 板

专有的EtherCAT Master 协议栈

Texas Instruments 制造且使用已安装的 Linux 操作系统和EtherCAT Master 协议栈的FPGA Sitara

从站设备:支持EtherCAT和 Modbus TCP 协议的可编程逻辑控制器,和韩国制造商Crevis制造的六个 I/O 设备

用于EtherCAT和 CAN 协议的网关

cb9e9fc8-d07d-11ec-8521-dac502259ad0.png

该用例是一个完整的解决方案 ,包括Master Redundancy技术的EtherCAT网络配置,提供同时连接一个active主站和一个或多个passive master的能力。

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

    关注

    1

    文章

    109

    浏览量

    20176
  • 自动化
    +关注

    关注

    29

    文章

    5506

    浏览量

    79075
收藏 人收藏

    评论

    相关推荐

    变压器保护出口保护信号继电器的作用

    、准确地发出保护信号,启动相应的保护动作,从而保护变压器免受损害。 一、变压器
    的头像 发表于 10-08 15:53 293次阅读

    EtherCAT转Modbus-RTU总线协议网关

    用于工业自动化控制系统、‌物联网应用等领域。支持EtherCAT接口的电机、IO模块、马达、机械手臂等等。例如在工业自动化中,综合保护装置是关键的安全设备。通过配置EtherCAT
    的头像 发表于 09-12 11:12 286次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Modbus-RTU总线协议网关

    DeviceNetEtherCAT协议网关(JM-ECT-DNTM)

    往往采用DeviceNet进行通讯,当需要将DeviceNet协议的从组件接入EtherCAT主控系统时,通过DeviceNet
    的头像 发表于 08-21 10:44 279次阅读
    DeviceNet<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>协议网关(JM-ECT-DNTM)

    IO模块介质冗余技术:保障数据传输稳定的利器

    在工业自动化、网络通信等领域,数据传输的稳定性至关重要。为了确保数据在传输过程中不丢失、不中断,IO模块介质冗余技术应运而生。本文将为您详细介绍IO模块介质冗余技术的功能及应用场景。
    的头像 发表于 08-02 13:21 265次阅读
    IO模块介质<b class='flag-5'>冗余技术</b>:保障数据传输稳定的利器

    基于全志T507-H的Linux-RT + Igh EtherCAT案例分享

    Plus等平台也提供了开源EtherCATIgH案例。Linux-RT系统的优势 - 内核开源、免费、功能完善。- RT PREEMPT补丁,使Linux内核成为硬实时操作
    发表于 07-17 11:18

    【昉·星光 2 高性能RISC-V单板计算机体验】EtherCAT

    据采集的需求。它通过一种特殊的主从架构实现,其中一个(Master)负责协调整个网络,而从(Slave)则负责提供输入输出功能 EtherCAT由一个
    发表于 07-14 20:33

    基于 RT-Thread专业版的EtherCAT方案

    特点。在RT-Thread实时操作系统上运行EtherCAT协议,大大提高了实时性,极大降低了循环同步抖动时间,可满足各种对实时性要求苛刻的应用场景。以下是在瑞
    的头像 发表于 06-19 08:35 787次阅读
    基于 RT-Thread专业版的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>方案

    基于全志T507-H的Igh EtherCAT案例分享

    ECMA-C10401GS 硬件平台:TLT507-EVM评估板(基于全志T507-H) IgH EtherCAT简介 IgH EtherCAT为运行于Linux系统的免费开源EtherCAT
    发表于 06-03 09:59

    在研华科技的嵌入式IPC上设置实时Linux和EtherCAT

    点击蓝字关注我们盟通技术干货设置实时Linux和EtherCAT简介盟通技术
    的头像 发表于 04-19 08:33 794次阅读
    在研华科技的嵌入式IPC上设置实时Linux和<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>

    电机控制领域如何实现CANopen设备接入EtherCAT控制器

    EtherCAT是目前全球最快的工业以太网通讯技术,在电机控制领域具有广泛的应用。当CANopen从产品,需要接入EtherCAT主控系统
    的头像 发表于 04-03 08:23 523次阅读
    电机控制领域如何实现CANopen设备接入<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>控制器

    【米尔-瑞萨RZ/G2UL开发板】6.基于SOEM的EtherCat

    控制和数据采集的需求。它通过一种特殊的主从架构实现,其中一个(Master)负责协调整个网络,而从(Slave)则负责提供输入输出功能 EtherCAT由一个
    发表于 03-31 16:22

    EtherCAT转Ethernet/IP网关

    EtherCAT转Ethernet/IP网关,YC-ECTM-EIP工业级Profinet 网关,支持EtherNet/IP从,即插即用 无需编程 轻松组态 ,即实现数据交互,导
    的头像 发表于 02-27 16:05 490次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Ethernet/IP网关

    揭秘工业网络稳定背后的“双保险”:冗余技术与备份技术

    在工业自动化和智能制造领域,网络通信的稳定性和可靠性非常重要。一旦网络出现故障,不仅可能导致生产中断,还可能带来重大经济损失。工业以太网交换机作为工业网络的核心设备,其冗余技术和备份技术的应用,为网络提供了强大的容错能力和
    的头像 发表于 02-22 12:03 443次阅读
    揭秘工业网络稳定背后的“双保险”:<b class='flag-5'>冗余技术</b>与备份<b class='flag-5'>技术</b>

    技术分享】EtherCAT冗余技术如何实现通信线缆断开的补救?

    现场总线技术是自动化控制领域发展的热点,应用于多个设备间的实时通信,在设备连接中,若某一处线缆发生断线将影响到设备间的通信。一起看看EtherCAT冗余技术是如何实现对通信线缆断线时进行补救与锁定
    的头像 发表于 02-19 12:11 1304次阅读
    【<b class='flag-5'>技术</b>分享】<b class='flag-5'>EtherCAT</b><b class='flag-5'>冗余技术</b>如何实现通信线缆断开的补救?

    什么是线缆冗余 EtherCAT冗余技术如何实现通信线缆断开的补救?

    什么是线缆冗余 EtherCAT冗余技术如何实现通信线缆断开的补救? 线缆冗余是指在工业自动化领域中,通过在通信线缆中引入冗余连接,以提高
    的头像 发表于 02-06 10:16 2327次阅读