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

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

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

3天內不再提示

串口轉CAN設備由于數據量過大引起的通信失敗的問題如何解決

廣成工控 ? 來源:未知 ? 2018-12-15 11:02 ? 次閱讀

GCAN-201 模塊(CAN232/485MB)是集成 1 路標準 CAN-bus 接口、1 路標準串行接口(RS-232/RS-485)的工業級 CAN-bus 與串行總線通訊連接器(網橋)。采用GCAN-201模塊,用戶可以將原本使用RS-232/RS-485總線進行通訊的設備,在不需改變原有硬件結構的前提下使其獲得 CAN-bus 通訊接口。

來自北京市某公司的崔工在使用GCAN-201模塊的時候遇到一個問題:他的CAN總線系統中有傳感器、顯示器、控制器等很多個設備,然后崔工現場還有一個使用RS485通信的傳感器也想接入現有的CAN總線系統實現統一監控和控制,但是他在實際調試使用時發現,當他只將RS485通信的傳感器和CAN通信的顯示器分別連接到GCAN-201設備時,顯示器可以收到傳感器的數據并且可以正常解析,但是當崔工把其他CAN總線通信的設備都連接上時,顯示器就收不到傳感器的數據了。

在了解了崔工遇到的問題后,我馬上建議他測試一下目前CAN總線通信系統中的數據流量,因為“只將RS485通信的傳感器和CAN通信的顯示器分別連接到GCAN-201設備時是可以正常通訊的”這說明設備GCAN-201兩端的參數配置沒有問題,那么就基本可以判斷問題出現在整個的CAN總線系統中。由于崔工手邊并沒有USBCAN,于是只能使用GCAN-201測試,測試后,崔工發給我如下截圖。

在串口調試助手中,我們發現串口端接收到了大量的數據,而且速度很快,這說明了原有的CAN總線系統數據量非常龐大,而這也是導致GCAN-201的RS485側的傳感器數據上不來的主要原因——數據的轉換速度已經達到了極限。

定位問題后,其實就很好解決了,我們只需要將沒有用的CAN總線數據過濾掉,不讓沒有用的數據經過GCAN-201模塊發送到RS485總線上就可以解決了。因此我先讓崔工確定一下顯示器發送給RS485的傳感器的CAN幀ID,之后我們進入GCAN-201的配置模式,選擇“CAN參數”選項卡,在下邊的“濾波參數”中輸入顯示器發送給傳感器的數據的幀ID,之后確認保存。

重新將GCAN-201模塊上電后,我們再次使用GCAN-201測試了一下CAN總線通信系統中的數據,發現串口調試助手中只能接收到當初我們設置好的幀ID的數據了,說明我們的設置已經生效。這時再將現場中的設備全部接到一起后顯示器就可以正常收到傳感器的數據了。

在這里楊工要提醒一下廣大用戶,在使用我們公司GCAN-201設備前一定要了解想要接入的CAN總線的實時數據量,如果接入的是CAN總線數據量較大的系統(如:汽車CAN總線系統)中時,則必須要設置GCAN-201模塊的CAN總線濾波功能,設置完濾波后,GCAN-201模塊就只會接收之前設置好的幀ID的數據了,而其他總線上的數據不予轉換。

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

    關注

    2558

    文章

    52048

    瀏覽量

    760701
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2820

    瀏覽量

    466014
  • RS485
    +關注

    關注

    39

    文章

    1184

    瀏覽量

    83288

原文標題:串口轉CAN設備由于數據量過大引起的通信失敗問題解決辦法

文章出處:【微信號:gccanzx,微信公眾號:廣成工控】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    STM32H7使用LWIP通信數據量過大會卡死怎么解決?

    || errno == EWOULDBLOCK){usb_printf(\"讀取超時n\");}else{usb_printf(\"數據讀取失敗: %dn\"
    發表于 03-11 06:43

    labview 電子表格數據量過大,要顯示為波形怎么辦

    我采集的數據存儲為 電子表格文件,但是數據量很大,每秒1000個點,要用波形圖表如何顯示?
    發表于 10-15 13:12

    三極管發熱量過大

    數碼管參數資料,現在是三級管發熱量過大,請問要怎么樣設計才能使數碼管正常工作也不會發熱量過大
    發表于 12-04 13:07

    labview實現數據存儲為EXCEL,分段自動保存以及擦除

    使用kvaser讀取汽車CAN報文進行解析,但是需要保存報文數據,如何自動存儲為EXCEL,由于數據量過大,是否分段保存,保存新數據后,擦除
    發表于 12-08 09:30

    EDMA搬數據時使用AB型傳輸,數據量過大,需要的src_cindex超過了32767,應該怎么解決?

    大家好,我現在遇到的問題是我使用EDMA3搬移數據,用AB型傳輸,同時進行置。acnt=8;bcnt=6000;ccnt=128;但是我發現這樣設置時src_cindex超過了32767,導致搬移數據搬得不對,
    發表于 06-21 14:38

    請問2812數組溢出或者程序代碼量過大如何修改CMD文件?

    問題有說數組溢出或者程序代碼量過大會導致相關問題,查看RESOLVER.H 文件是定義了幾個數組,做濾波用的,會是這個原因導致的么?如果是我想修改CMD文件該修改哪部分呢?附上我用的CMD配置F2812_EzDSP_RAM_lnk.cmd:
    發表于 10-16 10:04

    如何用Labview使用kvaser硬件讀取數據

    目前可以使用Kvaser官方的范例,讀取到數據,但是當數據量過大的時候,就需要去掉讀取循環中的延遲,但是延遲去掉后對電腦CPU占用過高,請問有什么辦法讓labview讀取CAN信息像CANking這種自帶的軟件實現低CPU占用?
    發表于 12-20 23:07

    上位機與DSP通過串口232連接,通過Labview編程,想在上位機顯示DSP采集到的數據,但數據在上位機未正常顯示?

    的字節數改為7,開始正常顯示一個完整的數據,過一段時間后無數據顯示。查閱資料后認為應該是緩沖區數據量過大,導致串口過載宕機。問題:如何讓數據
    發表于 07-06 16:47

    基于CAN總線的RS-232串口設備遠程通信

    基于CAN總線的RS-232串口設備遠程通信 闡述了CAN總線在232串口
    發表于 09-27 16:07 ?1489次閱讀
    基于<b class='flag-5'>CAN</b>總線的RS-232<b class='flag-5'>串口</b><b class='flag-5'>設備</b>遠程<b class='flag-5'>通信</b>

    串口數據CAN幀格式詳解

    MCU沒有CANCAN接口數量不夠怎么辦?目前市面上有串口CAN的相關模塊或設備,但大家知道
    的頭像 發表于 02-02 16:30 ?1.5w次閱讀

    串口數據與固定ID的CAN數據轉換

    GCAN-201串口CAN設備可以將串口數據CAN
    的頭像 發表于 02-05 10:36 ?4625次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>數據</b>與固定ID的<b class='flag-5'>CAN</b><b class='flag-5'>數據</b>轉換

    STM32最小系統版串口下載/串口通信失敗

    STM32最小系統版串口下載/串口通信失敗
    發表于 11-17 18:21 ?0次下載
    STM32最小系統版<b class='flag-5'>串口</b>下載/<b class='flag-5'>串口</b><b class='flag-5'>通信</b><b class='flag-5'>失敗</b>

    【分享】什么是串口通信串口常見通信問題如何解決?

    在之前的文章中小編介紹了什么是CAN總線,包括CAN總線的數據格式和通信特點等方面的內容,今天將分享串口
    的頭像 發表于 06-21 17:45 ?2662次閱讀
    【分享】什么是<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>決?

    can485數據是如何對應的?

    can485數據是如何對應的? CAN (Controller Area Network) 和 RS485 是常見的串口
    的頭像 發表于 09-14 17:52 ?2658次閱讀

    晶振頻率偏差過大怎么辦?教你如何解決晶振頻率偏差過大問題

    晶振頻率偏差過大怎么辦?教你如何解決晶振頻率偏差過大問題 晶振頻率的穩定性對于許多電子設備的正常運行非常重要。頻率偏差過大可能會導致時序錯誤
    的頭像 發表于 12-18 14:30 ?2700次閱讀
    主站蜘蛛池模板: 日本大片在线看 | 色精品视频 | 欧美在线天堂 | 狠狠操天天操视频 | 日韩一级影院 | 国产狂喷冒白浆免费视频 | 美女黄18| 美女脱裤子屁屁视频 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 高清一级片 | 免费一级毛片在级播放 | 看大片全色黄大色黄 | 在线天堂中文www官网 | 四虎最新网址 | 亚洲高清免费在线观看 | 你懂的 在线观看 | tdg58在线观看 | 五月婷婷六月丁香激情 | 亚洲欧美国产高清va在线播放 | 天天鲁天天爽精品视频 | 四虎成人免费影院网址 | 欧美成人影院 | 天堂v网| 一本在线免费视频 | 神马午夜在线观看 | 狠狠鲁狠狠操 | 欧美激欧美啪啪片免费看 | 99久久精品免费看国产 | 成人国产三级精品 | 四虎三级| freesexvideo性2 | 国产三级日产三级日本三级 | 亚洲www视频 | 日本三级日本三级人妇三级四 | 久久福利影视 | 人操人操 | 福利一级片 | 激情福利网站 | 第四色激情网 | 免费任我爽橹视频在线观看 | 国产成人高清 |