国产熟睡乱子伦视频_激情五月综网站点_中文字幕乱偷无码_国产日韩综合第一页_在线观看亚色视频区一区二_八戒八戒神马影院免费_国产av黄色电影_4hu四虎永久在线影院97年小娇妻_台湾佬自偷自拍情侣在线_秋霞成人永久免费网站

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

ECAN-101型CAN轉RS485串口設備modbus轉換模式說明

ECAN-101是億佰特研發(fā)生產的小型CAN總線與RS485串口協議數據轉換設備,具有體積小巧、方便安裝等特點的高性價比CAN轉設備。前文前文介紹了CAN轉RS485協議轉換設備透明轉換模式、CAN轉RS485協議轉換設備透明帶標識轉換模式,本文繼續(xù)講解CAN轉RS485串口設備的modbus轉換模式。

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

分段傳輸協議:

1CAN轉設備modbus轉換模式

一個長度大于一個CAN報文最大數據長度的信息進行分段以及重組的方法,CAN報文時,“數據1”用于分段標識數據,分段報文格式如下,傳輸的Modbus協議內容即可從“數據2”字節(jié)開始,如果協議內容大于7個字節(jié),那么將剩下的協議內容照這種分段格式繼續(xù)轉換,直到轉換完成。

2CAN轉設備modbus轉換模式

分段標記:表明該報文是否是分段報文。該位為0表示單獨報文,為1表示屬于被分段報文中的一幀。

分段類型:表明是第一段、中間段的還是最后段。

3CAN轉設備modbus轉換模式

分段計數器:每一個段的標志,表示該段在整個報文中的序號,如果是第幾個段,計數器的值就是幾。這樣在接收時就能夠驗證是否有分段被遺失。共使用5Bit,范圍為0~31。

1.串行幀轉CAN報文

串行接口采用的是標準的Modbus RTU協議,所以用戶幀符合此協議即可。如果傳輸的幀不符合Modbus RTU格式,那么模塊會將接收到的幀丟棄,而不予轉換。

2.CAN報文轉串行幀

對于CAN總線的Modbus協議數據,無需做循環(huán)冗余校驗(CRC16),模塊按照分段協議接收,接收完一幀解析后自動加上循環(huán)冗余校驗(CRC16),轉換成Modbus RTU幀發(fā)送至串行總線。如果接收到的數據不符合分段協議,則將該組數據丟棄不予轉換。

4CAN轉設備modbus轉換模式

CAN轉設備modbus轉換模式示例1

5CAN轉設備modbus轉換模式

CAN轉設備modbus轉換模式轉換示例2

串口側Modbus RTU數據(十六進制):

01 03 14 00 0A 00 00 00 00 00 14 00 00 00 00 00 17 00 2C 00 37 00 C8 4E 35

第一個字節(jié)01Modbus RTU的地址碼,轉換成CAN報文幀ID.7-ID.0最后2個字節(jié)(4E 35)為Modbus RTUCRC校驗,丟掉不轉換。

最終轉成CAN數據報文如下:

1CAN報文:81 01 03 14 00 0A 00 00

2CAN報文:a2 00 00 00 14 00 00 00

3CAN報文:a3 00 00 17 00 2C 00 37

4CAN報文:c4 00 c8  

CAN報文的幀類型(標準幀或擴展幀)通過配置軟件設置;

每個CAN報文的第一個數據都有分段信息來填充(81a2、a3c4),該信息不轉換到Modbus RTU幀中,僅做為報文的確認控制信息。

6CAN轉設備modbus轉換模式

相關文章推薦:

什么是控制器局域網CAN,can總線有哪些優(yōu)勢及特點?

【教程】Ebyte CAN分析軟件—ECAN Tools工具

基于CAN報文固定協議轉換器轉發(fā)教程

CAN轉RS485數據ECAN-101智能協議轉換設備AT指令集

今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯化、智能化、自動化的發(fā)展,提升資源利用率,更多CAN模組、CAN DTU協議轉換設備等產品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網和企業(yè)公眾號(微信號:cdebyte進行了解,也可以直接撥打400電話咨詢技術專員!


4000-330-990

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