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

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

3天内不再提示

FSoE协议软件——EtherCAT上的功能安全

智汇工业 来源:智汇工业 作者:智汇工业 2022-04-28 11:27 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

工业化的推进在为人类生活提供丰富物质的同时,也逐渐成为威胁人身安全的“杀手锏”,生产事故的频发使得安全生产这一话题越来越受到关注。

什么是工业安全

工业安全通常是指透过各种安全防护措施,来避免工业灾害的发生,其目标是致力于维护工作者的安全与健康,避免意外事故的发生。

我们通常将安全分成3类,即功能安全、物理安全和信息安全。这3种安全在定义和内涵上差别很大:

181b06b0-c67f-11ec-bce3-dac502259ad0.png

而在工业控制领域,一直以来备受关注的就是功能安全问题,它依赖于系统或设备对输入的正确操作,当每一个特定的安全功能获得实现,并且每一个安全功能必需的性能等级被满足的时候,就达到了功能安全目标。

FSoE的应用场景

在工厂的生产过程中,为了保障现场生产设备、生产人员的安全,需要在机械设备上、设备上下料过程中、人员操作环节,以及机械设备周围设置多种用于检测和控制的安全装置。

例如,机械设备、上下料中的急停装置,冲压机的双手操作装置和安全区域保护的安全光幕,工业机器手臂的安全工作位置和速度限制,以及安全工作区域保护等类似这些功能的设备,都属于安全设备的应用场景。

在传统的安全控制设备回路里,安全设备例如安全光栅、急停等模块通过安全继电器连接到设备中,或者通过独立的安全中心模块进行更为复杂的安全逻辑控制。

随着以工业以太网为主的现场总线的发展,对设备的控制更加灵活且集中,现场工程师可以通过工业以太网得到更多以前无法获取的数据。

同时,在工业现场总线设计过程中,也考虑了如何能够将功能安全同步集成到工业现场总线中,既能实现和传统功能安全回路同样的效果,又能减小现场操作难度并获取更多更有效的信息。

EtherCAT作为现场设备控制比较常见的一种工业以太网总线,在规范定义中也考虑到了功能安全的需求。EtherCAT协议定义了FSoE规范,EtherCAT ETG.9100中定义了实现Safety over EtherCAT的规则和要求,即符合EtherCAT规范的功能安全协议。

作为FSoE的设备制造商,需要在相应的安全产品上实现FSoE安全协议和符合相关安全标准的安全应用。

FSoE的原理

FSoE是Safety over EtherCAT的缩写,这是一种在FSoE设备之间能够满足SIL3等级的功能安全数据传输协议。

从FSoE的名称缩写就可以看出,FSoE是从属于EtherCAT网络的一种应用协议,它在EtherCAT网络通讯中做为EtherCAT循环数据帧的一部分存在,这样FSoE就可以视为一个blackchannel。

FSoE使用的是Master/Slave的通讯模型,FSoE的EtherCAT从站可以按照功能分为FSoEMaster和FSoE Slave。

FSoE设备之间的连接可以通过EtherCAT网络配置建立联系。FSoE的数据交换仅限于在已配置好的FSoEMaster/FSoE Slave之间进行,并且FSoE Master和FSoE Slave都有独立的看门狗定时器用于周期数据帧监控。

18ab6fa2-c67f-11ec-bce3-dac502259ad0.png

FSoE的硬件架构

根据blackchannel原理,通讯硬件可以在设备上保持使用单通道。这样,在FSoE设备上的EtherCAT从站控制器仍可以做为EtherCAT接口使用,除此之外,也可以使用背板总线等其他接口。

但是,通常情况下,处理FSoE协议需要冗余控制器架构。每个控制器单独处理FSoE协议,然后交叉验证结果。

18cd3b96-c67f-11ec-bce3-dac502259ad0.png

FSoE的软件结构

FSoE协议是一个 EtherCAT通讯接口上的应用层通讯协议,所以FSoE设备的基础仍然是标准EtherCAT。

FSoE设备的通用接口仍然是标准EtherCAT从站协议栈,在标准EtherCAT从站协议栈基础上,仍然可以按照标准EtherCAT从站应用程序来设计标准EtherCAT从站,也可以通过FSoE协议栈添加安全应用,实现EtherCATFSoEMaster/Slave应用。

1902732e-c67f-11ec-bce3-dac502259ad0.png

FSoE SDK

FSoE SDK软件开发工具包本身就是为了加快工程师的开发进度、减少开发难度提供的相关文档、示例等资料的集合。

FSoE SDK在标准FSoE规范协议定义的操作功能的基础上,还提供了用于方便通过安全认证的内容,例如为了方便产品移植所提供的unit-test,更重要的是SDK还能够提供SIL3预认证。

FSoE SDK软件开发包设计完全独立于硬件,可以适用于有操作系统或者无操作系统的多种应用环境。FSoE Master/Slave协议栈的功能和编译选项配置通过代码中的宏定义配置实现,可以根据应用需求在不同项目中修改切换。

FSoE SDK软件开发包已通过IEC61508 SIL3预认证,为了保证使用SDK能够符合安全流程,SDK安全手册定义作为安全通信软件集成到客户平台的“Dos and Don’ts”。

同时,SDK软件开发包的整个开发流程也都通过了SIL3的认证并能够提供认证证书,这样可以更大程度的减小集成 FSoE SDK 的产品后期进行认证过程中耗费的时间和精力。

Unit-Tests提供了可用于移植和运行在目标平台的C语言源代码, 修改移植配置时只有Unit-test测试部分被移植操作。

由于软件的分层结构,可以保证在重新认证时安全协议核心软件部分不需要任何修改。客户产品集成FSoE SDK协议栈后,如果移植平台全部通过Unit-test测试并且完全符合安全手册设计内容,安全协议软件部分不需要重新认证。

审核编辑 :李倩

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

    关注

    0

    文章

    2

    浏览量

    6051
  • ethercat
    +关注

    关注

    20

    文章

    1628

    浏览量

    46363
  • 工业化
    +关注

    关注

    0

    文章

    106

    浏览量

    12033
  • EtherCAT控制器

    关注

    0

    文章

    18

    浏览量

    767

原文标题:FSoE协议软件——EtherCAT上的功能安全

文章出处:【微信号:ilinki,微信公众号:智汇工业】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业安全FSoE (Fail Safe over EtherCAT) 常见技术问题解析

    工业安全FSoE (Fail Safe over EtherCAT) 常见技术问题解析
    的头像 发表于 05-14 14:07 1127次阅读
    工业<b class='flag-5'>安全</b>:<b class='flag-5'>FSoE</b> (Fail Safe over <b class='flag-5'>EtherCAT</b>) 常见技术问题解析

    EtherCAT应用示例,GOAL 应用说明

    功能。它不仅限于示例,还为用户应用程序提供完整的 GOAL EtherCAT 功能EtherCAT 演示项目/00_goal_rpc_demo/是一个 1 小时限时、全
    发表于 04-23 08:19

    预期功能安全是什么?(

    刹。 可预见的人为误用: 聚集于用户对自动驾驶功能的不正确理解和使用,例如:L2 级自动驾驶场景下,驾驶员过度依赖、分心接管不及时,或在非设计场景(如市区)激活高速辅助功能,放大安全风险。 未知场景
    发表于 04-10 09:21

    Profibus转EtherCAT协议转换网关介绍

    转换网关”-1。这类网关充当桥梁,负责在两种协议间进行实时的数据转换与映射。 其中,JH-PB-ECT 就是这样一款设计用于连接Profibus-DP网络与EtherCAT网络的通讯网关-2 设备功能
    的头像 发表于 02-05 14:42 320次阅读
    Profibus转<b class='flag-5'>EtherCAT</b><b class='flag-5'>协议</b>转换网关介绍

    HPM01ECTOOL型号ethercat分析仪,电后黄灯持续闪烁

    ethercat分析仪,具体型号是HPM01ECTOOL。电之后,黄色指示灯持续闪烁,上位机软件无法读到数据。电脑端查看该设备被设别为一大容量存储设备,弹出后拔插无效,尝试过上位机上更新MCU及FPGA版本,但均无效,求解决方
    发表于 02-03 09:51

    EtherCAT 从站接 Modbus 有多简单?一分钟教会你 #EtherCAT #协议转换

    ethercat
    ZLG致远电子
    发布于 :2026年01月28日 17:32:08

    EtherCAT遇上PROFINET:我们的“协议小翻译”让矿井安全手拉手

    EtherCAT遇上PROFINET:我们的“协议小翻译”让矿井安全手拉手 炎夏的钢铁车间里,巨型轧机正以精确的节奏吞吐着赤红的钢坯。就在今晨,这条产线刚刚完成了一场静默的变革——我们成功将倍福
    的头像 发表于 10-22 10:00 481次阅读
    当<b class='flag-5'>EtherCAT</b>遇上PROFINET:我们的“<b class='flag-5'>协议</b>小翻译”让矿井<b class='flag-5'>安全</b>手拉手

    船舶气体安全监测:EtherCAT转DeviceNET网关的实战应用

    EtherCAT,而大量工业气体传感器仍依赖DeviceNET通信。构建统一、可靠的安全监测网络成为当务之急。 解决方案:协议网关的核心作用 针对多协议融合难题,我们引入了
    的头像 发表于 08-14 10:48 811次阅读
    船舶气体<b class='flag-5'>安全</b>监测:<b class='flag-5'>EtherCAT</b>转DeviceNET网关的实战应用

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

    在医疗设备领域,RS-232串口通信如同一位经验丰富的“老司机”,可靠但功能有限;而EtherCAT则像“新生代”,以高速实时通信著称。当许多经典的医疗分析仪仍依赖RS-232,而现代控制系统普遍
    发表于 07-23 15:28

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

    同步等问题。若强行通过软件模拟,易引发丢包或延迟,设备性能大打折扣。 案例:如何“翻译”两种协议? 以某便携式超声设备为例,其核心部件(如探头驱动模块)采用CAN协议,而图像处理单元通过Eth
    发表于 07-18 15:27

    硬核跨界!CAN转EtherCAT:门禁读卡器的“破壁者”来了

    在智能建筑的江湖里,设备之间的“语言不通”堪称工程师们的“世纪难题”。比如门禁系统:老设备用CAN协议稳如老狗,新系统却要求EtherCAT的速度与激情——二者掐架,难道只能拆了重建?别慌,今天聊聊
    发表于 07-16 14:24

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

    在自动化产线中,条码扫描仪作为关键的数据采集设备,常因通信协议不兼容而成为系统集成的“绊脚石”。工程师们是否遇到过这样的场景:CAN总线的控制器与EtherCAT网络的扫描仪如何“对话”?如何在不
    发表于 07-16 14:22

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

    在工业自动化中,不同协议设备集成常面临兼容性难题。本文以CAN转EtherCAT连接工业相机为例,从技术原理到实践,提供一套严谨的解决方案,助力高效通信。 一、协议转换必要性 CAN总线高可靠,适合
    发表于 07-14 16:20

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

    TPDO/RPDO映射,波特率范围覆盖10kbps至1Mbps。 通过耐达讯通信技术网关的“翻译”功能,电磁阀的开启/关闭指令和状态反馈可实时在EtherCAT网络中流转,彻底消除协议壁垒。 以某
    发表于 07-14 16:16

    EtherCAT转CANopen网关与伺服器在汇川组态软件的配置步骤

    EtherCAT转CANopen网关与伺服器在汇川组态软件的配置步骤 汇川组态软件在工业自动化领域具有广泛的应用,该软件能够有效地实现
    的头像 发表于 06-12 10:06 1783次阅读
    <b class='flag-5'>EtherCAT</b>转CANopen网关与伺服器在汇川组态<b class='flag-5'>软件</b><b class='flag-5'>上</b>的配置步骤