EM-1000储能网关介绍
EM-1000储能网关是致远电子新推出的EM系列储能边缘智能网关之一,该系列是专为新能源储能系统设计的一款高性能、多接口通讯管理设备。可在储能系统应用中作为边缘EMS(能源管理系统)总控、通讯管理机、规约转换器或BAU(电池管理总控)使用。该系列产品集成丰富的外设接口,支持各类BMS、PCS、空调、电表、屏显等设备的通讯传输,且软件上支持RT-Linux、Ubuntu等操作系统,支持IEC-61850/IEC-104/EtherCAT等专用协议,可广泛满足各类储能系统的本地能源管理应用需求。
EM-1000储能网关具有三路CAN总线,包括2路原生CAN FD接口和1路扩展CAN 2.0接口。在储能应用中,CAN总线的性能是重要的评估条件之一,以下将对EM-1000储能网关的3路CAN-bus接口进行性能测试。
测试方法
本次测试是为了测试EM-1000储能网关上的3路CAN的性能(包括CAN FD),主要指收发速率,具体测试内容如下:
1. EM-1000储能网关发送和接收100,000帧CAN帧所需的时间,并计算出其收发速率。包括50kbps、100kbps、125kbps、250kbps、500kbps、800kbps和1Mbps共7个仲裁域波特率;2. EM-1000储能网关发送和接收100,000帧CAN FD帧所需的时间,并计算出其收发速率。包括50kbps、100kbps、125kbps、250kbps、500kbps、800kbps和1Mbps共7个仲裁域波特率。
测试准备
1. 本次性能测试需准备一台PC、一台EM-1000以及一个USB转CAN模块。USB转CAN模块使用致远电子的USBCANFD-100U-mini模块。
2. 在PC上安装USBCANFD-100U-mini的驱动以及上位机软件ZCANPRO。软件和驱动可在ZLG官网的USBCANFD系列页面的资料下载页面中下载。![78e684de-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFeASithAANyZJ9wGV0269.png)
图1驱动以及上位机下载页面
3.完成硬件连线,将USBCAN模块的USB口插入PC,CAN接口的CAN_H和CAN_L插入EM-1000储能网关的CAN_H和CAN_L。![78f4ce5e-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiAATTHAAm5O96hBS0164.png)
![791f4ee0-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiAOSFtAAGajrEx4WY411.png)
至此,准备工作完成。
测试步骤
图4ZCANPRO软件的CAN协议启动
1.2 在EM-1000储能网关中运行以下命令启动can设备:# ifconfig can0 down
# ip link set can0 type can bitrate 10000000
# ifconfig can0 up
1.3 测试发送帧速率时,需先清空ZCANPRO的接收帧数据,然后在EM-1000储能网关上运行以下命令发送100,000帧:
# cangen can0 -g 0 -p 10 -L 8 -n 1000000
等待发送结束后,查看接收帧计数是否为100,000,以及错误帧是否为0,若一切正常,则可将最后一帧的时间表示作为发送时间,计算发送帧速率。![79565c0a-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiAODlfAAEAMxN01ZI096.png)
图5测试CAN发送速率前清空帧数据
![796270b2-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiAbFZdAAOAlU-sAPU326.png)
1.4 测试接收特率时,先在EM-1000储能网关上运行命令:
# candump can0 –n 1000000 -l
该命令的主要作用是,在can0设备上接收100,000帧的数据,记录到文件中。如果未接收到100,000帧数据,命令不会停止。然后,在ZCANPRO软件中打开发送数据中的普通发送页面,配置发送次数为100以及每次发送帧数为1000,即为100,000帧。最后,点击立即发送即可。
发送成功后,EM-1000储能网关的命令会自动退出,并且ZCANPRO软件的发送帧计数为100,000帧,错误帧计数为0。此时,可根据ZCANPRO的发送时间作为接收时间来计算接收帧速率。![79860a72-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiALSzoAAAokAvqp-k554.png)
![79927582-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFiARGduAAIkYs5Si1U369.png)
图8ZCANPRO软件的发送CAN帧结果
2. CANFD的速率测试
2.1 在设备管理页面中,点击启动,选择CAN协议为CAN FD,选择需测试的数据域波特率,然后点击确认。
图9ZCANPRO软件的CANFD协议启动
2.2 在EM-1000储能网关中运行以下命令启动CANFD:
# ifconfig can0 down
# ip link set can0 type can bitrate 10000000 dbitrate 5000000 fd on
# ifconfig can0 up注意:can0为第1路CAN设备,第2路和第3路CAN设备为can1和can2。命令中的1000000是仲裁域波特率,单位为bps。1000000bps为1Mbps,dbitrate为数据域波特率,单位为bps。5000000bps为5Mbps。2.3 测试发送帧速率时,需先清空ZCANPRO的接收帧数据,然后在EM-1000储能网关上运行以下命令发送100,000帧:
#cangencan0-f-g0-p10-L8-n100000
等待发送结束后,查看接收帧计数是否为100,000,以及错误帧是否为0,若一切正常,则可将最后一帧的时间表示作为发送时间,计算发送帧速率。
![79ce39b4-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmAY4KnAAOR6uu5PQQ617.png)
2.4 测试接收特率时,先在EM-1000储能网关上运行命令:
# candump can0 –n 100000 -l
该命令的主要作用是,在can0口上接收100,000帧的数据,记录到文件中。如果未接收到100,000帧数据,命令不会停止。然后,在ZCANPRO软件中打开发送数据中的普通发送页面,配置帧类型为CAN FD,发送次数为100以及每次发送帧数为1000,即为100,000帧。最后,点击立即发送即可。
发送成功后,EM-1000储能网关的命令会自动退出,并且发送帧计数为100,000帧,错误帧计数为0。此时,可根据ZCANPRO的发送时间作为接收时间来计算接收帧速率。![79ed83fa-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmAFMErAADWBJDjzUk310.png)
![7a0013ee-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmALp8VAAIs6TiSK-s709.png)
图12ZCANPRO软件的发送CANFD帧结果
3.测试结果
![7a0a3afe-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmAPlZ2AACd3HMS2h4038.png)
![7a177e80-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmAaTrJAACcTH_59kM494.png)
![7a224b08-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFmAZfGLAACdycZFnTs537.png)
![7a2c1b92-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFqARPrOAACezOv1Igc197.png)
![7a3bac4c-ca29-11ed-bfe3-dac502259ad0.png](https://file1.elecfans.com//web2/M00/99/4B/wKgZomTnfFqAZQC3AACc2rrXF-A662.png)
图16CAN2设备的CAN速率(100,000帧)
-
致远电子
+关注
关注
13文章
409浏览量
31472
原文标题:【深度解析】EM-1000储能网关的CAN性能有多强?
文章出处:【微信号:ZLG_zhiyuan,微信公众号:ZLG致远电子】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
EM储能网关 ZWS智慧储能云应用(7) — 数据修正
![<b class='flag-5'>EM</b><b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>网关</b> ZWS智慧<b class='flag-5'>储</b><b class='flag-5'>能</b>云应用(7) — 数据修正](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
EM储能网关 ZWS智慧储能云应用(6) — 账号体系
![<b class='flag-5'>EM</b><b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>网关</b> ZWS智慧<b class='flag-5'>储</b><b class='flag-5'>能</b>云应用(6) — 账号体系](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
评论