0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【深度解析】EM-1000储能网关的CAN性能有多强?

ZLG致远电子 2023-04-03 15:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

针对储能应用,致远电子推出EM系列储能边缘智能网关,其中EM-1000储能网关是一款高性能、多接口通讯,并拥有3路CAN-bus的管理设备。接下来让我们看看它的CAN-bus性能有多强!

f8801c68-cd4a-11ed-ad0d-dac502259ad0.jpg  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接口进行性能测试。

f8801c68-cd4a-11ed-ad0d-dac502259ad0.jpg  测试方法

本次测试是为了测试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个仲裁域波特率。

f8801c68-cd4a-11ed-ad0d-dac502259ad0.jpg  测试准备

1. 本次性能测试需准备一台PC、一台EM-1000以及一个USB转CAN模块。USB转CAN模块使用致远电子的USBCANFD-100U-mini模块。

2. 在PC上安装USBCANFD-100U-mini的驱动以及上位机软件ZCANPRO。软件和驱动可在ZLG官网的USBCANFD系列页面的资料下载页面中下载。f8c3e5b0-cd4a-11ed-ad0d-dac502259ad0.png

图1驱动以及上位机下载页面

3.完成硬件连线,将USBCAN模块的USB口插入PC,CAN接口的CAN_H和CAN_L插入EM-1000储能网关的CAN_H和CAN_L。
f8de23da-cd4a-11ed-ad0d-dac502259ad0.png图2USBCAN模块与EM-1000储能网关的接线4.打开ZCANPRO软件,此时弹出设备管理页面,在页面中选择USBCANFD-MINI类型,点击打开设备。
f901f2c4-cd4a-11ed-ad0d-dac502259ad0.png图3ZCANPO软件打开USBCAN设备

至此,准备工作完成。

f8801c68-cd4a-11ed-ad0d-dac502259ad0.jpg  测试步骤

1.CAN的速率测试1.1 在设备管理页面中,点击启动,选择CAN协议为CAN,选择需测试的仲裁域波特率,然后点击确认。

f92b34b8-cd4a-11ed-ad0d-dac502259ad0.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,若一切正常,则可将最后一帧的时间表示作为发送时间,计算发送帧速率。f94cd780-cd4a-11ed-ad0d-dac502259ad0.png

图5测试CAN发送速率前清空帧数据

f96a0a80-cd4a-11ed-ad0d-dac502259ad0.png图6测试CAN发送速率的结果

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的发送时间作为接收时间来计算接收帧速率。f98472e4-cd4a-11ed-ad0d-dac502259ad0.png图7EM-1000储能网关接收CAN帧结果f994e156-cd4a-11ed-ad0d-dac502259ad0.png

图8ZCANPRO软件的发送CAN帧结果

2. CANFD的速率测试

2.1 在设备管理页面中,点击启动,选择CAN协议为CAN FD,选择需测试的数据域波特率,然后点击确认。

f9b676e0-cd4a-11ed-ad0d-dac502259ad0.png

图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,若一切正常,则可将最后一帧的时间表示作为发送时间,计算发送帧速率。

f9ce2498-cd4a-11ed-ad0d-dac502259ad0.png图10测试CANFD发送速率的结果

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的发送时间作为接收时间来计算接收帧速率。f9f814c4-cd4a-11ed-ad0d-dac502259ad0.png图11EM-1000储能网关接收CANFD帧结果fa0c469c-cd4a-11ed-ad0d-dac502259ad0.png

图12ZCANPRO软件的发送CANFD帧结果

3.测试结果

fa4b2a4c-cd4a-11ed-ad0d-dac502259ad0.png图13 CAN0设备的CAN速率(100,000帧)fa67e178-cd4a-11ed-ad0d-dac502259ad0.png图14CAN0设备的CANFD速率(100,000帧)fa896a50-cd4a-11ed-ad0d-dac502259ad0.png图15CAN1设备的CAN速率(100,000帧)fa9fe2c6-cd4a-11ed-ad0d-dac502259ad0.png图16CAN1设备的CANFD速率(100,000帧)fab16e92-cd4a-11ed-ad0d-dac502259ad0.png

图16CAN2设备的CAN速率(100,000帧)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3010

    浏览量

    471395
  • 网关
    +关注

    关注

    9

    文章

    6429

    浏览量

    55549
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【产品应用】网关EM-1000EM-1000G的Redis性能对比

    视频推荐随着控制系统智能化发展,对实时处理和高速缓存需求提升。本测试对EM-1000EM-1000G的Redis性能进行对比,评估其在
    的头像 发表于 12-02 11:39 37次阅读
    【产品应用】<b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>网关</b><b class='flag-5'>EM-1000</b>与<b class='flag-5'>EM-1000</b>G的Redis<b class='flag-5'>性能</b>对比

    1天上云,解锁ZWS工商的快速对接

    随着工商市场的快速发展,高效的云平台对接成为关键。本文聚焦ZWS工商管理云平台的对接方式,介绍其与致远电子EM系列
    的头像 发表于 11-13 11:35 135次阅读
    1天上云,解锁ZWS工商<b class='flag-5'>储</b><b class='flag-5'>能</b>的快速对接

    【产品应用】EM-500网关如何批量布署应用

    解决方案。EM-500网关EM-500是ZLG致远电子面向工控机市场,研发的ARM工控机产品。为实现用户在单台
    的头像 发表于 10-20 11:34 237次阅读
    【产品应用】<b class='flag-5'>EM</b>-500<b class='flag-5'>网关</b>如何批量布署应用

    天合亮相2025世界大会

    9月17日,2025世界大会顺利举办。江苏天合能有限公司代表以《精准创新 构筑安全未来
    的头像 发表于 09-19 09:13 617次阅读

    PTC热敏电阻在系统中的应用及工作原理深度解析

    PTC热敏电阻在系统中的应用及工作原理深度解析 一、PTC热敏电阻核心特性 PTC(Positive Temperature Coefficient Thermistor)是一种典
    发表于 09-02 14:23

    2分钟上手!EM-1000批量部署教程 #网关 #操作教程 #工业控制 #工业网关

    工业控制
    ZLG致远电子
    发布于 :2025年08月21日 17:12:24

    EM系列网关4G升级:开箱即用的4G上云体验

    在能源互联网快速发展的背景下,工商业项目对智能化管理的需求日益增长。为了满足这一需求,ZLG致远电子推出了EM系列
    的头像 发表于 08-04 11:35 543次阅读
    <b class='flag-5'>EM</b>系列<b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>网关</b>4G升级:开箱即用的4G上云体验

    BMS通信“卡壳”?CAN转EtherCAT让电池数据“跑起来”

    ”,这对电站的安全运行至关重要。 总结 系统向高容量、高安全演进的今天,通信链路的“通畅度”直接决定电池性能。耐达讯通信技术
    发表于 07-18 15:32

    EM网关 ZWS智慧云应用(16) — 电池分析

    ZWS智慧云支持电站的电池分析,通过对电池数据的长期分析,用户可以了解系统的运行特性
    的头像 发表于 06-26 11:35 467次阅读
    <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>云应用(16) — 电池分析

    EM网关 ZWS智慧云应用(15) — 收益统计

    系统收益受多种复杂因素影响,传统统计方法难以精准核算收益。ZWS智慧云借助灵活设置电价策略、精细化分析及可视化呈现,解决收益统计不精准与分析难的问题,助力企业更好把握
    的头像 发表于 06-19 11:35 471次阅读
    <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>云应用(15) — 收益统计

    基于EM-1000实现Modbus转IEC61850

    基于EM-1000工控机,实现ModbusTCP到IEC61850的数据转换,支持多种模式,包括MMS、GOOSE发布和订阅。简介IEC61850是一种用于在电力自动化系统中进行数据交换和控制
    的头像 发表于 05-28 11:39 860次阅读
    基于<b class='flag-5'>EM-1000</b>实现Modbus转IEC61850

    EM-1000网关如何批量部署应用

    EM-1000是ZLG致远电子为工控机市场研发的高性能ARM工控机。其内部采用基于Overlayfs的批量部署方案,分离系统文件与用户文件,简化系统更新与部署流程,便于客户快速应用。部署方案介绍
    的头像 发表于 05-16 11:37 460次阅读
    <b class='flag-5'>EM-1000</b><b class='flag-5'>储</b><b class='flag-5'>能</b><b class='flag-5'>网关</b>如何批量部署应用

    EM网关 ZWS智慧云应用(10) — 智能化电站管理

    ,使得电站的建设和运营具备了更强的经济性和可行性。在此基础上,ZWS智慧云平台通过智能化电站管理,能够充分发挥
    的头像 发表于 03-28 11:37 662次阅读
    <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>云应用(10) — 智能化电站管理

    EM网关 ZWS智慧云应用(9) — 远程OTA升级

    ZWS智慧云平台支持远程OTA固件升级,可以针对具体的设备进行升级,升级
    的头像 发表于 03-20 11:36 591次阅读
    <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>云应用(9) — 远程OTA升级

    EM网关 ZWS智慧云应用(8) — 电站差异化支持

    不同项目、种类繁多的产品,如何在云平台上进行电站差异化支持尤为关键。ZLG致远电子
    的头像 发表于 03-14 11:38 644次阅读
    <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>云应用(8) — 电站差异化支持