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

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

3天内不再提示

R-IN32M3模块让EtherCAT产品的开发更简单

星星科技指导员 来源:瑞萨电子 作者:Kei Hagiwara 2022-04-29 15:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

瑞萨电子的 R-IN32M3 模块终于为 EtherCAT 做好了准备。在硬件完好无损的情况下,只需更新固件即可支持三种主要协议:EtherCAT,在现有 PROFINET 和 EtherNet/IPTM 之上。

在这里,我将介绍使用此 R-IN32M3 模块的 EtherCAT 兼容产品的开发。

什么是 EtherCAT®?

EtherCAT® 是由德国倍福自动化开发的开放式现场网络,由 EtherCAT 技术集团 (ETG) 管理和运营。

EtherCAT 的物理包格式与 IEEE802.3 中规定的以太网帧相同,但帧中具有原始数据格式。最大的特点是采用“On-the-Fly”方式进行高速、高效的通信

从主设备发送的数据包数据依次传输到通过以太网电缆连接的每个从设备,然后折叠回主设备(图 1)。在这个周期中,每个从机直接读取和写入数据到数据包数据的适当部分。

为了实现这种独特的通信方式,EtherCAT 从设备需要专用的硬件,但 R-IN32M3 模块可以通过集成 EtherCAT 从控制器 (ESC) 和专用协议栈的 R-IN32M3-EC 轻松实现 EtherCAT 从设备。

图 1 EtherCAT 通讯

什么是“R-IN32M3 模块”?

瑞萨已经发布了多种工业以太网兼容的 LSI,但有时我们会听到客户的声音,即使用 LSI 制作的小批量项目的开发周期和成本不匹配。R-IN32M3 模块是一款可以响应此类声音的产品。通过SPI通信连接主机MCU,可以快速开发工业以太网设备。

显着特点:

一体式紧凑型硬件

内置三大工业网络协议

高效的开发环境

通过在现有 EtherNet/IP 和 PROFINET 之上增加 EtherCAT 支持,R-IN32M3 模块可以通过这三种协议支持近 75% 的工业以太网市场需求。通过更新到从瑞萨网站下载的最新固件,它可以在不改变硬件的情况下支持 EtherCAT。

以 EtherCAT 为例,大部分协议处理是由专用硬件完成的,因此可以在较短的时间内完成通信操作,但通过认证测试仍需要大约 6 个月到 1 年的时间。R-IN32M3模块也可以缩短到2-6个月左右。

图 3 显示了开发通用工业以太网设备和使用 R-IN32M3 模块的成本(持续时间或费用)的粗略图。

图 3 开发流程

让我们看一下下面的每个开发步骤。

硬件设计

首先是板卡开发。R-IN32M3 模块包括 EtherCAT 所需的所有部件,例如带有外围电路的双端口 RJ-45 连接器、EtherCAT 从控制器 (ESC) 和 EtherCAT 所需的 EEPROM。该板只需连接一个用于串行通信 (SPI) 的 9 针接头与主机 MCU,并为 EtherCAT 添加 LED 和 ID 选择开关电路

该模块的设计考虑了以太网一致性测试和各种可靠性测试,可显着降低开发成本

图 4 框图

协议栈

的实现 最大的特点之一是所有协议栈都包含在模块的固件中,这带来了显着的成本优势,因为它不需要从协议供应商处购买。

此外,R-IN32M3 模块的固件将随着协议标准大约每年一次的更新免费更新。能够降低 TCO(总拥有成本)也是一大优势,包括由于协议更新导致的维护成本。

应用程序开发

对于主机 MCU 固件开发,请根据硬件规格移植瑞萨电子提供的示例软件。图 5 显示了主机 MCU 示例软件的总体流程,它具有简单的软件结构,可以在 appl_loop() 中实现用户应用程序。

图 5 示例软件流程

协议认证

为了不仅推出 EtherCAT,而且推出兼容各种工业以太网协议的产品,您的产品必须通过协议协会的认证。这需要一定的专业知识,但是 R-IN32M3 模块已经获得了 ETG 认证,并结合了 R-IN32M3-Module-Solution-Kit 和 SK-S7G2 Starter Kit 的配置。通过使用 ETG 提供的一致性测试工具 (CTT) 预先检查,它会毫无问题地通过。

结论

描述了使用 R-IN32M3 模块开发 EtherCAT 从设备。支持PROFINET和EtherNet/IP等多种协议也是R-IN32M3模块的一大特色。换句话说,完全不改变硬件就可以创建对应多种协议的产品。

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

    关注

    147

    文章

    19265

    浏览量

    405329
  • 工业以太网
    +关注

    关注

    10

    文章

    699

    浏览量

    43938
  • 瑞萨电子
    +关注

    关注

    39

    文章

    2990

    浏览量

    74629
  • EtherCAT控制器

    关注

    0

    文章

    18

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘DDR3L SODIMM内存模块:SQR - SD3M与ICEFCC

    探秘DDR3L SODIMM内存模块:SQR - SD3M与ICEFCC 在电子工程领域,内存模块的性能和稳定性至关重要。今天,我们就来详细了解两款DDR
    的头像 发表于 05-13 11:45 302次阅读

    电口光模块选型简单

    在光通信系统中,电口光模块是一种特殊类型的光模块,它不仅具备光电转换的核心功能,还通过RJ45电接口直接衔接网线(如Cat5e/Cat6/Cat7),实现电信号与光信号的双向传输。 这种设计电口
    的头像 发表于 04-02 11:42 508次阅读
    <b class='flag-5'>让</b>电口光<b class='flag-5'>模块</b>选型<b class='flag-5'>更</b><b class='flag-5'>简单</b>

    UWB模块 UWB 测距、定位与通信简单-UWB653使用白皮书

    UWB653Pro 是思为无线开发的高精度定位、高速率传输的 UWB 模块,支持±10cm 高精度测距、2D/3D 室内定位、 Mesh 自组网,通信距离超过 1Km,空口速率最高达 6.8Mbps
    的头像 发表于 03-23 16:41 4594次阅读
    UWB<b class='flag-5'>模块</b><b class='flag-5'>让</b> UWB 测距、定位与通信<b class='flag-5'>更</b><b class='flag-5'>简单</b>-UWB653使用白皮书

    探索TPSM365R3与TPSM365R6:高效同步降压DC/DC电源模块

    6同步降压DC/DC电源模块,深入探讨它们的特性、应用及设计要点。 文件下载: tpsm365r3.pdf 产品概述 TPSM365R3和TPSM365
    的头像 发表于 03-03 11:05 487次阅读

    TQKIT开发板工具系统功能调用简单

    TQKIT开发板工具,将复杂的系统控制能力以接口形式开放给开发者,系统功能调用简单
    的头像 发表于 12-08 09:27 609次阅读
    TQKIT<b class='flag-5'>开发</b>板工具<b class='flag-5'>让</b>系统功能调用<b class='flag-5'>更</b><b class='flag-5'>简单</b>

    【米尔RK3506国产开发板评测】3、实时补丁以及EtherCAT IGH移植

    指令查看内核的版本信息。 uname -s -r -v Linux 6.1.75-rt16 #1 SMP PREEMPT Mon May 26 20:57:18 CST 2025 在开发板的/lib
    发表于 10-27 10:09

    如何米尔RK3576开发板上移植EtherCAT Igh

    本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微 RK3576开发板)的板端移植EtherCAT Igh方案的开发测试。摘自优秀创作者-EPTmachine米尔基于瑞芯
    发表于 09-26 16:02

    【米尔NXP i.MX 91开发板评测】移植运行IGH EtherCAT主站

    ​ # 加载通用驱动模块 sudo modprobe ec_generic 设置开发板为主站状态 ./ethercat master 获取ESC从站配置信息 从站的配置信息跟上面是一致
    发表于 09-01 16:32

    DFRobot行空板M10扩展板组合:科创项目开发简单的“黄金搭档”

    M10轻松变身积木机器人主控核心,真正实现了“即装即用”的便捷开发体验。自行空板系列产品发布以来,凭借出色的性能与易用性,已在众多科技创新比赛和STEAM课堂上收获
    的头像 发表于 08-01 10:32 1576次阅读
    DFRobot行空板<b class='flag-5'>M</b>10扩展板组合:<b class='flag-5'>让</b>科创项目<b class='flag-5'>开发</b><b class='flag-5'>更</b><b class='flag-5'>简单</b>的“黄金搭档”

    【米尔RK3576开发板免费体验】3、移植EtherCAT Igh

    -s -r -v Linux 6.1.75-rt16 #1 SMP PREEMPT Mon May 26 20:57:18 CST 2025 在开发板的/lib/modules目录中创建内核版本
    发表于 07-21 10:35

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

    、电流等30路CAN信号,精准映射到EtherCAT的PDO(过程数据对象),建立“数据速通通道”; 3. 调度优化:通过优先级队列SOC计算指令优先传输,延迟从500ms降至12ms,SOC精度
    发表于 07-18 15:32

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

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

    太阳能逆变器“狂飙”的秘诀-耐达讯CAN转EtherCAT网关

    导入ESI文件,组态比搭乐高还简单;未来兼容:支持TSN(时间敏感网络),无缝对接智能电网。 总结:耐达讯通信技术CAN转EtherCAT网关,堪称新能源界的“协议外交官”。它用技术魔法打破壁垒,老设备焕发青春,新系统如虎添
    发表于 07-18 15:22

    液压阀的\"语言魔法课\":CAN转EtherCAT老设备秒变\"学霸\"!

    在制造车间,液压阀是低调的\"力量担当\",但它们的通信协议却可能像\"方言\"一样人头疼。当传统的CAN设备遇上追求速度的EtherCAT网络,如何它们
    发表于 07-17 15:37

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

    在工业自动化领域,电磁阀是控制流体、气体或液体通断的核心元件。随着产线升级和设备集成需求的提升,如何传统CAN协议设备与高速实时的EtherCAT网络无缝对接,成为工程师们亟需攻克的难题。本文以
    发表于 07-14 16:16