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

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

3天内不再提示

EtherCAT插片式I/O性价比不错的一款方案—FCE1302 插片式I/O介绍

fangxin 来源:jf_06602441 作者:jf_06602441 2025-01-10 10:49 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FCE1302芯片简介

方芯半导体的FCE1302是推出的一款EtherCAT从站控制芯片,以实现EtherCAT数据链路层协议,芯片具有2个固定的 LVDS 数据收发端口、3个FMMU单元、4个SM 通道、256KB 控制寄存器、1KB 过程数据存储器、支持 64 位分布时钟功能,采用QFN32-EP封装。在保证满足EtherCAT插片式I/O方案必要功能和稳定性的前提下,极大降低了芯片的使用成本。

通过对比插片式I/O目前市场上主流方案,FCE1302使用EtherCAT协议方案与RS485方案在开发成本和稳定性基本相当,但通讯速率和扩展能力更优,相对于私有协议方案,FCE1302方案全面占优。所以FCE1302方案是性价比最高的插片式I/0方案。

FCE1302EtherCAT 插片式I/O方案介绍

wKgZO2eAdb2AVtYZAGEFl9GqB9I318.pngFCE1302插片式I/O(公版外壳,可提供芯片和方案可提供原理图验证)

耦合器:EtherCAT耦合器模块是基于方芯半导体推出的EtherCAT从站控制芯片FCE1100设计。包括了两个网络接口和一个LVDS接口,通过使用外挂EEPROM可进行XML文件配置导入。PHY芯片选用国产PHY芯片作为以太网接收和发送。通过垂直插拔安装的方式与插片式IO模块通过LVDS建立EtherCAT通信。耦合器模块电源支持24V供电。带有可拆解供电端子和导轨卡口,可实现免工具接线和安装。选用最常见的RJ45网卡接口方便用户快速灵活地应用在各种工业自动化应用场景中。

wKgZO2eAdk6ABHObAAOmD90Bf6A503.png基于方芯FCE1100的EtherCAT耦合器模块 (公版外壳) wKgZO2eAdmyAFWZHAARNJsHIXXo900.pngFCE1302插片式I/O模块(公版外壳)

FCE1302数字量I/O模块(DI/DO):数字量模块集成了EtherCAT从站控制芯片FCE1302和微控制单元 STM32F103RCT6。外挂一颗EEPROM芯片用于存储描述各种信息和对FCE1302芯片进行初始化配置,EEPROM通过I2C接口和FCE1302进行通信。FCE1302通过SPI接口与微控制器STM32F103RCT6建立连接,数据传输速率能够到达20M。支持16通道数字量输入,输入电压24V,模块每个通道均带有指示灯,用来指示外接信号状态,输入/输出电路与主控电路采用光耦隔离。

wKgZO2eAd5uAUIrxAAntfPKKOOI094.pngFCE1302数字量I/O模块(DI/DO)(内部板卡外观)

FCE1302模拟量I/O模块(DA/AD):此模块集成了EtherCAT从站控制芯片 FCE1302 和微控制单元 STM32F103RCT6。外挂一颗EEPROM芯片用于存储描述各种信息和对FCE1302芯片进行初始化配置,EEPROM通过I2C接口和FCE1302进行通信。FCE1302通过SPI接口与微控制器STM32F103RCT6建立连接,数据传输速率能够到达20M。外挂16位精密模数转换器,输入电压0~10V,模块每个通道均带有指示灯,用来指示外接信号状态。与内部主控电路采用数字隔离器隔离,防止信号互相干扰、保护电路和系统的稳定性和安全性。

FCE1302 EtherCAT插片式I/O模块测试实例

准备工作

使用MDK开发环境,打开STM32从站工程,烧写从站程序

Twincat软件目录下放置xml文件,将xml文件拷贝到C:TwinCAT3.1ConfigIoEtherCAT。点击“TWINCAT”→“EtherCAT Devices”→“Reload Device Descriptions”重新读取XML文件库

wKgZO2eAeHuABjywAADnmCbuIBQ459.png

推荐使用IntelCPU和网卡,在Twincat内安装ecat的主站网卡驱动:点击“TWINCAT”→“show realtime”

wKgZO2eAeNuAF0WgAACEEqz7zIc525.png

选择网卡,点击install,若安装成功则会显示在安装成功等待使用的列表下。

wKgZO2eAe-GAJJcRAABChleP37o155.png

新建工程

点击“文件”→“新建”→“项目”

wKgZO2eAfESAK_dCAABxv4GBUFY792.png

选择“TwinCAT projects”,自定义名称后点击确定

wKgZO2eAfGOAaNrZAAC6m7zECjI253.png

扫描从站

从站设备如下图所示:模块从左往右依次为DI、DO、DA、AD模块

wKgZPGeAfN6Ab8y8AIXhr7xZHQ4084.png

设备上电,右键“Devices”,点击scan,扫描从站→点击“确定”→点击“OK”→点击“是”→点击“是”(如下图)

wKgZO2eAfOuASEnyAAB6nMldqhw769.pngwKgZO2eAhFeAN8pfAAMN7dXSnzI472.pngwKgZPGeAhG-AF_pEAAAcszD0rLc435.pngwKgZO2eAhcCAGeqnAAAVJJlm3lU174.pngwKgZO2eAhceANY3iAAAVSqEposo352.png

通过背板方案首端耦合器模块的RJ45与TwinCAT主站建立连接,耦合器模块通过LVDS端口连接下级FCE1302_STM32F103RCT6开发板实现拓扑

wKgZO2eAhfqADID2AAEGS75DnOk982.png

EEPROM烧录

点击右键从站设备,烧录对应的XML文件到从站板载ECAT EEPROM中

wKgZO2eAhfqADID2AAEGS75DnOk982.png

根据烧录的程序选择对应的XML文件。

wKgZO2eAiDWAUYPPAAAKVpCmS94135.png

右下角会显示烧录进度条,进度条跑满2轮代表烧录完成,若中途进度条卡住建议重新烧录。

wKgZPGeAiIiAfzKoAAAHovz9DWU259.png

烧录完成后移除设备重新扫描,正常进入OP。

wKgZPGeAiRuAe30WAABomCbatOk261.png

IO功能测试 FCE1302_STM32F103_DI测试

wKgZO2eAiVuAFq4FAACOnnCLGD8908.png

通过DI输入端子A1输入24V电压,A1通道Value变为1,同时点亮指示灯。

wKgZO2eAiXqAeXY7AAyaucF_hvc921.png

通道1的Value为0时测得输出端子A1的电压为24V。 将Value写为1,测得输出端子A1电压为0V,指示灯点亮。

wKgZPGeAiaGAeqeWAAC1_owFFeo888.png

将Value写为65535,模拟量最大输出10V,指示灯点亮。

wKgZO2eAif2AexBKAAxvTp_02UA283.pngwKgZPGeAibiAWm1BAACXI0hu-1Y019.png

通过输入端子输入最大电压10V,Value接近 32767左右,指示灯点亮。

wKgZO2eAil6ARuSxAC0WINq7X3E341.png

​审核编辑 黄宇

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

    关注

    19

    文章

    1373

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    浅谈光学I/O模块的热挑战

    服务器和机架式网络基础设施系统内的光学 I/O 模块通常接受主动冷却系统的直接冷却,特别是来自机架式设备前面板的强制风冷。机架式设备的散热设计需要平衡 I/O 模块的热管理与处理器或
    的头像 发表于 11-03 09:32 452次阅读
    浅谈光学<b class='flag-5'>I</b>/<b class='flag-5'>O</b>模块的热挑战

    工业人速看!什么是耦合器模块?什么是片式I/O模块?

    什么是耦合器模块? 耦合器模块,在模块化I/O系统中,可以理解为 “通信管理中枢” 或 “大脑”。 耦合器模块核心定义: 耦合器模块是个安装在导轨上的基础模块,它是整个远程I/
    的头像 发表于 11-03 09:31 386次阅读
    工业人速看!什么是耦合器模块?什么是<b class='flag-5'>插</b><b class='flag-5'>片式</b><b class='flag-5'>I</b>/<b class='flag-5'>O</b>模块?

    如何解决I/O时钟布局器错误

    I/O 时钟布局器阶段可能会发生错误,指出该工具无法对该时钟结构进行布局,直至最后 BUFG 仍然无法完成布局。
    的头像 发表于 09-23 16:05 601次阅读

    TCA9537远程4位I²C/SMBus I/O扩展器技术解析与应用指南

    写入I/O配置寄存器位使I/O作为输入或输出。每路输入或输出的数据都储存在相应的输入/输出寄存器中。可通过极性反转寄存器反转输入端口寄存器
    的头像 发表于 09-15 16:00 651次阅读
    TCA9537远程4位<b class='flag-5'>I</b>²C/SMBus <b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术解析与应用指南

    TCAL9539 I2C总线I/O扩展器技术解析与应用指南

    需要额外的I/O时,TCAL9539/TCAL9539-Q1这样的I/O扩展器提供了个简单的解决方案
    的头像 发表于 08-08 11:49 932次阅读
    TCAL9539 <b class='flag-5'>I</b>2C总线<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术解析与应用指南

    板式系统的“生命线”:EtherCAT分布式供电该如何实现?

    。ZIO系列板式模组的电源介绍ZIO系列板式I/O模块是ZLG开发的可灵活设计的远程I/
    的头像 发表于 06-18 11:38 464次阅读
    <b class='flag-5'>插</b>板式系统的“生命线”:<b class='flag-5'>EtherCAT</b>分布式供电该如何实现?

    MAX7325 I²C端口扩展器,提供8路推挽式I/O和8个漏极开路I/O技术手册

    MAX7325 2线串行接口外设具有16路I/O端口。其中8路为推挽输出,另外8路为I/O端口,带有可选择的内部上拉和瞬态检测功能。8路I/
    的头像 发表于 05-22 15:27 680次阅读
    MAX7325 <b class='flag-5'>I</b>²C端口扩展器,提供8路推挽式<b class='flag-5'>I</b>/<b class='flag-5'>O</b>和8个漏极开路<b class='flag-5'>I</b>/<b class='flag-5'>O</b>技术手册

    ADP5588移动I/O扩展器和QWERTY键盘控制器技术手册

    ADP5588是一款I/O端口扩展器和键盘矩阵,适用于需要大型键盘矩阵和扩展I/O线路的QWERTY型电话。
    的头像 发表于 05-22 11:37 684次阅读
    ADP5588移动<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器和QWERTY键盘控制器技术手册

    ADP5589键盘解码器和I/O扩展器技术手册

    ADP5589是一款19通道GPIO(通用输入/输出)端口扩展器,内置键盘矩阵解码器、可编程逻辑、复位逻辑和PWM发生器。该IC支持QWERTY键盘和GPIO扩展。I/O扩展器IC适用于便携式设备
    的头像 发表于 05-22 09:35 706次阅读
    ADP5589键盘解码器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术手册

    ADP5585键盘解码器和I/O扩展器技术手册

    ADP5585是一款10I/O端口扩展器,内置键盘矩阵解码器、可编程逻辑、复位发生器和PWM发生器。I/O扩展器IC适用于便携式设备(手机、
    的头像 发表于 05-22 09:21 736次阅读
    ADP5585键盘解码器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>扩展器技术手册

    ADP5586键盘解码器和I/O端口扩展器技术手册

    ADP5586是一款10 I/O端口扩展器,内置键盘矩阵解码器、可编程逻辑、复位发生器和脉冲发生器。输入/输出扩展器IC适用于便携式设备(手机、遥控器和相机)及非便携式应用(医疗保健、工业和仪器仪表),可用来增加处理器可用的
    的头像 发表于 05-21 15:08 707次阅读
    ADP5586键盘解码器和<b class='flag-5'>I</b>/<b class='flag-5'>O</b>端口扩展器技术手册

    简仪科技高性能PXI模拟I/O模块JY-951概述

    JY-9511 是一款专为动态测量环境中精密数据采集与信号生成设计的高性能 PXI 模拟 I/O 模块。
    的头像 发表于 05-09 16:33 738次阅读

    小名片,大成就!ZIO系列板式模组

    自动化领域带来革新性解决方案。该模组体积小巧,仅名片大小,采用阻燃塑料外壳,坚固耐用且安全可靠。基于EtherCAT总线技术,它集成了电机驱动、编码器采集、数字I/O
    的头像 发表于 04-01 11:37 687次阅读
    小名片,大成就!ZIO系列<b class='flag-5'>插</b>板式模组

    I/O接口与I/O端口的区别

    在计算机系统中,I/O接口与I/O端口是实现CPU与外部设备数据交换的关键组件,它们在功能、结构、作用及运作机制上均存在显著差异,却又相互协同工作,共同构建起CPU与外部设备之间的桥梁
    的头像 发表于 02-02 16:00 2806次阅读

    霍尔开关的直式和贴片式两种封装形式的对比

    霍尔开关是种基于霍尔效应的传感器,广泛应用于各种自动化设备中,用于检测磁场的存在和变化。根据安装方式和结构,霍尔开关主要分为贴片式和直式两种封装形式。下面分别介绍它们的特点、应用场
    的头像 发表于 12-18 17:39 1668次阅读