赞
踩
测试不易,转载请标明出处!!!
四.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协议验证平台小灯亮灭,满足预期结果。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。