Mechatrolink III转EtherCAT网关模块解决方案

本文介绍了一种针对工业控制领域的创新解决方案——MIESoC模块,它实现了MechatrolinkIII与EtherCAT协议间的高效转换,无需增加主系统硬件,显著降低开发成本和CPU负担。通过Intel Cyclone V SoC和ARM Cortex A9双核处理器,MIESoC提供了集成的FPGA和I/O资源,简化了系统扩展与集成过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

工业以太网在工业控制领域越来越流行,协议种类较多,例如Mechatrolink III、EtherCAT、Powerlink、Profinet、EtherNet/IP等等,在数控加工领域主流的协议有Mechatrolink III、EtherCAT。但是各种协议之间很难通信协作。

安川电机的Mechatrolink III是一项先进的工业以太网技术,在数控加工领域应用广泛。伺服设备多采用Mechatrolink III,但缺少配套的I/O或传感设备,国内的I/O或传感设备多采用EtherCAT,资源相对丰富。Mechatrolink III转 EtherCAT Master 的MIE SoC模块,有效解决了Mechatrolink III协议缺少配套设备的问题,能够快速接入,减轻系统负担,同时支持多个I/O设备接入。

Mechatrolink III 转 EtherCAT 解决方案

现有解决方案一般如下图所示,

主系统中要同时支持两种协议,系统成本增加。同时,开发难度大,需要更多的软硬件开发投入,而且CPU负担重,导致升级系统成本增加。

采用MIE SoC模块的解决方案如下图所示,

主系统硬件不做任何改变,无需硬件开发投入,CPU不增加负担。仅需增加MIE SoC模块即可快速实现EtherCAT设备扩展。

MIE SoC模块简介

MIE SoC模块实物和结构框图如下图所示,基于Intel Cyclone V SoC模块, 最小片上系统,上电自启动。FPGA部分集成Mechatrolink III和EtherCAT两个IP,以及Mechatrolink III和EtherCAT之间报文转换和同步处理。不仅可以实现Mechatrolink III Slave转EtherCAT master,还可以实现Mechatrolink III master + EtherCAT master的双主站系统。FPGA 片上ARM A9处理器完成Mechatrolink III和EtherCAT初始化,周期性中断处理及异常处理等。

技术参数

  • Intel Cyclone V SoC主处理芯片
    • 集成ARM-Cortex A9 双核处理器
    • 集成FPGA
  • 模块外设 
    • QSPI Flash (16MB)
    • DDR3 *16bit (512MB)
    • 集成4路 100M PHY
      • 其中两路实现Mechatrolink Slave
      • 另外两路实现 EtherCAT Master
  • PCB
    • 12层, 54mm*54mm
    • 邮票孔设计

结束语

MIE SoC模块是低成本的工业以太网协议转换模块,FPGA实现协议的硬转换,效率高,实时性强,系统组建简单易用,而且能够降低系统复杂度。

安川_Σ-7W 伺服单元 MECHATROLINK-III通信指令型pdf,安川_Σ-7W 伺服单元 MECHATROLINK-III通信指令型  1、SEMI F47 规格支持功能 SEMI F47 支持功能是指,因瞬时停电或者主回路电源电压暂时较低而导致伺服单元内部的主回路 DC 电压降到 规定值以下时,检出 A.971 (欠电压)警告,并对输出电流进行限制的功能。 本功能支持半导体制造装置要求的 SEMI F47 规格。 将本功能与瞬时停电保持时间 ( Pn509 )的设定功能组合使用,在电源电压降低时也可以继续运行,不会因为 警报造成停机,无须进行恢复作业。 1).由上位装置执行时     上位装置收到欠电压 ( A.971 )警告后对矩进行限制。收到欠电压警告解除信号后解除矩限制。 2). 由伺服单元单体执行矩限制时 根据欠电压警告,在伺服单元内部施加矩限制 收到欠电压警告解除信号后,根据设定时间在伺服单元内部对矩限制值进行控制。 2、软限功能     所谓软限,是指不使用速度比率信号 ( P-OT 、 N-OT ),当机械的可动部超出软限值时则与速度比率一样进行强制停止的功能。 使用软限时,需进行以下设定。   • 将软限功能设为有效   • 设定软限值 1).软限功能有效/无效的选择 软限功能的有效/无效通过 Pn801= n. ??? X (软限功能)进行设定。 软限功能在以下场合 (确定机械坐标系原点的状态)有效。除此以外的情况下,即使超出软限范围软限功能也不 动作。   • 完成 ZRET 指令后   • 以 POS_SET 指令执行了 REFE = 1 指令后 2).软限值的设定    设定正侧、反侧的软限值。     需根据方向设定区域,因此请务必设定成 “ 反侧软限值 < 正侧软限值 ” 。 如果需要了解更多,请点击http://anchuan123.gongboshi.com
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值