智慧消防系统监控分机软件的设计与实现第5章下.docx
《智慧消防系统监控分机软件的设计与实现第5章下.docx》由会员分享,可在线阅读,更多相关《智慧消防系统监控分机软件的设计与实现第5章下.docx(4页珍藏版)》请在冰点文库上搜索。
![智慧消防系统监控分机软件的设计与实现第5章下.docx](https://file1.bingdoc.com/fileroot1/2023-6/20/4561a958-0032-41d2-9868-b40b9808b11b/4561a958-0032-41d2-9868-b40b9808b11b1.gif)
智慧消防系统监控分机软件的设计与实现第5章下
图5.13SecureCRT数据打印图
测试结果:
如图5.13所示,监控分机接收到CAN总线上的数据,图中显示
的数据是已经拼装好的。
如图5.14所示,CAN盒抓取到CAN总线的数据,图中显示的数据是未拼装的。
图5.14CAN盒抓包工具数据打印图
通过核对SecureCRT打印输出和CANalyst抓包数据,发现CAN通信正常,数据帧完整,无丢包和漏包现象。
同时,查看SecureCRT打印输出,发现数据能够及时正确处理模拟的后端设备数据。
3.RS485通信测试
测试条件:
两个后端设备结点,一个监控分机
测试方法:
将STM32上的RS485模块抓到的数据通过串口打印输出,同时监控分机使用SecureCRT打印输出,通过对比两者数据查看是否符合协议内容及要求。
测试结果:
图5.15显示了STM32板上RS485模块抓到的并通过串口打印的数据,图5.16显示监控分机接收到前端设备发送的信息。
通过对比图5.15、5.16发现数据传输正常,并且符合协议规定,RS485通信正常。
图5.15STM32板上RS485抓到通过串口打印图
图5.16SecureCRT数据打印图
4.FTP通信测试
测试条件:
两个监控分机,一台服务器
图5.17FTP测试数据打印图
测试方法:
通过上传和下载文件,对比服务器端和监控分机端文件及数据,查看数据是否符合协议规定。
其中服务器端通过查看对应目录下是否存在下载、上传的文件,监控分机端使用SecureCRT打印输出。
图5.18FTP通信服务器测试图
测试结果:
监控分机通过SecureCRT打印输出如图5.17所示,能够正确显示监控分机上传文件的文件名及返回值。
服务器端如图5.18所示,能够看到监控分机上传文件所在的目录。
通过核对上传下载数据,发现FTP通信正常,能够实现文件上传、下载功能。