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

    文章

    318

    浏览量

    20075
  • 主站
    +关注

    关注

    0

    文章

    50

    浏览量

    8138
  • 控制设备
    +关注

    关注

    0

    文章

    145

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    盟通科技基于瑞萨RZ MPU的EtherCAT应用方案

    瑞萨电子携手盟通科技推出基于瑞萨RZ MPU的EtherCAT应用方案,为工业机器人、伺服驱动、PLC和自动化控制设备等应用场景提供完整
    的头像 发表于 11-21 10:31 517次阅读
    盟通科技基于瑞萨RZ MPU的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>应用方案

    如何让EtherCAT间自由“对话”?

    在工业自动化领域,与从之间的通信比较常见,但从与从的通信一直是技术难点。本文将介绍致远电子PCIe-2E
    的头像 发表于 09-09 11:46 902次阅读
    如何让<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>间自由“对话”?

    PCIe-2E卡:高实时性,低门槛的EtherCAT开发方案

    的挑战1.实时操作系统的要求传统高性能EtherCAT方案通常依赖于实时操作系统(RTOS),如RTLinux、VxWorks、UCOS、FreeRTOS等。
    的头像 发表于 09-03 11:36 412次阅读
    PCIe-2E<b class='flag-5'>主</b><b class='flag-5'>站</b>卡:高实时性,低门槛的<b class='flag-5'>EtherCAT</b>开发方案

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

    通信应用(EtherCAT),EtherCAT在半导体设备、自动化产线、机器人等领域应用广泛,是基于通用以太网协议的变种 移植 拉取开源IGH EtherCAT仓库 git clone
    发表于 09-01 16:32

    ZMC900E如何实现多协同控制

    Ethercat是高效工业以太网总线,基于以太网技术,以“飞读飞写”实现微秒级同步。连接控制器与终端设备,简化布线,适配多节点,是高端自动化与智能制造的重要通信方案。前言EtherCAT
    的头像 发表于 08-20 11:32 515次阅读
    ZMC900E如何实现多<b class='flag-5'>主</b><b class='flag-5'>站</b>协同<b class='flag-5'>控制</b>?

    基于米尔安路飞龙派FPGA FPSoC+移植SOEM实现EtherCAT控制功能

    on-chip RAM,内存接口和丰富的外设互联接口,定位复杂嵌入式系统、低功耗和高性能芯片市场。 DR190M芯片的PS端有两个以太网控制器,基于以太网的功能,可以实现EtherCAT
    发表于 07-11 19:49

    EtherCAT转Profinet网关连接汇川伺服系统的操作模式控制技术方案

    在工业自动化领域,不同协议设备之间的通信往往成为技术难点。本文将针对EtherCAT转Profinet网关连接汇川伺服系统的操作模式控制
    的头像 发表于 07-10 12:54 330次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关连接汇川伺服系统的操作模式<b class='flag-5'>控制</b>技术方案

    EtherCAT转Profinet网关接汇川伺服实现速度控制功能

    在工业自动化系统中,不同总线协议的设备互联常面临技术挑战。本文将围绕EtherCAT转Profinet网关与汇川伺服驱动器的协同应用展开,重点解析目标速度
    的头像 发表于 07-10 11:51 394次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关接汇川伺服实现速度<b class='flag-5'>控制</b>功能

    EtherCAT转Profinet网关接汇川伺服操作模式的控制解析

    设备间搭建了标准化桥梁。当需要将采用EtherCAT协议的从设备(如伺服驱动器等)与Profinet
    的头像 发表于 07-09 14:45 429次阅读
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关接汇川伺服操作模式的<b class='flag-5'>控制</b>解析

    禾川伺服驱动器与EtherCAT转Profinet网关的双向数据交换

    与采用Profinet协议的设备(如禾川伺服驱动器和PLC)进行通信时,一个高效、稳定的网关设备就显得尤为重要。本文将深入探讨EtherCAT
    的头像 发表于 06-14 12:30 527次阅读
    禾川伺服驱动器与<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关的双向数据交换

    SV660F伺服驱动器与EtherCAT转Profinet网关通讯案例

    EtherCAT与Profinet从,特别是与汇川伺服驱动器之间的通信,是一个值得关注的问题。本文将深入探讨EtherCAT
    的头像 发表于 06-13 10:55 726次阅读
    SV660F伺服驱动器与<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关通讯案例

    DP转485操作流程

     DP转485操作流程
    的头像 发表于 04-27 09:11 745次阅读
    DP<b class='flag-5'>主</b><b class='flag-5'>站</b>转485操作流程

    三格电子-EtherCAT转ModbusTCP/从站网关

    ​  EtherCAT转ModbusTCP/从站网关  型号:SG-ECAT_S-TCP      本产品是 EtherCAT
    的头像 发表于 02-11 14:33 700次阅读
    三格电子-<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>转ModbusTCP<b class='flag-5'>主</b><b class='flag-5'>站</b>/从站网关

    Profinet通讯网关模块之Modbus TCP从转profinet案例

    Profinet通讯网关模块之Modbus TCP从转profinet案例 某汽车零部件制造企业的生产线,其自动化设备来自不同品牌和供应商,如汽车生产线的总
    的头像 发表于 01-15 17:01 1082次阅读
    Profinet通讯网关模块之Modbus TCP从<b class='flag-5'>站</b>转profinet<b class='flag-5'>主</b><b class='flag-5'>站</b>案例

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

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