飞凌嵌入式充电桩计费控制单元主板全功能测试- RS485功能测试

感谢您对飞凌嵌入式的支持,关于充电桩计费控制单元产品介绍请关注: 首页  >  产品中心  >  行业解决方案  >  计费控制单元工控板

飞凌嵌入式充电桩计费控制单元主板完全按照国家电网对充电桩计费控制单元的技术参数要求精心研发而成 。关于充电桩计费控制单元各项功能是否可用?接下来我们做一个全功能的测试。今天先进行RS485的功能测试。

RS485功能测试:

    工具准备:

    1、充电桩计费控制单元主板

    2、OK335xD开发板 (飞凌嵌入式TI AM3354 工业级开发平台)

    3、RS232转 RS485 模块

    4、连接线


RS485 功能测试可通过计费控制单元主板 P15  RS485 模块或者计费控制单元主板与 OK335xD 开发板互接( A A B B ),测试 RS485 功能(使用 UART2 )。

本文提供两种测试方式,用户可以选择方便的方式进行测试,具体步骤如下。


方式一

按照下图所示充电桩计费控制单元主板与 OK335xD 开发板连接,并参考原理图找到对应的引脚,用连接线连接计费控制单元主板底板的 RS485 接口和一块 OK335xD 开发板的 RS485 接口。

1.           485 通信只支持半双工通信,即通信一端同一时间只能发送或者只能接收信息,一端应先处于接收状态,发送端才能发送,否则会出现数据丢失的情况。在终端中执行如下命令:

root@ok335xd:/#    485test  -d  /dev/ttyO2  -b  9600

2.           终端中显示测试信息如下所示:

      一端选择 “2” 接收信息,终端中打印出接收到的信息, “sum” 表示接收数据个数, “num” 表示单次接收字符的个数, “recv” 接收到的字符串,在选择 “3” 停止接收前,接收端一直处于接收状态:

  

一端选择 “1” 发送信息,输入要发送的信息,如 “123asdf” “sum” 表示发送数据个数, “num” 表示单次发送字符的个数, “recv” 发送的字符串,在选择 “3” 停止发送之前发送端处于循环发送状态,接收端可以一直接收到数据:

3.           Ctrl+C 终止测试程序的运行


方式二

将一个 RS232 485 模块和计费控制单元底板 485 接口连接,如果是选择飞凌嵌入式提供的转换模块,连接方式是 A+ (转换模块)接 A (底板)、 B+ (转换模块)接 B (底板)。

1.           开发板端使用超级终端,执行测试命令,选择接收:

root@ok335xd:/# 485test -d /dev/ttyO2 -b 9600

终端中显示如下:

  

2.           打开串口调试助手( RS232 485 模块端使用),我们使用的是 scom32.exe ,设置对应的串口号、波特率、数据位、停止位、校验位和流控制,输入要发送的字符,如 “12345qwer” ,点击发送,设置如下:

      

3.           超级终端中会显示出刚才发送的字符,选择 “3” ,结束接收,按照提示选择发送 “1” ,如 “1234567asdf”

  

 

4.           串口调试助手中会显示发送的字符,终端显示如下:

  

 

 

通过测试,可以证明,充电桩计费控制单元RS485功能完全可以使用,明天将对USB的功能进行测试。