适用于两台PC或控制器之间的EAP通讯(TwinCAT 3).docxVIP

适用于两台PC或控制器之间的EAP通讯(TwinCAT 3).docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第PAGE6页

适用于两台PC

适用于两台PC/控制器之间的EAP通讯(TwinCAT3)

作者:杨靖华

职务:华西南区技术工程师

公司:BECKHOFF中国

邮箱:j.yang@

日期:2021-03-10

摘要:

倍福控制器之间通信方式有多种,大部分都是需要安装额外通讯选件包或增加硬件模块实现,这样无形中增加了硬件投入成本。其实对于大部分用户来说关心的无非就是实时还是非实时通信、通信连接简不简单。EAP用于实时以太网通信,用户可以根据具体项目需要进行选择。

附件:

序号

文件名

备注

1

EAP(含PC1、PC2文件夹)

EAP通信实例程序

历史版本:

免责声明:

我们已对本文档描述的内容做测试。但是差错在所难免,无法保证绝对正确并完全满足您的使用需求。本文档的内容可能随时更新,如有改动,恕不事先通知,也欢迎您提出改进建议。

参考信息:

目录

TOC\o1-3\h\z\u1. 软硬件版本 3

2. 准备工作 3

2.1. 网络接线 3

2.2. EAP通讯简介 3

3. 操作步骤 3

3.1. 安装EtherCAT网卡驱动 3

3.2. 创建EAP网络 5

3.3. 创建发布者 7

3.4. 创建订阅者 9

3.5. 通讯测试 12

4. 归纳总结 15

软硬件版本

(1)两台安装Win10系统的笔记本电脑,两台都安装了TwinCAT3XAE(TwinCAT3版本:V3.1.4024.35);

(2)笔记本电脑需要有Intel的有线网卡(需要能安装上EtherCAT驱动),否则不能做EAP通信测试。如果双方都是倍福控制器则忽略这条。

准备工作

网络接线

两台笔记本电脑通过网线直连,或者通过交换机连接。两台笔记本需要在同一个网段,本次测试我们设定:

PC1:

IP:00 ;子网掩码:

PC2:

IP:00 ;子网掩码:

注意检查两个PC的ADS地址不能冲突!

EAP通讯简介

EAP通信,在TwinCAT2中叫RT-Ethernet通信,是主站与主站之间的实时以太网通信。它采用发布者、订阅者的模式交互。消息提供者就是发布者(Publisher)、消息接收者就是订阅者(Subscriber),一个发布者发布的消息可以被多个订阅者订阅,一个控制器可以有多个发布者和订阅者。

EAP通信需要用到实时以太网协议,作为通信的网口需要安装EtherCAT驱动,但是它又不像EtherCAT主从站之间的通信,它不需要专用的网络交换机设备,不独占以太网口,作为EAP通信的以太网口在有交换机的情况下还能用于与上位机进行连接。

操作步骤

安装EtherCAT网卡驱动

两台电脑都要安装EtherCAT网卡驱动,这需要电脑上的有线网卡是Intel的特定型号网卡。查看自己的网卡在不在支持列表可以打开设备管理器查看网卡的名称,然后再打开TwinCAT安装目录下的TwinCAT\3.1\Driver\System文件夹,里面有好几个安装信息文件,看看自己的网卡在不在其中,不在就代表不支持EtherCAT。

如果是倍福的IPC控制器网卡也需要安装EtherCAT驱动,EPC控制器不需要单独安装驱动。EtherCAT驱动的安装步骤如下:

如上图所示,打开项目后点击“TwinCAT”菜单栏,选择“ShowRealtimeEthernetCompatibleDevices…”,弹出如下窗口。

选择“以太网-Intel(R)EthernetConnection(4)I219-V”,这个就是我的有线网卡名称,点击右侧的“Install”按钮安装驱动,在这过程中弹出确认框时选择安装按钮,安装成功后如下图所示。

安装成功后,刚才的网卡跳到上图的第一栏。如果安装后网卡跳到第二栏“Installedandreadytousedevices(fordemouseonly)”,则代表这个网卡不支持实时以太网,即使能用功能也有可能受限。

安装完PC1的驱动接着按照上面的步骤安装PC2驱动。

创建EAP网络

如上图所示,鼠标右键选择“Devices”弹出右键菜单,选择“添加新项”,弹出插入设备窗口,选择EtherCAT栏?“EtherCATAutomationProtocol(NetworkVariables)”,点击OK按钮创建网络,创建成功后如下图所示。

创建成功后需要选择哪个网口做EAP通信使用,在有多个网口的控制器上尤其需要注意这一步。双击创建成功的EAP总线,右侧弹出属性窗口,选择“Adapter”栏,如下图所示。

点击上图中的“Search…”按钮,选择需要作为EAP通信的网口,点击OK确认。这样EAP网口就选择好了。

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年12月02日上传了教师资格证

1亿VIP精品文档

相关文档