逆水行舟
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 141 個(gè)
工控威望: 256 點(diǎn)
下載積分: 670 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2010-11-28
最后登錄: 2024-12-20
查看逆水行舟的 主題 / 回貼
樓主  發(fā)表于: 2012-03-26 18:13
我使用FXN-485-BD通訊板和愛默生變頻器通訊,使用自由口通訊協(xié)議,通訊板是四線,變頻器為兩線,F(xiàn)在能和變頻器通訊上,能通過通訊正?刂谱冾l器正傳、反轉(zhuǎn)、停止和頻率設(shè)置可以說明通訊沒有問題的。但問題是接受數(shù)據(jù)回來和發(fā)出數(shù)據(jù)相同。查了一下采用用兩線制的485通訊時(shí)可能因?yàn)镻LC接收時(shí)回傳數(shù)據(jù)時(shí),PLC會(huì)把發(fā)送的數(shù)據(jù)就在接收的數(shù)據(jù)之前一起做放到到接收的緩沖區(qū),造成數(shù)據(jù)重疊。請(qǐng)教高手怎么做才能接受到正確的數(shù)據(jù)(最好能有編好程序進(jìn)行參考)。我試驗(yàn)了M8123手動(dòng)復(fù)位后,再手動(dòng)置位一次,再接受一次數(shù)據(jù),將兩次數(shù)據(jù)放在不同的區(qū)域,但兩次接受數(shù)據(jù)都跟發(fā)出的數(shù)據(jù)一樣。
逆水行舟
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 141 個(gè)
工控威望: 256 點(diǎn)
下載積分: 670 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2010-11-28
最后登錄: 2024-12-20
查看逆水行舟的 主題 / 回貼
1樓  發(fā)表于: 2012-03-26 18:14
等待高手解答