色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

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

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

CAN格式轉(zhuǎn)換固定13字節(jié)表示一個CAN幀數(shù)據(jù),13個字節(jié)內(nèi)容包括CAN 幀信息+ID +幀數(shù)據(jù)。在該轉(zhuǎn)換模式下,設(shè)置的CAN ID無效,因?yàn)榇藭r發(fā)送的標(biāo)識符(幀ID)由上述的格式串行幀中的幀ID數(shù)據(jù)填充。配置的幀類型也無效,由格式串行幀中的幀信息來決定幀類型。格式如下:

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換1

幀信息如下表:

ID的長度為4字節(jié),標(biāo)準(zhǔn)幀有效位是11位,擴(kuò)展幀有效位是29位。

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換2

串行幀轉(zhuǎn)CAN報文

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

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

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

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

該示例配置的CAN配置參數(shù)。

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

幀類別:擴(kuò)展幀;

轉(zhuǎn)換方向:雙向;

ID:無需配置;

CAN轉(zhuǎn)設(shè)備上位機(jī)配置如下:

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換3

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換模式前后數(shù)據(jù)示意圖如下:

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換4

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

串口調(diào)試助手發(fā)送數(shù)據(jù):88 17 65 43 21 99 88 77 66 55 44 33 22 ?,則在CAN調(diào)試器上接收到轉(zhuǎn)換出來的CAN幀:幀ID0x17654321,數(shù)據(jù)域?yàn)椋?/span>99 88 77 66 55 44 33 22的擴(kuò)展幀。從這里可以看出串行幀中的第一位數(shù)據(jù)“88”,已經(jīng)表明幀類型以及幀數(shù)據(jù)域長度:擴(kuò)展幀、數(shù)據(jù)域長度8。

CAN轉(zhuǎn)RS485設(shè)備協(xié)議轉(zhuǎn)換5

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


4000-330-990

https://www.wjx.cn/jq/84863372.aspx