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

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

3天内不再提示

倍福PLC学习:扫描EtherCAT I/O子站并测试模块

jf_61nrsJTz 来源:方正智芯 作者:方正智芯 2022-11-02 10:54 次阅读

倍福(Beckhoff)PLC采用的EtherCAT实时以太网,它的子站配置方式与西门子的不同。西门子PLC的分布式I/O子站,无论是PROFIBUS-DP还是PROFINET,都需要先进行硬件组态并下载CPU中才能完成配置。相比较而言,倍福EtherCAT子站的配置更简单一些,只需要通过扫描即可获取子站的配置信息,下面我们就来详细介绍下。

前提:

①倍福控制器(比如CX5020)与EtherCAT子站及编程电脑之间已经通过网线连接并且IP地址在同一个子网中;

②如果使用第三方EtherCAT子站,需先将其从站设备描述文件(.xml)复制到路径:C:TwinCAT3.1ConfigIoEtherCAT

在扫描EtherCAT子站之前,首先我们需要连接到目标控制器。

运行TwinCAT3,新建TwinCAT项目,取名为IO_Scan。双击项目列表的“System”,在弹出的窗口中单击“Choose Target(选择目标)”,如下图所示:

2b04f3ec-5a3d-11ed-a3b6-dac502259ad0.png

在弹出的对话框中选择目标控制器(如果没有列出,请单击“Search Ethernet”在网络范围内查找),如下图所示:

2b1ac5aa-5a3d-11ed-a3b6-dac502259ad0.png

单击“OK(确定)”,在弹出的对话框中激活配置,目标控制器查找完成。

倍福控制器简单来说有两种模式:一种称为运行模式,一种称为配置模式。运行模式下控制器运行用户程序,不能更改配置(比如扫描I/O等)。扫描EtherCAT子站只能在配置模式下进行。有两种方法可以识别控制器的当前模式:

①观察控制器上的TC指示灯;

②通过TwinCAT3编程开发环境右下角的图标颜色来判断;

无论是LED灯还是编程开发环境中的图标,绿色表示处于运行模式,蓝色表示处于配置模式,如下图所示:

2b50fae4-5a3d-11ed-a3b6-dac502259ad0.png

如果控制器当前处于运行模式,先单击工具栏的配置模式按钮(下图中编号①)将其切换到配置模式。

2bd34576-5a3d-11ed-a3b6-dac502259ad0.png

另外说明一下:上图中编号②的按钮为切换到运行模式;编号③的按钮是切换Free Run(自由测试)模式,后面我们测试硬件会用到。

目标控制器切换到配置模式后,在左侧项目树的“I/O”→“Devices”下右键单击,在弹出的对话框中选择“Scan(扫描)”,如下图所示:

2be2b074-5a3d-11ed-a3b6-dac502259ad0.png

系统会提示“Not all types of devices can be found automatically(不是所有的设备都会自动检测到)”,单击“确定”按钮继续。

在弹出的对话框中勾选EtherCAT主站,如下图所示:

2bf4723c-5a3d-11ed-a3b6-dac502259ad0.png

系统会提示是否扫描子站(Scan for boxes?)

2bfc2d60-5a3d-11ed-a3b6-dac502259ad0.png

单击“是”继续。扫描完成后会提示你是否激活自由测试模式(Active Free Run )?自由测试模式可以在没有程序的情况下测试硬件,比如让输出模块进行输出。根据你自己的实际情况选择是或者否。如果你选择否,后期又想执行自由测试,可以使用之前介绍的工具栏菜单按钮③进入该模式。在自由测试模式下,TwinCAT右下角的图标会红色和蓝色交替闪烁。

下面这张图就是我扫描出来的EtherCAT I/O子站(Box1):

2c09fad0-5a3d-11ed-a3b6-dac502259ad0.png

在自由测试模式下,可以选择输出模块的任一输出通道,将其值写1,查看硬件是否正常,如下图所示:

2c2a68b0-5a3d-11ed-a3b6-dac502259ad0.png

好了,关于倍福PLC如何扫描EtherCAT I/O子站并使用自由测试模式测试硬件先介绍到这里。

我的微信视频号以视频的方式分享工控小知识,欢迎观看:

审核编辑 :李倩

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

    关注

    5008

    文章

    13150

    浏览量

    462055
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10825

    浏览量

    211140
  • 测试模块
    +关注

    关注

    0

    文章

    4

    浏览量

    6726

原文标题:倍福PLC学习:扫描EtherCAT I/O子站并测试模块

文章出处:【微信号:方正智芯,微信公众号:方正智芯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    用SN6507优化PLC I/O模块的24V隔离电源设计应用说明

    电子发烧友网站提供《用SN6507优化PLC I/O模块的24V隔离电源设计应用说明.pdf》资料免费下载
    发表于 09-12 09:52 0次下载
    用SN6507优化<b class='flag-5'>PLC</b> <b class='flag-5'>I</b>/<b class='flag-5'>O</b><b class='flag-5'>模块</b>的24V隔离电源设计应用说明

    PLC数据 转 IEC61850项目案例

    逻辑设备和逻辑节点的方法 9 8 案例总结 11 1 案例说明 设置PLC,开通ADS通信 设置网关采集
    的头像 发表于 09-03 09:50 251次阅读
    <b class='flag-5'>倍</b><b class='flag-5'>福</b><b class='flag-5'>PLC</b>数据 转 IEC61850项目案例

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

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

    PLC数据采集网关有什么功能

    在工业自动化领域,PLC(可编程逻辑控制器)作为核心控制设备,扮演着至关重要的角色。而PLC
    的头像 发表于 08-25 09:28 361次阅读
    <b class='flag-5'>倍</b><b class='flag-5'>福</b><b class='flag-5'>PLC</b>数据采集网关有什么功能

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

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

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

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

    PLCI/O点数是什么意思

    在工业自动化领域中,可编程逻辑控制器(PLC)扮演着至关重要的角色。PLC以其高可靠性、易编程性和强大的控制功能,广泛应用于各种自动化系统中。而在PLC的性能参数中,I/
    的头像 发表于 06-27 11:15 3545次阅读

    PLCI/O模块的作用及其重要性

    在工业自动化领域中,可编程逻辑控制器(PLC)扮演着至关重要的角色。作为PLC的核心组成部分,I/O(输入/输出)模块不仅连接着
    的头像 发表于 06-19 10:43 2851次阅读

    国产EtherCAT芯片选型需要注意哪些方面?

    TR8253/TR8211系列为EtherCAT控芯片,集成了自动化授权的ESCcore模块。它支持2/3端口的
    的头像 发表于 06-15 17:58 1260次阅读
    国产<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>芯片选型需要注意哪些方面?

    EtherCAT网关HT3S-ECS-MDN实现半导体用RS485射频电源与EtherCAT系列PLC的通讯应用案例

    随着半导体制造技术的不断发展,对制造过程的精确控制和数据实时传输提出了更高要求。某半导体制造企业原有的RS485射频电源控制系统虽然稳定,但无法与新型的EtherCAT系列PLC
    的头像 发表于 06-13 14:16 492次阅读
    <b class='flag-5'>EtherCAT</b>网关HT3S-ECS-MDN实现半导体用RS485射频电源与<b class='flag-5'>倍</b><b class='flag-5'>福</b><b class='flag-5'>EtherCAT</b>系列<b class='flag-5'>PLC</b>的通讯应用案例

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

    , IgH EtherCAT通过构建Linux字符设备,应用程序通过对字符设备的访问实现与EtherCAT模块的通信。 IgH
    发表于 06-03 09:59

    推出EtherCAT高密度模拟量端子模块

    福公司近日发布了全新一代EtherCAT高密度模拟量端子模块,该系列产品在结构紧凑的同时,大幅提升了IP20 I/O产品的性能标准。新推出
    的头像 发表于 05-15 11:01 619次阅读

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

    在本次案例研究中,客户那边使用西门子S7-1200系列PLC与伺服驱动单元的连接问题。由于系统在正常操作过程中需支持EtherCAT通讯协议,并且该PLC被设定为EtherCAT协议下
    发表于 04-09 11:38

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

    使用标准的以太网控制器,具有良好的兼容性,任何具有网络接口卡的计算机和具有以太网控制的嵌入式设备都可以作为EtherCAT的主。对于PC计算机而言,主控制器多采用
    发表于 03-31 16:22

    使用DPort-ECT搭建EtherCATstep by step

    为了让客户更好地使用ZLG致远电子的集成式EtherCAT模块DPort-ECT,本文手把手教你如何使用DPort-ECT模块和EPC6450-DP评估板快速搭建一个的
    的头像 发表于 01-26 08:25 758次阅读
    使用DPort-ECT搭建<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>step by step