国产三级在线看完整版-内射白嫩大屁股在线播放91-欧美精品国产精品综合-国产精品视频网站一区-一二三四在线观看视频韩国-国产不卡国产不卡国产精品不卡-日本岛国一区二区三区四区-成年人免费在线看片网站-熟女少妇一区二区三区四区

儀器網(wǎng)(yiqi.com)歡迎您!

| 注冊(cè)2 登錄
網(wǎng)站首頁(yè)-資訊-話題-產(chǎn)品-評(píng)測(cè)-品牌庫(kù)-供應(yīng)商-展會(huì)-招標(biāo)-采購(gòu)-知識(shí)-技術(shù)-社區(qū)-資料-方案-產(chǎn)品庫(kù)-視頻

問(wèn)答社區(qū)

modbus協(xié)議RTU模式校驗(yàn)碼怎么計(jì)算

棱子頭 2016-01-25 04:46:33 634  瀏覽
  •  

參與評(píng)論

全部評(píng)論(1條)

  • 長(zhǎng)臉先生不帶V 2016-01-26 00:00:00
    RTU 模式下是CRC - 16 校驗(yàn)碼,方法如下: CRC-16碼由兩個(gè)字節(jié)構(gòu)成,在開始時(shí)CRC寄存器的每一位都預(yù)置為1,然后把CRC寄存器與8-bit的數(shù)據(jù)進(jìn)行異或(異或:二進(jìn)制運(yùn)算 相同為0,不同為1;0^0=0;0^1=1;1^0=1;1^1=0), 之后對(duì)CRC寄存器從高到低進(jìn)行移位,在Z高位(MSB)的位置補(bǔ)零,而Z低位(LSB,移位后已經(jīng)被移出CRC寄存器)如果為1,則把寄存器與預(yù)定義的多項(xiàng)式碼進(jìn)行異或,否則如果LSB為零,則無(wú)需進(jìn)行異或。重復(fù)上述的由高至低的移位8次,diyi個(gè)8-bit數(shù)據(jù)處理完畢,用此時(shí)CRC寄存器的值與下一個(gè)8-bit數(shù)據(jù)異或并進(jìn)行如前一個(gè)數(shù)據(jù)似的8次移位。所有的字符處理完成后CRC寄存器內(nèi)的值即為Z終的CRC值。 希望你懂了。

    贊(20)

    回復(fù)(0)

    評(píng)論

熱門問(wèn)答

modbus協(xié)議RTU模式校驗(yàn)碼怎么計(jì)算
 
2016-01-30 03:44:18 509 1
modbus協(xié)議RTU模式校驗(yàn)碼怎么計(jì)算
 
2016-01-25 04:46:33 634 1
modbus rtu協(xié)議
儀表的modbus rtu 協(xié)議的保持寄存器地址是從40001,但是OPC軟件上的modbus rtu 協(xié)議卻是400001開始,我不知道怎么獲取儀表上的數(shù)據(jù),我軟件上我要怎么跟儀表地址對(duì)起來(lái)。
2011-12-24 07:10:01 639 4
組態(tài)王 莫迪康 Modbus rtu 協(xié)議
我用虛擬串口加串口調(diào)試助手嘗試跟組態(tài)王通訊 收到的請(qǐng)求數(shù)據(jù)為02 04 00 08 00 01 B0 3B (02是設(shè)備地址 04是功能碼 功能是讀取一個(gè)輸入寄存器 00 08 是寄存器的地址 00 01 是寄存器數(shù)量 b0 3b 是crc 校驗(yàn)位 ) 我響應(yīng)是02 04 02 00 0a 7d 37 (02 是... 我用虛擬串口加串口調(diào)試助手嘗試跟組態(tài)王通訊 收到的請(qǐng)求數(shù)據(jù)為02 04 00 08 00 01 B0 3B (02是設(shè)備地址 04是功能碼 功能是讀取一個(gè)輸入寄存器 00 08 是寄存器的地址 00 01 是寄存器數(shù)量 b0 3b 是crc 校驗(yàn)位 ) 我響應(yīng)是02 04 02 00 0a 7d 37 (02 是設(shè)備地址 04 是功能碼 02 是字節(jié)數(shù) 00 0a 是數(shù)據(jù) 7d 37是校驗(yàn)位 7d是低位 37 是高位) 我發(fā)送數(shù)據(jù)幀時(shí) 組態(tài)王的信息窗口一直提示通訊恢復(fù) 初始化失敗 如果我不發(fā)送數(shù)據(jù)時(shí) 就提示嘗試通訊失敗 求解決辦法 QQ754100974 展開
2013-03-24 21:58:36 592 2
ModBus RTU通訊協(xié)議與ModBus通訊協(xié)議有什么區(qū)別
 
2012-03-21 05:57:00 535 5
ModBus RTU通訊協(xié)議與ModBus通訊協(xié)議有什么區(qū)別
 
2018-11-29 12:35:26 358 0
ModBus RTU通訊協(xié)議與ModBus通訊協(xié)議有什么區(qū)別
 
2017-12-15 04:24:24 477 1
Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
 
2017-04-08 13:22:10 574 1
Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
 
2016-09-21 03:10:16 543 1
Modbus TCP和Modbus Rtu協(xié)議的區(qū)別
 
2015-11-15 08:28:45 415 1
RTU采集都用Modbus協(xié)議嗎?
 
2015-03-29 12:57:33 344 2
如何使用Delphi編寫Modbus RTU CRC16的校驗(yàn)碼
 
2016-12-23 13:59:01 393 1
如何使用Delphi編寫Modbus RTU CRC16的校驗(yàn)碼
 
2015-08-17 02:54:21 419 1
MODBUS下RTU協(xié)議ASCII協(xié)議之間的轉(zhuǎn)換
這里有一塊MODBUS卡只支持RTU協(xié)議,但是我這還有一個(gè)軟件只支持ASCII協(xié)議,SO...... 需要一個(gè)轉(zhuǎn)換工具,或者說(shuō)是轉(zhuǎn)換程序,讓軟件能夠正常工作。萬(wàn)分感謝。
2014-12-17 18:15:18 544 1
modbus通訊是用rtu協(xié)議還是ascii協(xié)議
 
2015-04-27 16:51:02 497 2
modbus RTU模式的通信問(wèn)題
modbus RTU模式的通信通訊格式要求 地址 功能碼 數(shù)據(jù) CRC校驗(yàn) 數(shù)據(jù)長(zhǎng)度 1個(gè)字節(jié) 1個(gè)字節(jié) N個(gè)字節(jié) 2個(gè)字節(jié) 如發(fā)送的數(shù)據(jù)... modbus RTU模式的通信通訊格式要求 地址 功能碼 數(shù)據(jù) CRC校驗(yàn) 數(shù)據(jù)長(zhǎng)度 1個(gè)字節(jié) 1個(gè)字節(jié) N個(gè)字節(jié) 2個(gè)字節(jié) 如發(fā)送的數(shù)據(jù)為: 03 01 00 00 10 校驗(yàn)高位校驗(yàn)低位 我的問(wèn)題是: 1、我理解地址03使用1個(gè)字節(jié)數(shù)據(jù)長(zhǎng)度表示,是用1個(gè)字節(jié)表示0,再使用一個(gè)字節(jié)表示3,但再就使用了兩個(gè)字節(jié)的數(shù)據(jù)長(zhǎng)度了,和通訊要求的格式不符。還有一種理解就是使用1個(gè)字節(jié)的直接表示03,其而進(jìn)制碼為000000011,如果地址是20,其二進(jìn)制碼為00010100,但這種理解出現(xiàn)個(gè)疑問(wèn),很多設(shè)備同時(shí)支持ASCII或RTU兩種方式,當(dāng)發(fā)送RTU的地址和ASCII方式的起始符相同時(shí)如都為03,接受方怎么判斷他是RTU發(fā)送的地址,還是ASCII起始符。 2、RTU方式判斷幀消息結(jié)束時(shí)是3.5字符時(shí)間,我想知道在物理層如何判斷的,如消息發(fā)送完后,在物理層485雙絞上,其電壓持續(xù)3.5字符長(zhǎng)度+15V即判斷消息發(fā)送完成或是其電壓持續(xù)3.5字符長(zhǎng)度-15V判斷消息發(fā)送完成。還是雙絞線上為其他狀態(tài)來(lái)判斷消息完成。485通訊線上沒(méi)有通訊時(shí)A、 B線狀態(tài)是什么。 請(qǐng)教各位了? 展開
2013-04-08 23:05:15 376 2
三菱PLCFX1N這個(gè)怎么設(shè)置能用MODBUS RTU協(xié)議
2017-05-22 12:55:45 261 1
modbus rtu協(xié)議幀的長(zhǎng)度問(wèn)題
一個(gè)modbus rtu幀的長(zhǎng)度Z大是256個(gè)字節(jié)。數(shù)據(jù)域Z大是(256-3)個(gè)字節(jié),如果要發(fā)送的數(shù)據(jù)超過(guò)這個(gè)Z大長(zhǎng)度,怎么處理??modbus協(xié)議里面沒(méi)有看到呢。
2018-11-19 06:32:57 393 0
C語(yǔ)言如何編寫modbus RTU協(xié)議?
我用c語(yǔ)言編寫程序,通過(guò)USART收發(fā)數(shù)據(jù),硬件電路為RS-485,我想實(shí)現(xiàn)modbus RTU協(xié)議的通信,如何配置和編寫?越詳細(xì)越好,多謝,若有資料提供,發(fā)到2041479809@qq.com郵箱,感激不盡!
2017-01-08 15:58:41 600 1
modbus rtu通訊協(xié)議 如何判斷超時(shí)
 
2010-08-08 03:08:06 658 3

4月突出貢獻(xiàn)榜

推薦主頁(yè)

最新話題