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

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

3天内不再提示

EtherCAT主站性能如何?详解EtherCATNET-100M主站控制设备的软硬件

工程师邓生 来源:ZLG致远电子 作者:ZLG致远电子 2021-02-15 10:31 次阅读

为激活更丰富的EtherCAT应用场景和创新产品,ZLG致远电子研发团队推出系统的EtherCAT主站解决方案,本篇将从软硬件方面详细介绍EtherCATNET-100M主站控制设备。

EtherCAT是当今主流的高速现场总线解决方案,也是工业4.0智能制造的先进技术核心。现场总线技术适合于大数据量传输,但不适合于测控工程领域中的确定性进程通讯以及高速数据传输。因此,EtherCAT的设计目标是支持标准的以太网,并且能够以最小的硬件成本在实时控制领域开展使用,更新周期快,稳定性高。

致远电子EtherCAT主站性能如何?

EtherCATNET-100M是一款多功能以太网转EtherCAT主站设备,EtherCAT总线传输速率可达100Mb/s,可实现闭环伺服系统的实时控制与实时数据传输,具有高性能、高传输速度、高可靠性通讯等优点。集成2路EtherCAT接口,具有线缆冗余的机能。

图1 EtherCATNET-100M

EtherCAT主站产品功能特性概览:

支持多达32轴同步和1024个EtherCAT I/O应用;

运动控制伺服通讯周期不超过500us,I/O主站资料更新周期不超过200us;

采用大规模可编程器件FPGA实现专用以太网MAC以优化实时性能;

丰富的外设接口:主站集成1路千兆通用以太网接口、2路专用EtherCAT接口、1路CAN(FD)接口、2路USB2.0接口、1路HDMI接口、1路RS-232接口、1路SD卡接口、2路DI/DO数字输入输出;

采用4GB工业级EMMC,掉电非易丢失数据;

内置RTC,断电可完成计时或事件记录功能;

宽输入9-48V直流供电电压,额定功耗6W;

工作温度:-40℃~+85℃。

主站系统构成

EtherCATNET-100M可快速实现EtherCAT主站控制通讯,集成1路千兆通用以太网接口、2路专用EtherCAT接口、1路CAN(FD)接口、1路HDMI接口、1路SD卡接口、2路DI/DO数字输入输出等。丰富的外设接口可实现更智能化的EtherCAT主站控制。

wx_article__a63eeab38606f4042bb0b8d6717842e3.jpg

图2 主站系统构成

环型拓扑冗余技术

冗余以太网的拓扑结构包括环型、网络型和混合型拓扑,对于一般的工业以太网系统,可直接用较为简单实用的环型拓扑结构。EtherCAT主站提供两路EtherCAT专用网口,在环型拓扑结构中,将LAN1接到从站(ESC)节点1的IN口,然后从站节点1的OUT口接到下一个从站节点的IN口,依次连接,直到最后一个从站节点连接到EtherCAT主站的LAN2口,如下图所示。由于ESC从站控制器具有自动回环功能,当环形结构中出现单点故障时,EtherCAT网络信息流能在故障断点处自动回环,主站仍然可以与各个从站保持数据传输,大大增强了EtherCAT网络的可靠性与可维护性。

wx_article__3adfc396ee155e944805b810840dc89a.jpg

图3 环型拓扑冗余技术

搭载HDMI和CANFD接口,满足更多应用需求

EtherCATNET-100M设备提供1路HDMI接口,用于与人机界面或PC显示器的接口通信,接口物理形式为HDMI-Type A。HDMI接口特点与电气参数

高清晰、无损压缩的数字信号传输,其分辨率达到1280x720;

支持HDMI 2.0向下兼容版本规范;

支持EDID和DDC2B标准;

支持热插拔;

具有更好抗干扰能力,实现最长10m无增益传输。

设备提供1路隔离CAN(FD)接口,接口物理形式为DB9插座。支持CAN波特率40K~5Mbps,支持CAN、CANFD ISO或CANFD Non-ISO多种控制器类型,内置软件设置CAN(FD)通道120欧姆终端电阻使能开关。可高效进行CAN FD总线二次开发,满足多总线应用需求。

图4 CANFD接口应用

化繁为简的函数库

EtherCAT主站库以Linux下动态链接库(so)的方式提供,可以实现EtherCAT主站控制等功能。主站可以通过函数库启动主站RPC服务器,RPC客户端可以通过网络连接到主站RPC服务器,控制主站完成EhterCAT相关的功能。函数库包含zecm.h头文件和libzecm.so动态连接库文件。zecm.h文件包含了EtherCAT主站的数据类型,数据结构以及函数声明,用户开发自定义主站需要配置交叉编译环境,将编译好的程序下载到主站上,在主站运行编译后的程序以完成EtherCAT的通信控制功能。

wx_article__a57d33a7cb378f806a607febee2e5ea6.jpg

图5 丰富的函数库

传统复杂的函数,精炼为如下9条简单易用的函数库:

EcatMasterLibInit,EtherCAT主站库初始化;

EcatMasterLibExit,释放EtherCAT主站库;

EcatSimpleStart,启动主站和RPC服务器;EcatSimpleStop,停止主站和RPC服务器;

EcatRequestMasterState,发送网络管理命令;

EcatGetMasterState,获取主站当前状态;

EcatGetSlaveState,获取从站当前状态;

EcatSetExtCtrlTaskHandler,设置用户过程数据回调函数;

EcatResetExtCtrlTaskHandler,复位用户过程数据回调函数;

EcatCoeSDODownload,SDO下载;EcatCoeSDOUpload ,SDO上传。

技术一图看懂主站运行流程

主站可以运行用户编写的程序,主站程序运行一般遵循的流程如下。

wx_article__865c993dba134140046d9282483d87d0.jpg

图6 主站运行流程图

责任编辑:PSY

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

    关注

    1

    文章

    269

    浏览量

    19055
  • 主站
    +关注

    关注

    0

    文章

    37

    浏览量

    7764
  • 控制设备
    +关注

    关注

    0

    文章

    68

    浏览量

    10581
收藏 人收藏

    评论

    相关推荐

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

    ESI文件的导入,导入过程完成后选择已解压文件,刷新库以显示设备。在新项目中,加入EtherCAT及从。对从
    发表于 04-09 11:38

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

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

    开放式高实时高性能PLC控制器解决方案-基于米尔电子STM32MP135

    控科技和STM32联合开发,完成LogicLab解决方案对STM32MP135处理器的适配,包括符合IEC61131-3标准的PLC运行系统、Modbus协议栈、CANopen协议栈、EtherCAT
    发表于 03-07 20:06

    使用i2c从从读取两个字节时,为什么只发送一个字节后就发送NACK呢?

    I2C_RX_OVERFLOW,并陷入 while 循环直到超时。 但当我在 i2c 读取之前禁用中断时,问题就消失了。 那么,为什么只发送一个字节后就发送 NACK 呢?读取过程不能被中断打断吗?
    发表于 03-05 07:42

    TLE9867QXA20如何实现一多从?

    您好,团队,我在我的应用程序中使用 TLE9867QXA20,一一从,现在我想为我的应用实现一多从概念。 我参考了以下示例代码,实现了一个和一个从
    发表于 03-04 07:26

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

    采用主从通讯方式,只有主才能发起通讯请求,从收到的请求后才会响应。它通过串行线或以太网进行通讯,可以实现多个
    发表于 12-22 13:52

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

    。利用EtherCAT技术的优异性能,可以实现用传统现场总线系统所无法实现的控制方法。 正运动技术的ZMC464运动控制器,实际测试过100
    发表于 12-13 11:37

    工业通讯中CANOPEN转EtherCAT的转换

    EtherCATPLC/控制器。 从CANopen移植到EtherCAT的优缺点包括: 优点: 适合轴间高度耦合的集中式控制; 更长的通
    发表于 12-12 11:31

    工业生产中Profibus转Profinet网关优势所在

    和管理。 具体步骤如下:1. 将Profibus-DP转Profinet网关连接到Profinet控制器(西门子S7-1500系列PLC)。 通过PC机将Profibus-DP从
    发表于 12-11 14:14

    软硬件融合的概念和内涵

    跟很多朋友交流,当提到软硬件融合的时候,他们会这么说:“软硬件融合,难道不是显而易见吗?我感觉在二三十年前就已经有这个概念了。”在他们的想法里,其实:软硬件融合等同于软硬件协同,甚至等
    的头像 发表于 10-17 14:36 549次阅读
    <b class='flag-5'>软硬件</b>融合的概念和内涵

    SPI中的MOSI和MISO哪个是的输出呢?

    MOSI和MISO哪个是的输出
    发表于 10-15 11:13

    lightech mbus完整指令库

    lightech mbus完整指令库
    发表于 10-09 06:20

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

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

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

    Profinet通讯正常,RUN常亮,err灭表示EtherCAT通讯正常。从的Rx PDOs对应从的接收即的发送Q地址Tx PDO
    发表于 05-27 12:32

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

    EtherCAT总线接口的槽位号默认是0,节点编号按照与控制器的连接先后顺序从0开始依次编号,驱动器编号则是只给带电机设备编号,其他类型设备忽略,也是按连接顺序从0开始编号,这些编号
    发表于 05-11 09:49