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

    文章

    106

    浏览量

    19983
  • 自动化
    +关注

    关注

    28

    文章

    5036

    浏览量

    77727
收藏 人收藏

    评论

    相关推荐

    PLC与伺服完美融合:Profinet转EtherCAT网关配置详解

    在本次案例研究中,客户那边使用西门子S7-1200系列PLC与伺服驱动单元的连接问题。由于系统在正常操作过程中需支持EtherCAT通讯协议,并且该PLC被设定为EtherCAT协议下的从
    发表于 04-09 11:38

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

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

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

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

    如何保护电路免受高温过载和故障电流的影响

    或线路接地故障,导致电流快速且具有破坏性的增加。 机电断路器是一种流行、成熟且经过验证的保护有价值资产的技术。这种类型的设备涵盖了广泛的应用,但对于像电动机这样在启动时会受到浪涌电流的设备来说不太有用。在这些情况下,更好的选择是
    的头像 发表于 02-13 15:39 232次阅读
    如何<b class='flag-5'>保护</b>电路<b class='flag-5'>免受</b>高温过载和<b class='flag-5'>故障</b>电流的影响

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

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

    EtherCAT协议与ModbusRTU协议在能源行业中的应用

    EtherCAT和Modbus RTU都是工业通讯协议,在能源行业中使用,可以满足不同的通讯需求。EtherCAT是风电系统的一个核心技术,Modbus RTU是一种应用较为广泛的工业
    发表于 12-22 13:52

    EtherCAT总线运动控制的优势主要体现在哪?

    ),也是国家标准。 在市场上,有大量的EtherCATEtherCAT的设备与产品。 国内外有很多专业的第三方公司做
    发表于 12-13 11:37

    工业通讯中CANOPEN转EtherCAT的转换

    CANOPEN转EtherCAT协议转换网关是一款能够将CANOPEN接口设备连接到EtherCAT网络系统的产品。该网关作为EtherCAT网络的从
    发表于 12-12 11:31

    正运动技术EtherCAT扩展模块接线参考以及使用流程

    本帖最后由 正运动技术 于 2023-12-5 10:04 编辑 一、EtherCAT扩展模块接线参考 EIO16084数字量扩展模块为单电源供电,电源就可以给IO供电,电源
    发表于 12-05 09:29

    如何保护比较器的输入免受负电压的影响?

    如何保护比较器的输入免受负电压的影响? 比较器是一种电子设备,用于比较输入信号与参考电平。它广泛应用于各种电子系统,包括计算机、通信设备、自动控制系统等。然而,当输入信号出现负电压时,
    的头像 发表于 11-24 14:26 487次阅读

    如何保护电源系统设计免受故障影响

    图1展示了这些产品,均可用于提供系统电源保护。然而,它们仅提供部分解决方案来保护系统免受电压、电流或温度
    的头像 发表于 09-28 16:36 272次阅读
    如何<b class='flag-5'>保护</b>电源<b class='flag-5'>系统</b>设计<b class='flag-5'>免受</b><b class='flag-5'>故障</b>影响

    EtherCAT转PROFINET网关连接三星激光干涉仪

    转换。该网关提供了快速可行的解决方,EtherCAT转Profinet网关支持两种实时以太网通讯协议之间的转换,可以通讯(加
    发表于 08-29 16:34

    现场纪录丨YE系列步进驱动器连接Ethercat转Profinet网关

    本案例为西门子1200PLC连接YE系列步进驱动器,在正常工作时要支持EtherCAT协议,作为EtherCAT,监控系统西门子S7-1200系列PLC支持PROFINET协议。在
    发表于 05-27 12:32

    应用案例丨伺服驱动器连接Ethercat转profinet网关

    本案例为西门子1200PLC通过EtherCAT转Profinet网关连接派克compax3伺服驱动器,在正常工作时要支持EtherCAT协议,作为EtherCAT,监控
    发表于 05-18 09:31

    经济型EtherCAT运动控制器:EtherCAT总线快速入门

    驱动器的PDO是必要的配置,代表着当前驱动器包含的功能。 PDO全名为(Process Data Object),指在EtherCAT总线网络中周期的进行与从的数据交互的功能,
    发表于 05-11 09:49