|
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
485 總線(xiàn)的問(wèn)題,困惑了兩天了.請(qǐng)看看那里有問(wèn)題. |
作者:gesangdan 欄目:技術(shù)交流 |
連接: 主控制設(shè)備通過(guò)485總線(xiàn)發(fā)送控制命令到從設(shè)備A. 現(xiàn)在我把PC機(jī)當(dāng)作從設(shè)備B(通過(guò)RS485<---->RS232通訊), 檢測(cè)主控制設(shè)備發(fā)送出來(lái)的控制命令字符. 問(wèn)題: 從設(shè)備A能準(zhǔn)確的和主控設(shè)備通訊,這證明從設(shè)備A接受到了主控制設(shè)備發(fā)送出來(lái)的幀頭0x7e及數(shù)據(jù),并作出了響應(yīng).(從設(shè)備A 只有收到 幀頭才可以做出響應(yīng)). 可是從設(shè)備B接受到的主控制設(shè)備發(fā)送出來(lái)的命令數(shù)據(jù)中卻有沒(méi)有幀頭0x7e數(shù)據(jù).因?yàn)閺脑O(shè)備B(pc機(jī))只是作為一個(gè)數(shù)據(jù)接受的容器,所以接受到的數(shù)據(jù)是和從設(shè)備A是完全一致的,只是不作出響應(yīng)而已. 這個(gè)小問(wèn)題耽擱我好幾天的功夫.那位老大給指導(dǎo)一下. * - 本貼最后修改時(shí)間:2005-3-29 9:21:15 修改者:gesangdan |
2樓: | >>參與討論 |
作者: gesangdan 于 2005/3/29 9:30:00 發(fā)布:
另外,我能準(zhǔn)確接收到從設(shè)備B發(fā)送出來(lái)的數(shù)據(jù). 這時(shí)候是從設(shè)備A配置成為從設(shè)備A的接受端. 但是如果從設(shè)備A配置成為主控設(shè)備的接受端,卻接收不到幀頭.不知道為什么. |
3樓: | >>參與討論 |
作者: libo_feng 于 2005/3/29 9:31:00 發(fā)布:
如果是僅僅幀頭丟失,有可能使協(xié)議有問(wèn)題。 其他字節(jié)能接收到,說(shuō)明硬件沒(méi)問(wèn)題。如果pc壓根沒(méi)反應(yīng),那就先檢查pc端轉(zhuǎn)接線(xiàn)路有無(wú)問(wèn)題了 |
4樓: | >>參與討論 |
作者: gesangdan 于 2005/3/29 9:37:00 發(fā)布:
幀頭沒(méi)有出現(xiàn).其它的數(shù)據(jù)就沒(méi)有什么實(shí)際意義了. 硬件方面,因?yàn)槟軠?zhǔn)確的接受從設(shè)備A的數(shù)據(jù).包括幀頭. 而且從設(shè)備A也能準(zhǔn)確的和主控設(shè)備通訊. 所以我認(rèn)為串口配置,波特率的設(shè)置沒(méi)有問(wèn)題的. 硬件上我沒(méi)有看出有什么問(wèn)題. |
5樓: | >>參與討論 |
作者: libo_feng 于 2005/3/29 9:48:00 發(fā)布:
你的意思是pc與A設(shè)備直接通信? 但是如果通過(guò)主控設(shè)備連接時(shí),PC無(wú)法與A設(shè)備通信? |
6樓: | >>參與討論 |
作者: gesangdan 于 2005/3/29 9:58:00 發(fā)布:
pc可以接收到主控設(shè)備的數(shù)據(jù).問(wèn)題是沒(méi)幀頭.pc和A設(shè)備通訊沒(méi)問(wèn)題 不知道什么問(wèn)題. |
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號(hào) |