18禁免费观看完整版高清-毛片重口味女人的逼-99精品毛片免费播放高潮-2020年国产新视频

當前位置: 首頁 >應用方案 >技術應用 >

CAN轉RS485串口設備ECAN-101協(xié)議轉換模式詳解

ECAN-101是億佰特研發(fā)生產的小型CAN總線與RS485串口一對一數據轉換的CAN轉設備,具有體積小巧、方便安裝等特點,在CAN DTU類CAN轉設備開發(fā)、數據分析應用中具有極高的性價比,是工程應用、項目調試及產品開發(fā)高性價比CAN轉設備。前文介紹了CAN轉RS485協(xié)議轉換設備透明轉換模式、CAN轉RS485協(xié)議轉換設備透明帶標識轉換模式本文小編會講解CAN轉RS485設備的協(xié)議轉換模式的CAN報文信息幀轉換原理。

CAN格式轉換固定13字節(jié)表示一個CAN幀數據,13個字節(jié)內容包括CAN 幀信息+ID +幀數據。在該轉換模式下,設置的CAN ID無效,因為此時發(fā)送的標識符(幀ID)由上述的格式串行幀中的幀ID數據填充。配置的幀類型也無效,由格式串行幀中的幀信息來決定幀類型。格式如下:

CAN轉RS485設備協(xié)議轉換1

幀信息如下表:

ID的長度為4字節(jié),標準幀有效位是11位,擴展幀有效位是29位。

CAN轉RS485設備協(xié)議轉換2

串行幀轉CAN報文

串行幀轉CAN報文的過程中,以固定字節(jié)(13字節(jié))對齊的串行數據幀中,某段固定字節(jié)的數據格式不標準,將會不對固定字節(jié)長度進行轉換,接著轉換后面的數據。如果轉換后發(fā)現(xiàn)少了某些CAN報文,請檢查對應報文的固定字節(jié)長度串行數據格式是否不符合標準格式。

幀數據在CAN格式轉換時,長度固定為8字節(jié)。有效長度由DLC3~DLC0的值決定,有效數據不足固定長度時,需要補0到固定長度。

此模式下,要注意嚴格按照固定字節(jié)的格式串行數據格式才能轉換成功,CAN模式轉換可參考示例(CAN格式轉換標準幀示例)所示,轉換時首先要確保幀信息無誤,數據長度表示無誤,否則不會進行轉換。

串行幀轉CAN報文協(xié)議模式轉換示例。

該示例配置的CAN配置參數。

轉換模式:協(xié)議模式;

幀類別:擴展幀;

轉換方向:雙向;

ID:無需配置;

CAN轉設備上位機配置如下:

CAN轉RS485設備協(xié)議轉換3

CANRS485設備協(xié)議轉換模式前后數據示意圖如下:

CAN轉RS485設備協(xié)議轉換4

串行幀轉CAN報文(協(xié)議轉換模式)

串口調試助手發(fā)送數據:88 17 65 43 21 99 88 77 66 55 44 33 22 ?,則在CAN調試器上接收到轉換出來的CAN幀:幀ID0x17654321,數據域為:99 88 77 66 55 44 33 22的擴展幀。從這里可以看出串行幀中的第一位數據“88”,已經表明幀類型以及幀數據域長度:擴展幀、數據域長度8。

CAN轉RS485設備協(xié)議轉換5

今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多串口服務器、無線遙控開關、無線通信模塊、無線數傳電臺、lora模塊、WiFi無線模塊等產品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網和企業(yè)公眾號(微信號:cdebyte進行了解,也可以直接撥打400電話咨詢技術專員!


點擊撥打: 億佰特官網 4000-330-990