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

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

3天内不再提示

介绍一款功能强大的EtherCAT网络仿真软件

控制工程中文版 来源:控制工程中文版 2023-08-09 09:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

EC-Simulator是一款盟通科技发行的功能强大的实时EtherCAT网络仿真软件,该软件可以通过仿真EtherCAT从站设备进而实现虚拟化EtherCAT网络,做到没有真实的EtherCAT从站硬件同样可以运行EtherCAT主站应用的效果。这样一来,网络运维人员和研究测试人员能够在无需设备的情况下校准EtherCAT主站的功能并测试规划网络拓扑,进而使网络配置工作轻量化和精细化,减少现场优化的频次,提高工程和研究的效率。

EtherCAT是一种基于IEEE802.3以太网的现场总线系统。EtherCAT在通信速度上定义了一个新标准,并且由于其灵活的拓扑结构和简单的配置方式,可以像传统的现场总线一样进行处理。实施EtherCAT成本低廉,使得过去无法使用现场总线技术的应用能够使用该技术。EtherCAT是一项开放的技术,被国际电工委员会(IEC)标准化。

EtherCAT在众多领域有广泛应用,例如,在半导体行业中,EtherCAT的使用已经非常成熟:在全球领先的13 家晶圆制造设备商中,有12家是EtherCAT 技术协会(ETG)成员,并在他们的机器和系统中广泛使用 EtherCAT 技术。此外,EtherCAT 还被广泛应用于机器人数控机床等运动控制行业。

EtherCAT需要主站和从站,相较要求较少,仅需以太网口的主站来说,从站往往需要特定的从站控制芯片,即需要专用的EtherCAT从站设备来实现网络的构建。当然,目前有众多自动化厂商(如倍福、西门子等)均配置有包含EtherCAT从站功能的各种设备,网络实施者拥有了这些从站设备后,只需要找个适配和高效的主站软件(如EC-Master主站协议栈和配套的demo)即可。而对于当前没有从站设备并希望了解EtherCAT技术或希望测试和配置手头的EtherCAT主站的研究人员和工程师来说,EC-Simulator就成为了他们的最佳选择。

EC-Simulator是一款功能强大的实时EtherCAT 网络仿真软件。它能够通过模拟 EtherCAT 从站设备来虚拟化EtherCAT网络,使开发测试人员可以在没有真实的 EtherCAT 从站硬件设备的情况下运行 EtherCAT 主站应用程序。EtherCAT 仿真可以通过物理网络适配器或虚拟方式实现,以实现完全模拟的机器设备设置。配置仿真实例时,可以无缝使用真实网络的 ENI 文件。

37636314-364a-11ee-9e74-dac502259ad0.png

实际与模拟流程对比

EC-Simulator包含众多从站功能,可以模拟主从站之间的各类交互,例如对过程数据(PDO)进行响应,发送和接收服务数据(SDO),与从站堆栈进行交互等。这一切都可以通过C/C++或.NET编程语言提供的API来实现,从而将 EtherCAT 数据连接到各种其他专业软件工具,以模拟现实网络。

37852800-364a-11ee-9e74-dac502259ad0.png

Simulator结构图

EC-Simulator 具有许多强大的功能,支持多种网络操作和诊断功能。EC-Simulator能够模拟多达 2000 个 EtherCAT 从站,包括支持和不支持邮箱协议的从站。它支持更改网络拓扑、断开/连接/移动从站、关闭/启动从站电源、更改从站状态等操作,并提供了 API 来模拟特定从站/端口丢失帧或丢失链接的情况。此外,EC-Simulator还具有诊断功能,包括 API 用于读取和写入从站寄存器、读取和写入从站 EEPROM 内容、读取模拟器对象字典、评估网络拓扑等。此外,它还提供了 RAS 服务器,用于连接 EC-Lyser 或 EC-Engineer。

开发测试人员通过EC-Simulator可以轻松进行功能测试和性能评估。EC-Simulator能够模拟节点之间的实时通信,验证 EtherCAT 通信协议的正确性,并测试应用程序在各种负载和网络条件下的稳定性和可靠性。EC-Simulator 还支持错误注入功能,以便开发者能够模拟网络中的故障和异常情况,检测和处理潜在的问题。

EC-Simulator 友好的用户界面使开发测试人员能够轻松设置和配置虚拟网络,监视节点状态和通信情况。它直观的操作界面和实时数据显示功能有助于快速分析和调试应用程序。

37991e3c-364a-11ee-9e74-dac502259ad0.png

客户应用与SSC图

在工业生产中,现有的各种标准和要求都是无数的误差与错误发生后才被总结出来并严加落实的,每一个生产操作的错误都有可能需要为之付出巨大代价。

EtherCAT作为一种高标准的现场总线,符合标准的EtherCAT网络通常具有冗余和热插拔等功能来保护网络的正常运行和数据的顺利流通。即使有上述功能,对于初学者或在外的工程师来说,仍然有可能无法快速熟练地实现网络配置,使用软件EC-Simulator来模拟构建网络,熟悉环境和网络设置,获得一种全局性的视角来配置实际网络,将会大大提高网络配置效率和提升整体网络的稳定性。




审核编辑:刘清

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

    关注

    213

    文章

    31455

    浏览量

    223688
  • 适配器
    +关注

    关注

    9

    文章

    2138

    浏览量

    71470
  • 仿真器
    +关注

    关注

    14

    文章

    1052

    浏览量

    88198
  • 虚拟机
    +关注

    关注

    1

    文章

    975

    浏览量

    30700
  • EtherCAT总线
    +关注

    关注

    5

    文章

    97

    浏览量

    5984

原文标题:一款功能强大的EtherCAT网络仿真软件:EC-Simulator

文章出处:【微信号:控制工程中文版,微信公众号:控制工程中文版】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADT7463:一款功能强大的远程热控制器和电压监测器

    ADT7463:一款功能强大的远程热控制器和电压监测器 在电子设备的设计中,系统的温度和电压监测以及散热控制是至关重要的环节。ADT7463作为一款完整的系统监测器和多PWM风扇控制器,为对噪音敏感
    的头像 发表于 04-10 15:30 181次阅读

    RZ/G3S Group:一款功能强大的MPU芯片全面解析

    RZ/G3S Group:一款功能强大的MPU芯片全面解析 在如今的电子科技领域,微处理器(MPU)直都是各类电子设备的核心部件。今天,我们就来深入探讨Renesas推出的RZ/G3S Group
    的头像 发表于 04-01 11:40 200次阅读

    FTDI FT51A:功能强大的8051兼容核心高级MCU

    FTDI FT51A:功能强大的8051兼容核心高级MCU 在电子设计领域,一款性能卓越、功能丰富的微控制器(MCU)往往能为项目带来更多的可能性。FTDI的FT51A就是这样一款值得
    的头像 发表于 03-28 13:05 225次阅读

    AD74413R:一款强大的四通道软件可配置输入/输出芯片

    AD74413R:一款强大的四通道软件可配置输入/输出芯片 在电子工程领域,寻找一款功能强大、性能可靠且可灵活配置的输入/输出芯片是许多工程
    的头像 发表于 03-25 15:40 165次阅读

    深入解析DS1371:一款功能强大的I2C 32位二进制计数器看门狗时钟

    深入解析DS1371:一款功能强大的I2C 32位二进制计数器看门狗时钟 在电子设计领域,时钟芯片是许多系统中不可或缺的组件。今天,我们将深入探讨DALLAS SEMICONDUCTOR(现属
    的头像 发表于 03-24 10:10 278次阅读

    深入解析DS1338:一款功能强大的I2C实时时钟芯片

    深入解析DS1338:一款功能强大的I2C实时时钟芯片 在电子设计领域,实时时钟(RTC)芯片是不可或缺的组件,它能为系统提供精确的时间信息。今天,我们就来深入了解下Maxim
    的头像 发表于 03-24 09:30 231次阅读

    SGM41528:一款功能强大的2A、2 - 电芯电池充电器

    SGM41528:一款功能强大的2A、2 - 电芯电池充电器 在电子设备的电源管理领域,一款性能卓越的电池充电器至关重要。今天,我们就来深入了解下SGM41528这款I2C控制的2A
    的头像 发表于 03-23 16:40 353次阅读

    探索LM83:一款功能强大的温度传感器

    探索LM83:一款功能强大的温度传感器 在电子设备的设计和运行过程中,温度监测至关重要。而一款好的温度传感器可以帮助我们精确捕捉温度变化,预防过热等问题,保障设备的稳定运行。今天,我们就来详细探讨
    的头像 发表于 02-26 13:50 313次阅读

    TPA6030A4:一款功能强大的3W立体声音频功率放大器

    TPA6030A4:一款功能强大的3W立体声音频功率放大器 在音频功率放大器的领域中,德州仪器(Texas Instruments)的TPA6030A4以其先进的特性和广泛的应用场景脱颖而出。今天
    的头像 发表于 02-04 09:15 353次阅读

    深入解析 ISOM8600:功能强大的光仿真器开关

    深入解析 ISOM8600:功能强大的光仿真器开关 作为名电子工程师,在日常工作中我们常常会寻找性能卓越、可靠性高且能满足多样化需求的电子元件。今天,我要和大家详细介绍
    的头像 发表于 01-20 14:30 317次阅读

    DP83843:一款功能强大的以太网物理层芯片

    DP83843:一款功能强大的以太网物理层芯片 在当今的网络通信领域,以太网技术扮演着至关重要的角色。而物理层芯片作为以太网通信的基础,其性能和功能直接影响着整个
    的头像 发表于 01-04 14:50 484次阅读

    深入剖析LPC553x:一款功能强大的32位ARM Cortex - M33微控制器

    深入剖析LPC553x:一款功能强大的32位ARM Cortex-M33微控制器 在嵌入式应用的领域中,微控制器的性能和功能直接影响着产品的质量和竞争力。今天,我们要深入探讨的是NXP
    的头像 发表于 12-25 10:10 1070次阅读

    LM8323:一款功能强大的移动I/O伴侣芯片解析

    LM8323:一款功能强大的移动I/O伴侣芯片解析 在电子设备的设计中,一款合适的I/O伴侣芯片能极大地提升设备的性能和功能。今天我们就来深入了解
    的头像 发表于 12-24 17:25 1050次阅读

    TriBoard TC3X9:功能强大的评估板深度解析

    TriBoard TC3X9:功能强大的评估板深度解析 在电子设计的领域中,拥有一款功能强大且灵活的评估板对于开发人员来说至关重要。TriBoard TC3X9就是这样一款值得深入研究
    的头像 发表于 12-19 11:20 935次阅读

    蓝牙云屏:功能强大,性价比之选​

    蓝牙云屏:功能强大,性价比之选​ 在仪器仪表行业,想要在严格控制成本的同时保证设备功能强大,往往是件两难的事情。要么为了控制成本牺牲功能,导致产品竞争力不足;要么为了丰富
    的头像 发表于 09-25 17:12 702次阅读
    蓝牙云屏:<b class='flag-5'>功能强大</b>,性价比之选​