|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請高手指點(diǎn)modbus協(xié)議 |
| 作者:lijing1982 欄目:單片機(jī) |
我今天在看modbus協(xié)議上講"使用RTU模式,消息發(fā)送至少要以3.5個字符時間的停頓間隔開始" 但是在下面又說"在最后一個傳輸字符之后,一個至少3.5個字符時間的停頓標(biāo)定了消息的結(jié)束" 起始位 設(shè)備地址 功能代碼 數(shù)據(jù) CRC校驗(yàn) 結(jié)束符 T1-T2-T3-T4 8Bit 8Bit n個8Bit 16Bit T1-T2-T3-T4 這樣開始3.5個字符,結(jié)束3.5個字符,這個停頓時間不是7個嗎?我不知道是不是我的理解錯誤! |
| 2樓: | >>參與討論 |
| 作者: zsmbj 于 2006/10/19 11:57:00 發(fā)布:
還是3.5個字符的時間。 就是要保證起始和結(jié)束之間有3.5個字符的時間間隙。 |
|
| 3樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/19 13:10:00 發(fā)布:
回復(fù) 我想問一下zsmbj, 起始位 設(shè)備地址 功能代碼 數(shù)據(jù) CRC校驗(yàn) 結(jié)束符 T1-T2-T3-T4 8Bit 8Bit n個8Bit 16Bit T1-T2-T3-T4 這個怎么解釋? 你的意思是第1次開始發(fā)送,不用延時嗎?只是在發(fā)送結(jié)束的時候,有3.5個字符就可以了嗎?那"起始位 T1-T2-T3-T4"是什么意思? 你有msn嗎?我想和你交個朋友!!我的qiaofeng198011@tom.com |
|
| 4樓: | >>參與討論 |
| 作者: zsmbj 于 2006/10/19 13:17:00 發(fā)布:
我是覺得起始和結(jié)束之間保證3.5個字符就可以,如: T1-T2-T3-T4 8Bit 8Bit n個8Bit 16Bit T1-T2-T3-T4 8Bit 8Bit n個8Bit 16Bit T1-T2-T3-T4 8Bit 8Bit n個8Bit 16Bit T1-T2-T3-T4 * - 本貼最后修改時間:2006-10-19 13:19:27 修改者:zsmbj |
|
| 5樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/19 13:32:00 發(fā)布:
回復(fù) 我也是這樣想的,要是發(fā)送的時候延時3.5,結(jié)束延時3.5,那不就7個了,所以應(yīng)該是起始和結(jié)束之間保證3.5個字符就可以. 再次謝謝zsmbj |
|
| 6樓: | >>參與討論 |
| 作者: afanti 于 2006/10/19 14:08:00 發(fā)布:
re 兩條信息之間的間隔大于3.5個字符間隔。 “一個至少3.5個字符時間的停頓標(biāo)定了消息的結(jié)束",說明一個新的消息就可以開始了。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |