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

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

3天内不再提示

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

ZLG致远电子 2024-02-19 12:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现场总线技术是自动化控制领域发展的热点,应用于多个设备间的实时通信,在设备连接中,若某一处线缆发生断线将影响到设备间的通信。一起看看EtherCAT冗余技术是如何实现对通信线缆断线时进行补救与锁定。

fc8fadb6-cedc-11ee-9118-92fbcf53809c.jpg  什么是线缆冗余EtherCAT现场总线具有灵活的拓扑结构,设备间支持线型、星型、树型的线缆连接方式,其中线型结构结构简单、传输效率最高,大多数的现场应用中也是使用这种连接方式,如下图1所示。

fc92e922-cedc-11ee-9118-92fbcf53809c.jpg

图1线性结构拓扑图线型的连接方式确实简单,走线灵活,便于现场设备布局与维护。在自动化的工业生产中,设备通常在不同的环境中长时间运行,线缆的老化、安装连接不够严谨等因素导致线缆断连。假如有一天第1个IO卡与第2个IO卡之间的线缆断了,那第1个IO卡后面的设备是不是将无法正常运行呢?如下图2所示。

fca3dc50-cedc-11ee-9118-92fbcf53809c.jpg

图2线缆断路示例图

不管是哪种接线方式,线缆断线将会影响设备的正常运转,哪怕是传统的CANRS485等通信的设备控制也都无法正常运转。问题还得要解决,那有没有标准的、又不需要添加太多额外的设计成本,就能解决上述的问题呢?一起来看看EtherCAT总线给出的解决方案,以及线缆冗余技术的实现原理。我们先看它的连接方式,如下如图3所示。

fcb6bea6-cedc-11ee-9118-92fbcf53809c.jpg

图3线缆冗余接线图

从EtherCAT的线缆冗余接线图中可以看出,复用了最后一个从站设备的OUT端接回主站,是不是有点巧妙呢?减少了硬件成本,还能解决问题,确实受大家喜欢。再来细看它的数据流向,假设还是IO卡1和2之间断开了,它的工作原理如下图4所示。

fcc52306-cedc-11ee-9118-92fbcf53809c.jpg

图4线缆冗余原理图IO卡1和2之间的线缆断开后仍与从站设备连接着,但通信线路变成两条支线,设备仍然可以正常通信,软件层还能够继续控制运行。上述这就是EtherCAT的线缆冗余的上的解决方案,将线型结构变成了环形结构,实现了链路冗余功能。电气层的设备连接得到解决了,我们继续看看软件层是如何实现的。
fc8fadb6-cedc-11ee-9118-92fbcf53809c.jpg  冗余主站的实现

通信系统中一般由主站和从站设备构成,主站通常是控制端,而从站是执行端,上述我们了解到了EtherCAT电气层上线缆冗余的接线方式。我们再看看冗余主站端是如何实现的呢?1. 从站运行原理

EtherCAT从站设备在链路中,收到主站的以太网帧后,在以太网帧中将自己的数据拷走,把当前的数据写入,将新的以太网帧进行转发至下一个从站设备。

2. 主站运行原理

主站作为控制端,主动发起请求数据,从站应答,所以冗余功能主要是在主站这边的协议栈实现的。

在EtherCAT帧结构中,每次经过从站IN端输入时,从站将更新Cnt加1,从站转发回来的数据帧中,主站将校验Cnt值,若与网络配置时不相同,则判断为网络异常,同时可以根据Cnt定位到异常从站的具体位置,EtherCAT帧如下图5所示。

fcd5abf4-cedc-11ee-9118-92fbcf53809c.png

图5EtherCAT帧捕获当主站检测到网络异常时,协议栈将灵活地改变数据流向,变成两路分支进行控制,此时冗余端口与通信端口的功能相同,而常规状态下,冗余口也是只负责转发的功能,数据流向如下图6所示,蓝色圆圈为发送方向,绿色圆圈代表接收方向。

fce28df6-cedc-11ee-9118-92fbcf53809c.png

图6EtherCAT数据流向图



fc8fadb6-cedc-11ee-9118-92fbcf53809c.jpg  硬件冗余技术

上述的冗余功能实现中,主要是由协议栈的进行处理,协议栈属于应用层,协议栈处理完后再给到硬件发出。中间是有损耗的,在要求较高的PDO周期应用中,如256us的通信周期下,要求冗余的响应快速,否则会丢包太多,无法满足应用需求。

ZLG致远电子PCIe EtherCAT通讯卡支持 EtherCAT线缆冗余功能,即使电缆在某一点物理中断,也可以保持主站设备和从站设备之间的通讯。同时冗余功能使用硬件实现的方案来设计,快速响应,丢包率更低,产品如下图7所示。

fcf8f4f6-cedc-11ee-9118-92fbcf53809c.png

图7硬件冗余实例

1. FPGA断线处理

PCIe EtherCAT通讯卡使用FPGA进行以太网数据收发,速率更快。在FPGA接收数据的同时对链路上所有的从站设备断线进行检测,如果存在从站断线,FPGA将数据由冗余口继续发出,没有经过协议栈处理,仍然是一条完整的链路,数据流向如下图8所示。

fd13f5da-cedc-11ee-9118-92fbcf53809c.png

图8硬件冗余数据流向

2. 硬件冗余性能

FPGA将通信口回来的数据继续从冗余口发出,没有经过协议栈的过程处理,进而提高了响应速度,减少了数据的丢包率。

fc8fadb6-cedc-11ee-9118-92fbcf53809c.jpg  冗余技术的作用与产品应用1. 冗余功能的作用

  • 节省设计成本

EtherCAT线缆冗余,使用了最后一个从站设备的OUT端口,使得冗余功能可以标准化。

  • 增强通信系统可靠性和稳定性

工业自动化行业中通常要求总线上的设备不间断运转,不允许停止生产,冗余技术可以实现应用系统的可靠性和稳定性。

  • 故障诊断与处理

当出现线缆断线时,变成两条之链路控制继续工作,同时EtherCAT可以自动检测到总线系统中的故障点,可大大简化系统的维护工作,提高了设备的维护性。

2. 产品应用

致远电子 PCIe EtherCAT通讯卡 是一款基于PCI的EtherCAT总线通讯接口卡。其采用工业领域内先进的FPGA控制方案,通讯速度极高,实时性很强。PCIe EtherCAT通讯卡有MiniPCIE、半卡、全卡设计,可兼容任何类型的3.3 V/DC MiniPCIE和PCI 插槽。EtherCAT通讯卡具有如下等优势:

  • PCIE通讯卡集成了商业授权的EtherCAT主站解决方案;
  • 支持CoE 、FOE、FSOE、从站热插拔、主站硬件冗余等功能;
  • PDO周期最小达125μs,抖动正负5μs;
  • 高速PCIe接口通信、支持多种操作系统平台;
  • PCIe接口拥有更高效的拓展性、支持多平台操作系统。

选型表如下表1所示。

fd4350be-cedc-11ee-9118-92fbcf53809c.png

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

    关注

    18

    文章

    6318

    浏览量

    139577
  • 线缆
    +关注

    关注

    5

    文章

    653

    浏览量

    30200
  • ethercat
    +关注

    关注

    19

    文章

    1375

    浏览量

    43425
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度解析 | 低抖动高精度EtherCAT多轴控制的实现与实践案例

    就来深入解析这项技术是如何实现低抖动、高精度的多轴协同控制的。 一、EtherCAT技术:工业自动化的高速通信引擎
    发表于 12-09 17:17

    lora通信技术的特点

    1.低功耗   LoRa通信技术采用了一种先进的调制方式,能够在低功耗的情况下实现远距离通信。这使得LoRa通信
    发表于 11-20 07:50

    医疗界的“万能转换器耐达讯EtherCAT转RS\\-232“协议互联的秘密武器

    ,检验结果几乎“秒级”上传,多台设备的数据还能通过EtherCAT的分布式时钟精确对齐,甚至实现了远程监控与校准,大大提升了工作效率。 当然,要确保通信稳定可靠,几个技术细节不容忽视。
    发表于 07-23 15:28

    RS232转EtherCAT网关让电力仪表开启\"躺赢\"模式

    成本高、实施复杂,转换网关成为破局关键。 核心转换技术 耐达讯通信技术RS232转Ethercat网关通过三大技术
    发表于 07-21 15:31

    耐达讯RS232转Ethercat网关:建筑驱动连接的“秘密武器”

    在建筑行业中,工程师们常常会面临各种设备连接的挑战。特别是驱动器的连接,其稳定性和高效性直接影响着建筑设备的运行。而耐达讯通信技术Rs232转Ethercat网关,就是解决这些问题的“秘密武器
    发表于 07-21 15:29

    储能BMS通信“卡壳”?CAN转EtherCAT让电池数据“跑起来”

    在储能电站的“神经中枢”里,BMS(电池管理系统)就像电池的“健康管家”,但当百节电池串联成储能集群,传统CAN总线常陷入“数据堵车”——这时候,耐达讯通信技术CAN转EtherCAT方案就成了打通
    发表于 07-18 15:32

    让老旧医疗设备“听懂”新语言:CAN转EtherCAT的医疗行业应用

    与中央控制系统通信。工程师部署了耐达讯通信技术CAN转EtherCAT网关后,通过以下步骤实现连接: 硬件连接:将网关的CAN接口接入驱动
    发表于 07-18 15:27

    破界而立:CAN转EtherCAT在VAV系统的融合实践

    在智能建筑系统中,VAV温控器的通信协议适配常是工程师的隐痛。当老一代CAN总线设备遇上新一代EtherCAT网络时,如何实现无缝对接?本文从工程实战出发,解析这一技术场景的
    发表于 07-16 14:27

    条码信号“搭子”来了:CAN转EtherCAT扫码连动器,靠谱!

    更换现有设备的前提下,实现高效数据交互?答案就藏在耐达讯通信技术“CAN转EtherCAT”网关这一技术方案中。
    发表于 07-16 14:22

    CAN转EtherCAT:化工行业高效通信的“破局者”

    数据对象)易出错,调试周期长。 以某化工脱硫装置为例,现场部署了基于CAN协议的pH值传感器与压力变送器,而控制层采用EtherCAT主站PLC。通过部署耐达讯通信技术CAN转EtherCAT
    发表于 07-15 15:40

    耐达讯CAN转EtherCAT网关,变频器通信升级的“真香”指南

    ,这就是耐达讯通信技术CAN转EtherCAT网关。 简单来说,CAN总线可靠但“慢”(1Mbps,8字节/帧),在高响应场景下易显疲态。而EtherCAT是工业实时控制的“高速公路
    发表于 07-15 15:34

    打破协议壁垒,CAN转EtherCAT连接工业相机秒变跨国CP”!

    传感器控制;EtherCAT低延迟、高吞吐,适配实时图像传输。当需要将CAN相机接入EtherCAT网络时,耐达讯通信技术CAN转EtherCAT
    发表于 07-14 16:20

    让电磁阀“听懂”EtherCAT:耐达讯CAN转EtherCAT网关

    电磁阀控制场景为例,拆解CAN转EtherCAT技术逻辑与落地思路。 某汽车零部件产线中,电磁阀控制器采用CAN协议,而主站系统基于EtherCAT构建。初期尝试通过独立协议栈通信
    发表于 07-14 16:16

    工业以太网冗余技术全揭晓:关键通信为何“不容断链”?

    冗余技术早已成为工业通信系统的“护身符”。本文用通俗语言解读了八种常见冗余方案的特点、适用场景与选择建议,助你构建一张更可靠、更抗风险的工业网络。
    的头像 发表于 06-26 09:13 1047次阅读
    工业以太网<b class='flag-5'>冗余技术</b>全揭晓:关键<b class='flag-5'>通信</b>为何“不容断链”?

    揭秘远程IO模块中的耦合器冗余技术

    在工业自动化领域,远程IO模块扮演着至关重要的角色。它们作为现场设备与控制系统之间的桥梁,负责采集和传输各种信号,确保生产过程的顺利进行。然而,在复杂的工业环境中,单一通信线路的可靠性往往难以满足需求。这时,耦合器冗余技术便应运而生,为远程IO模块的稳定运行提供了有力保障
    的头像 发表于 03-17 17:43 646次阅读