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

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

ECAN-101型CAN轉(zhuǎn)RS485串口設(shè)備數(shù)據(jù)轉(zhuǎn)換模式說明

ECAN-101智能協(xié)議轉(zhuǎn)換設(shè)備是億佰特自主研發(fā)的一款小型CAN總線轉(zhuǎn)RS485串口協(xié)議轉(zhuǎn)換器,集成1路CAN-BUS接口、1路RS485接口,可實現(xiàn)CAN與RS485接口協(xié)議數(shù)據(jù)之間的雙向轉(zhuǎn)換。該CAN轉(zhuǎn)設(shè)備具有體積小巧、方便安裝等特點,在CAN DTU類CAN轉(zhuǎn)設(shè)備開發(fā)、數(shù)據(jù)分析應(yīng)用中具有極高的性價比,是工程應(yīng)用、項目調(diào)試及產(chǎn)品開發(fā)的可靠助手。

1在“透明轉(zhuǎn)換”和“格式轉(zhuǎn)換”時,使用一個字節(jié)的幀信息來標識該CAN 幀的一些信息,如類型、格式、長度等。幀信息格式如下。

幀信息說明

1CAN轉(zhuǎn)RS485串口設(shè)備幀信息說明

FF:標準幀和擴展幀的標識,0 為標準幀,1 為擴展幀;

RTR:遠程幀和數(shù)據(jù)幀的標識,0 為數(shù)據(jù)幀,1 為遠程幀;

NO:不使用;

NO:不使用;

DLC3~DLC0:標識該 ?CAN報文數(shù)據(jù)長度;

數(shù)據(jù)轉(zhuǎn)換方式

ECAN-101設(shè)備支持五種數(shù)據(jù)轉(zhuǎn)換方式:透明轉(zhuǎn)換、透明帶標識轉(zhuǎn)換、協(xié)議轉(zhuǎn)換、MODBUS轉(zhuǎn)換和自定義協(xié)議轉(zhuǎn)換。支持實現(xiàn)CAN總線 RS485串口數(shù)據(jù)的雙向轉(zhuǎn)換。

2CAN轉(zhuǎn)RS485串口設(shè)備數(shù)據(jù)轉(zhuǎn)換方式

一、透明轉(zhuǎn)換模式

透明轉(zhuǎn)換:轉(zhuǎn)換器將一種格式的總線數(shù)據(jù)原樣轉(zhuǎn)換成另一種總線的數(shù)據(jù)格式,不附加數(shù)據(jù)也不對數(shù)據(jù)做修改。這樣既實現(xiàn)了數(shù)據(jù)格式的交換又沒有改變數(shù)據(jù)內(nèi)容,對于兩端的總線來說轉(zhuǎn)換器如同“透明”的一樣,故為透明轉(zhuǎn)換。

二、透傳帶標識轉(zhuǎn)換模式說明

透明帶標識轉(zhuǎn)換是透明轉(zhuǎn)換的特殊用法,在串行幀中帶 ?CAN報文的ID信息,可以根據(jù)需要發(fā)送不同IDCAN報文。有利于用戶通過模塊更方便的組建自己的網(wǎng)絡(luò),使用自定的應(yīng)用協(xié)議。該方式把串行幀中的 ?ID ?信息自動轉(zhuǎn)換成CAN總線的幀ID。只要在配置中告訴模塊該ID信息在串行幀的起始位置和長度,模塊在轉(zhuǎn)換時提取出這個幀ID填充在CAN報文的幀ID域里,作為該串行幀的轉(zhuǎn)發(fā)時的CAN報文的ID。在CAN報文轉(zhuǎn)換成串行幀的時候也把CAN報文的ID轉(zhuǎn)換在串行幀的相應(yīng)位置。

三、協(xié)議轉(zhuǎn)換模式說明

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

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

四、Modbus轉(zhuǎn)換模式說明

Modbus協(xié)議是一種標準的應(yīng)用層協(xié)議,廣泛應(yīng)用于各種工控場合。該協(xié)議開放, ?實時性強,通訊驗證機制好,非常適用于通信可靠性要求較高的場合,CAN轉(zhuǎn)設(shè)備模塊在串口側(cè)使用的是標準Modbus ?RTU協(xié)議格式,所以CAN轉(zhuǎn)模塊不僅支持用戶使用Modbus ?RTU協(xié)議,模塊也可以直接和其它支持Modbus ?RTU協(xié)議的設(shè)備相接口。在CAN側(cè),制定了一個簡單易用的分段通訊格式來實現(xiàn)Modbus通訊,一個長度大于一個CAN報文最大數(shù)據(jù)長度的信息進行分段以及重組的方法,“數(shù)據(jù) ?1”用于分段標識數(shù)據(jù),傳輸?shù)?/span>Modbus協(xié)議內(nèi)容即可從“數(shù)據(jù) ?2”字節(jié)開始,如果協(xié)議內(nèi)容大于7個字節(jié),那么將剩下的協(xié)議內(nèi)容照這種分段格式繼續(xù)轉(zhuǎn)換,直到轉(zhuǎn)換完成。當CAN總線上不存在其他數(shù)據(jù),可以不設(shè)置幀過濾器。即可完成通訊。當總線上面有其他數(shù)據(jù)則需要設(shè)置過濾器。區(qū)分設(shè)備接收數(shù)據(jù)來源。根據(jù)此方式??梢詫崿F(xiàn)一條總線上面存在多個主機的通訊。在CAN總線上傳輸?shù)臄?shù)據(jù)不需要CRC效驗方式。CAN總線上的數(shù)據(jù)效驗已經(jīng)具有更加完善的效驗方式。此模式下,設(shè)備支持的是Modbus驗證和轉(zhuǎn)發(fā),而不是Modbus的主機或者從機,用戶按照Modbus協(xié)議通訊即可。

五、自定義協(xié)議轉(zhuǎn)換模式說明

必須是完整的符合自定義協(xié)議規(guī)定的串行幀格式,要包含用戶所配置模式下的串行幀所有內(nèi)容,除數(shù)據(jù)域外若其他字節(jié)內(nèi)容若有誤此幀將不能成功發(fā)送。串行幀包含的內(nèi)容:幀頭、幀長度、幀信息、幀ID、數(shù)據(jù)域、幀尾。

注意:此模式下用戶配置的幀ID和幀類別無效,將根據(jù)串行幀里邊的格式進行數(shù)據(jù)轉(zhuǎn)發(fā)。

4CAN轉(zhuǎn)RS485串口設(shè)備自定義協(xié)議轉(zhuǎn)換模式

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


4000-330-990

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