在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PXB-6020 Modbus轉CAN設備在儲能消防系統中的應用

ZLG致遠電子 ? 2024-01-05 08:24 ? 次閱讀

儲能應用中EM-1000作為EMS, 面對眾多CAN接口的設備,CAN接口不夠用怎么辦?PXB-6020輕松幫你搞定!

在儲能應用中,集裝箱式儲能單元通常配備較完備的消防系統,包含噴淋頭、空調、溫度探測器、煙霧探測器、聲光報警器等等傳感器和探頭,如此多的探測器通常需要經過消防采集器采集初步處理后,通過CAN接口將結果上報至BMS或EMS進行進一步的處理。當BMS或EMS的CAN接口數量不夠時,可采用CAN轉入Modbus TCP網絡實現消防采集器與BMS或EMS的快速互聯互通。

ce366954-ab60-11ee-aa22-92fbcf53809c.jpg

下面通過實際案例模擬如何快速將EM-1000的網口通過PXB-6020轉換為CAN接口。接線的拓撲可如下圖所示:

ce6a3b76-ab60-11ee-aa22-92fbcf53809c.jpg

圖中使用USBCAN卡當作前文所述的消防采集器,將數據上傳至CAN總線,再由PXB-6020協議轉換器由CAN轉入Modbus TCP與EM-1000通訊,實現數據的上傳和下發等動作。

具體操作步驟如下:1. 通過PC連接PXB-6020,PXB-6020采用OPEN端子供電方式,使用AWPX Tools軟件配置工作模式與設備參數。1.1 配置PXB-6020的Modbus選項為下圖所示。ce6e2484-ab60-11ee-aa22-92fbcf53809c.png

1.2 配置PXB-6020的CAN選項為下圖所示。

ce7c6468-ab60-11ee-aa22-92fbcf53809c.png

1.3 配置PXB-6020的發送報文,首先點擊添加按鈕,添加定時1秒發送幀ID為0x01,幀類型為標準幀的CAN報文,然后點擊添加數據按鈕,把Modbus寄存器0x00的數據綁定到CAN報文數據中。

ce836b64-ab60-11ee-aa22-92fbcf53809c.png

1.4 配置PXB-6020的接收報文,首先點擊添加按鈕添加CAN報文分析,幀ID為0x01,幀類型為標準幀,然后在添加數據按鍵,把CAN報文與Modbus寄存器0x00綁定起來。具體內容如下圖所示。ce871a16-ab60-11ee-aa22-92fbcf53809c.png1.5 最后,點擊保存配置按鈕,完成PXB-6020的配置。

ce9fc8ea-ab60-11ee-aa22-92fbcf53809c.png

2. 使用網線將EM-1000的網口與PXB-6020連接起來,再將PXB-6020的CAN接口接入USBCAN卡的CAN接口。連接完成后,給所有設備上電。

cea6b420-ab60-11ee-aa22-92fbcf53809c.png

3. 配置USBCAN卡的上位機

3.1 打開ZCANPRO上位機,點擊設備管理選項按鈕,然后在彈出的窗口選擇對應的CAN卡,點擊打開設備,最后點擊啟動。

ceab2762-ab60-11ee-aa22-92fbcf53809c.png

3.2 在彈出來的配置CAN窗口中,與PXB-6020的CAN配置保持一致即可,然后點擊確認。ceb97236-ab60-11ee-aa22-92fbcf53809c.png3.3 成功配置ZCANPRO上位機以及PXB-6020后,在ZCANPRO中能看到定時的CAN報文,其數據的前2位就是Modbus寄存器0x0的數據cec833de-ab60-11ee-aa22-92fbcf53809c.png4. 在EM-1000中,可使用以下兩個例程寫入或者讀取Modbus寄存器0x0的數據4.1 寫入一個隨機數到Modbus寄存器0x0中

#include #ifndef _MSC_VER#include #endif#include #include #include #include
#include
int main(void){ modbus_t *ctx; int rc; int addr; uint16_t regval;
srand((unsigned)time(NULL));
ctx = modbus_new_tcp("192.168.10.168", 502);
if (modbus_connect(ctx) == -1) { fprintf(stderr, "Connection failed: %s\n", modbus_strerror(errno)); modbus_free(ctx); return -1; }
addr = 0; regval = (uint16_t)rand();
printf("Write 0x%X to register 0\n", regval);
rc = modbus_write_register(ctx, addr, regval); if (rc != 1) { printf("ERROR modbus_write_register (%d)\n", rc); printf("Address = %d, value = %d (0x%X)\n", addr, regval, regval); }
modbus_close(ctx); modbus_free(ctx);
return 0;}

4.2 讀取Modbus寄存器0x0

#include #ifndef _MSC_VER#include #endif#include #include #include #include
#include
int main(void){ modbus_t *ctx; int rc; int addr; uint16_t regval;
ctx = modbus_new_tcp("192.168.10.168", 502);
if (modbus_connect(ctx) == -1) { fprintf(stderr, "Connection failed: %s\n", modbus_strerror(errno)); modbus_free(ctx); return -1; }
addr = 0;
rc = modbus_read_registers(ctx, addr, 1, ?val); if (rc != 1) { printf("ERROR modbus_read_registers (%d)\n", rc); printf("Address = %d\n", addr); }
printf("Read 0x%X frome register 0\n", regval);
modbus_close(ctx); modbus_free(ctx);
return 0;}

5. 使用例程寫入數據到Modbus寄存器0x0,在ZCANPRO中,CAN報文的數據也會改變。

cecbfb7c-ab60-11ee-aa22-92fbcf53809c.pngcee5000e-ab60-11ee-aa22-92fbcf53809c.png

6. 使用ZCANPRO的發送數據功能,發送數據到PXB-6020中,使用例程讀取Modbus寄存器0x0,寄存器0x0會改為CAN報文中的數據。

cef69dbe-ab60-11ee-aa22-92fbcf53809c.png

cefa8118-ab60-11ee-aa22-92fbcf53809c.png

至此,Modbus TCP與CAN的協議轉換完成,協議轉換如此輕松!

通過以上的示例操作,使用PXB-6020構建了一個較簡單的Modbus TCP與CAN的協議轉換方式,輕松實現在EM-1000的CAN接口不足時,通過PXB-6020快速與CAN接口設備通訊的需求。僅需上位機簡單配置就可實現CAN轉入Modbus TCP總線,免去了大量的協議轉換開發工作,極大的減少了系統搭建和項目開發的時間。

產品介紹:

PXB-6020是廣州致遠電子股份有限公司推出的一款 Modbus與CAN FD協議轉換器。PXB-6020設備有一路 RS485 接口,一路 CAN FD 接口和一路標準 10/100M 以太網接口。其中 Modbus可支持RTU 和TCP 兩種協議,并可以配置為 Master 或 Slave 兩種模式。CAN FD 波特率最高可支持5Mbps。PXB-6020設備具有靈活的配置功能,可輕松實現 Modbus 協議數據到 CAN FD 數據間的無縫轉換。

EM-1000是廣州致遠電子股份有限公司專為新能源儲能系統設計的一款高性能、多接口工控機,擁有豐富的功能接口,可在儲能系統應用中作為邊緣EMS(能源管理系統)總控、通訊管理機、規約轉換器或BAU(電池管理總控)使用。該系列產品集成豐富的外設接口,支持各類BMS、PCS、空調、電表、屏顯等設備的通訊傳輸,且軟件上支持RT-Linux、Ubuntu等操作系統,支持IEC-61850/IEC-104/EtherCAT等專用協議,可廣泛滿足各類儲能系統的本地能源管理應用需求。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2754

    瀏覽量

    463698
  • MODBUS
    +關注

    關注

    28

    文章

    1805

    瀏覽量

    76992
  • 消防系統
    +關注

    關注

    1

    文章

    41

    瀏覽量

    9888
收藏 人收藏

    評論

    相關推薦

    小區智能安全消防系統具體介紹

    現代城市生活消防安全一直是我們密切關注的重要議題。隨著科技的飛速發展,智能安全消防系統應運而生,以其高效、便捷和全面的監控能力,為我們的日常生活提供了更為可靠的安全保障。今天,我
    的頭像 發表于 11-19 17:17 ?137次閱讀

    PCS的負載設備和工具有哪些?

    放電,進而實現對電網有功功率及無功功率的調節。此外,PCS控制器還通過CAN接口與BMS通訊,獲取電池組狀態信息,這有助于實現對電池的保護性充放電,確保電池運行安全。 實際應用
    發表于 11-15 09:29

    簡要分析消防系統實際的應用

    應用場景: 功能 1.電氣火災監控系統是用于接收剩余電流式電氣火災監控探測器等現場設備信號,以實現對被保護電氣線路的報警、監視、控制、管理的運行于計算機的工業級硬件/軟件系統; 2.消防設備
    的頭像 發表于 11-11 15:52 ?198次閱讀
    簡要分析<b class='flag-5'>消防系統</b><b class='flag-5'>在</b>實際<b class='flag-5'>中</b>的應用

    EMS系統電站的應用

    大容量電池系統電力系統的應用已有20多年的歷史,早期主要用于孤立電網的調頻、熱備用、調壓
    的頭像 發表于 11-08 11:18 ?306次閱讀
    EMS<b class='flag-5'>系統</b><b class='flag-5'>在</b><b class='flag-5'>儲</b><b class='flag-5'>能</b>電站<b class='flag-5'>中</b>的應用

    一款實現PLC擴展CANFD的好工具 — PXB-6020D協議轉換器

    如何輕松實現PLC擴展CANFD?本文將簡單介紹PLC上的CAN接口,并分享一款簡單的好工具——PXB-6020D,它能幫助我們輕松實現從Modbus到CANFD的無縫轉換。工業自動
    的頭像 發表于 10-16 08:07 ?218次閱讀
    一款實現PLC擴展CANFD的好工具 — <b class='flag-5'>PXB-6020</b>D協議轉換器

    家用工商業能源智慧化管理解決方案

    戶用及工商業監控是指對家庭用戶或工商業用戶系統進行實時監測、控制和管理的過程。
    的頭像 發表于 09-24 14:30 ?429次閱讀
    家用<b class='flag-5'>儲</b><b class='flag-5'>能</b>工商業<b class='flag-5'>儲</b><b class='flag-5'>能</b>能源智慧化管理解決方案

    CANModbus TCP主站協議網關(YC-CAN-TCP)

    一,設備主要功能 遠創智控YC-CAN-TCP網關實現連接CAN設備和網絡到Modbus TCP網絡系統
    的頭像 發表于 08-26 11:29 ?319次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>轉</b><b class='flag-5'>Modbus</b> TCP主站協議網關(YC-<b class='flag-5'>CAN</b>-TCP)

    淺析安科瑞能量管理系統的應用

    安科瑞能量管理系統Acrel-2000ES,專門針對工商業柜、
    的頭像 發表于 08-07 16:53 ?375次閱讀
    淺析安科瑞<b class='flag-5'>儲</b><b class='flag-5'>能</b>能量管理<b class='flag-5'>系統</b><b class='flag-5'>在</b><b class='flag-5'>儲</b><b class='flag-5'>能</b>柜<b class='flag-5'>中</b>的應用

    耐高溫,高可靠,那些消防安全系統容易忽略的芯片

    財產損失乃至人員傷亡。 ? 因此完備的消防系統通過快速響應和有效滅火,能在火災初期階段控制火勢,防止事故擴大。并且設計消防系統時,應
    的頭像 發表于 07-19 00:13 ?3806次閱讀

    智聯,綠色動力:網關配電柜管理系統優化

    能量管理系統具有完善的監控與管理功能,涵蓋了
    的頭像 發表于 06-27 16:03 ?411次閱讀
    智聯<b class='flag-5'>儲</b><b class='flag-5'>能</b>,綠色動力:<b class='flag-5'>儲</b><b class='flag-5'>能</b>網關配電柜管理<b class='flag-5'>系統</b>優化

    CANmodbus轉換器要滿足哪些需求

    格式。這使得使用不同通信協議的設備之間能夠相互通信和交換數據。 (2)設備集成與數據共享: 遠程監控系統和工業自動化,各種
    的頭像 發表于 06-13 17:29 ?781次閱讀

    電動車棚智慧消防系統方案

    隨著電動車的不斷應用,因充電、電池質量等導致的電氣火災事故頻繁發生,給小區和居民帶來了巨大的財產損失和人身傷害。因此,建立應用電動車棚智慧消防系統,對于園區安全具有重要意義。 電動車棚智慧消防系統
    的頭像 發表于 04-02 15:53 ?750次閱讀

    電站消防系統CANModbus應用

    整個單元系統,通常會存在采用CAN通訊的子控制系統
    的頭像 發表于 01-04 08:24 ?691次閱讀
    <b class='flag-5'>儲</b><b class='flag-5'>能</b>電站<b class='flag-5'>消防系統</b><b class='flag-5'>CAN</b><b class='flag-5'>轉</b><b class='flag-5'>Modbus</b>應用

    消防預警系統Modbus協議和EthernetIP協議都發揮著重要的作用

    Modbus協議是一種串行通信協議,最初是為PLC(可編程邏輯控制器)之間的通信而設計的。如今,Modbus協議消防預警系統
    發表于 01-02 19:34

    通過CANopenModbus TCP網關的伺服系統

    CANopen協議與伺服電機進行通訊。CANopen協議是一種先進的、高效的通訊協議,它基于CAN總線技術,能夠實現設備之間的快速、穩定通訊。CANopen協議,從站
    發表于 01-02 16:51
    主站蜘蛛池模板: 午夜免费免费啪视频观看| 五月综合色| 色婷婷在线视频| 国产乱码精品一区二区三 | 久久精品网站免费观看| 色狠狠狠色噜噜噜综合网| 丁香婷婷社区| 最近高清免费观看视频| 午夜免费看片| video欧美性精品| 欧美在线黄色| 天天看人体| 夜色剧场| 一区二区三区视频在线| 日韩国产片| 天天插天天射天天干| 日本aaaa毛片在线看| 你懂的在线视频网站| 亚洲天堂视频一区| 日本免费高清| 日本高清视频色| aaaa级毛片| 国产激烈床戏无遮挡观看 | 青青导航| 人人搞人人干| 一级黄色毛毛片| 丁香四月婷婷| 一区二区三区四区在线观看视频| 日本色图网站| 人人澡 人人澡 人人看| 伊人亚洲| 最新激情网站| 男人j进人女人j 的视频| 精品卡一卡二 卡四卡视频| 国产精品大全| 日本亚洲欧美美色| 女人被两根一起进3p在线观看 | 国产网站在线播放| 女69porin18| 男女爱爱免费视频| 五月激情丁香网|