电子说
01 开发板概述
FCE1353_STM32F103VET6开发板主要由FCE1353和一颗STM32F103VET6 MCU芯片构成,支持5V/3.3V供电。该开发版的FCE1353端口配置有两个EtherCAT网络接口,其中逻辑端口0作为EtherCAT网络的输入端口,可与主站或其他从站实现拓扑连接;逻辑端口1则用于连接其他EtherCAT从站模块的逻辑0端口。MCU与FCE1353之间通过SPI端口连接,同时将MCU的GPIO引脚在板级引出,从而实现32位I/O扩展,并在板级预留了SWD端口,以实现程序烧录与调试。

02 测试目的
功能性测试:
测试FCE1353_STM32F103VET6开发板的扩展IO功能,实现32位数字IO。
兼容性测试:主站兼容性测试,验证开发板在不同主站下是否能正常运行
可靠性测试
稳定性测试:评估开发板在长期数据通讯中的稳定性。
故障恢复能力:测试开发板的网络端口热插拔功能。
03 测试流程
1.TwinCAT 3功能测试
(1)使用TwinCAT 3作为主站,从站设备上电,待启动后,右键点击“Devices”,选择“Scan”扫描从站。

(2)扫描到从站后,检查从站运行状态。

(3)运行一段时间,系统未出现丢帧或错误帧。

2. 网络端口热插拔测试
(1)模拟设备故障,拔掉IN口网线。

(2)重新插回网线,端口自动识别并重新打开,从站进入OP状态。

3. IO引脚输入输出功能测试
(1)该开发板烧录的程序共映射了32个数字I/O端口,包括16个DI和16个DO


(2)测试将PE0与PE11分别接3.3V。


(3)主站将LED0-LED15全部置1,测试PD3端口的输出电压。


4. CODESYS主站测试
(1)使用CODESYS作为主站,扫描从站设备。

(2)将所有设备复制到工程中。

(3)登录并启动程序运行,从站正常进入运行状态。

04 测试结果总结
经测试,FCE1353_STM32F103VET6开发板整体功能和性能完整,运行稳定,符合设计要求。同时,开发板兼容不同类型的主站,板载MCU GPIO引脚功能完备,可实现标准的数字输入输出功能,且引脚支持自定义。开发者通过SPI接口可快速构建实时、可靠的数字系统,满足多种开发需求。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !