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

    文章

    298

    浏览量

    19206
  • 主站
    +关注

    关注

    0

    文章

    42

    浏览量

    7839
  • 控制设备
    +关注

    关注

    0

    文章

    135

    浏览量

    10722
收藏 人收藏

    评论

    相关推荐

    新手必看!搞清楚Modbus和从,让你成为通信达人

    在MODBUS网络中,设备可以分为两种角色:(Master)和从(Slave)。通常是
    的头像 发表于 12-16 16:41 665次阅读
    新手必看!搞清楚Modbus<b class='flag-5'>主</b><b class='flag-5'>站</b>和从<b class='flag-5'>站</b>,让你成为通信达人

    EtherCAT转Modbus-RTU总线协议网关

    用于工业自动化控制系统、‌物联网应用等领域。支持EtherCAT接口的电机、IO模块、马达、机械手臂等等。例如在工业自动化中,综合保护装置是关键的安全设备。通过配置EtherCAT
    的头像 发表于 09-12 11:12 334次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Modbus-RTU总线协议网关

    EtherCAT转Profinet协议网关(YC-PNM-ECT)

    远创智控YC-PNM-ECT型网关实现了EtherCAT(简称 ECT)和Profinet(简称 PN)。模块作为ECT从接入到
    的头像 发表于 08-25 09:36 339次阅读
    <b class='flag-5'>EtherCAT</b>转Profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>协议网关(YC-PNM-ECT)

    DeviceNetEtherCAT协议网关(JM-ECT-DNTM)

    往往采用DeviceNet进行通讯,当需要将DeviceNet协议的从组件接入EtherCAT主控系统时,通过DeviceNetEtherC
    的头像 发表于 08-21 10:44 319次阅读
    DeviceNet<b class='flag-5'>主</b><b class='flag-5'>站</b>转<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>协议网关(JM-ECT-DNTM)

    EtherCAT转CANopen协议网关(JM-ECT-COP)

    的驱动器可能采用CANopen协议进行控制和反馈,而整个机器人的控制系统基于EtherCAT网络。EtherCAT转CANopen
    的头像 发表于 08-15 17:36 436次阅读
    <b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>转CANopen<b class='flag-5'>主</b><b class='flag-5'>站</b>协议网关(JM-ECT-COP)

    基于全志T507-H的Linux-RT + Igh EtherCAT案例分享

    /ethercat-1.5.2.pdf。 图7IgH EtherCAT通过构建Linux字符设备,应用程序通过对字符
    发表于 07-17 11:18

    EtherCAT转Profinet从总线协议转换网关

    Slave),做为 EtherCAT网络设备一侧的(即Master)。 3.应用广泛:支持EtherCAT接口的伺服驱动器、耦合器、仪表
    的头像 发表于 07-16 15:00 373次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet从总线协议转换网关

    【昉·星光 2 高性能RISC-V单板计算机体验】EtherCAT

    的以太网控制器,具有良好的兼容性,任何具有网络接口卡的计算机和具有以太网控制的嵌入式设备都可以作为EtherCAT
    发表于 07-14 20:33

    基于 RT-Thread专业版的EtherCAT方案

    (一)方案介绍本方案基于RT-Thread专业版,在RT-Thread端集成EtherCAT协议,通过EtherCAT对伺服电机或远程IO进行实时
    的头像 发表于 06-19 08:35 918次阅读
    基于 RT-Thread专业版的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>方案

    基于全志T507-H的Igh EtherCAT案例分享

    基于全志T507-H的Linux-RT + IgH EtherCAT演示 下文主要介绍基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板)案例,按照创龙科技提供的案
    发表于 06-03 09:59

    可能是最简单最高效的EtherCAT芯片:[ECM-XF]介绍

    EtherCAT经过数年发展,在工业现场总线中已牢牢占据市场主导地位。其开放,实时,高性能的特点是众多工业设备开发的不二选择。对于开源的EtherCAT
    的头像 发表于 06-02 14:26 2664次阅读
    可能是最简单最高效的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>芯片:[ECM-XF]介绍

    电机控制领域如何实现CANopen设备接入EtherCAT控制

    通讯技术,在电机控制领域具有广泛的应用,典型的产品中PLC、运动控制器等产品都有大量EtherCAT通讯产品.此外CANopen是一种传
    的头像 发表于 04-03 08:23 559次阅读
    电机<b class='flag-5'>控制</b>领域如何实现CANopen<b class='flag-5'>设备</b>接入<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制</b>器

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

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

    ZMC900E 国产EtherCAT控制器 — 电源口传导骚扰整改

    性能EtherCAT控制器ZMC900E是ZLG致远电子开发的最新一代EtherCAT
    的头像 发表于 03-07 08:23 863次阅读
    ZMC900E 国产<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制</b>器 — 电源口传导骚扰整改

    EtherCAT转Ethernet/IP网关

    EtherCAT转Ethernet/IP网关,YC-ECTM-EIP工业级Profinet 网关,支持EtherNet/IP从,即插即用 无需编程 轻松组态 ,即实现数据交互,导
    的头像 发表于 02-27 16:05 537次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Ethernet/IP网关