当前位置:   article > 正文

codesys多协议通信之EtherCAT通信_codesys ethercat

codesys ethercat

测试不易,转载请标明出处!!!

四.EtherCAT通信

1.测试目标

实现边缘计算网关的EtherCAT通信。测试边缘计算网关作为主站,是否可以通过EtherCAT协议,对EtherCAT协议验证平台小灯进行控制。

2.测试拓扑图

在测试前要提前搭建好通信网络,拓扑图由边缘计算网关和EtherCAT协议验证平台构成。拓扑图如图1所示。

图1. EtherCAT通信网络拓扑图

3.测试工具及环境

EtherCAT Master边缘计算网关1台;EtherCAT协议验证平台(24V电源一块,EtherCAT协议智能IO一组(WISE5074,AMAX5001,AMAX5056)开关二组,小灯二组)。

4.实验步骤

步骤1:打开边缘计算网关多协议通信软件。

步骤2:搭建EtherCAT协议验证平台。

步骤3:测试方法1.手动开关实验平台两组开关,控制两组小灯的亮灭。 

步骤4:测试方法2.在边缘计算网关的通信界面点击开关控制小灯亮灭。

步骤5:使用抓包工具Wireshark获取通讯协议是否正确。

5.预期结果

边缘计算网关具备EtherCAT通信功能,可以对EtherCAT协议验证平台小灯进行控制。

6.测试结果

(1)在EtherCAT Master (边缘计算网关)上打开边缘计算网关多协议通信软件。

图2.边缘计算网关通信界面

(2)搭建EtherCAT协议验证平台。EtherCAT协议验证平台由24V电源一块,EtherCAT协议智能IO一组(WISE5074,AMAX5001,AMAX5056)开关二组,小灯二组组成,EtherCAT协议验证平台实物图如下。

图3. EtherCAT协议验证平台实物

(3)测试方法1:

手动测试原理:手动开关打开与关闭,EtherCAT协议智能IO收到输入信号,该输入信号被EtherCAT Master边缘计算网关接收到,通过EtherCAT Master边缘计算网关内部逻辑控制给到EtherCAT协议智能IO输出信号控制小灯亮灭。

图4. 手动控制红灯亮

图5. 手动控制绿灯亮

(4)测试方法2:

在边缘计算网关多协议通信界面上点击两个小灯开关按钮观察如图7,图8。

                    

图6. EtherCAT Master控制红灯亮

图7. EtherCAT Master控制绿灯亮

图8. EtherCAT Master控制红绿灯亮

(5)抓包工具:

抓包工具为Wireshark3.6.3版本,抓包工具的截图如下。

图9. Wireshark抓包截图

测试结论:

由测试过程与测试数据得出边缘计算网关具备EtherCAT通信功能,可以控制EtherCAT协议验证平台小灯亮灭,满足预期结果。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/521115
推荐阅读
相关标签
  

闽ICP备14008679号