cyh1986
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 370 個
工控威望: 744 點
下載積分: 737 分
在線時間: 302(小時)
注冊時間: 2009-04-28
最后登錄: 2024-12-17
查看cyh1986的 主題 / 回貼
樓主  發(fā)表于: 2013-05-15 15:54
今天嘗試了一下用FX2N-485BD走modbus,CRC部分已經(jīng)解決,單純讀的畫,可以直接把CRC的值填進去。
現(xiàn)在遇到一個問題,F(xiàn)X2N發(fā)送的和接收的是一樣的。
用串口調(diào)試助手看的,儀表返回的數(shù)值是正確的,F(xiàn)X2N接收區(qū)的值卻不是儀表返回的值,
百度了一下,應該很多人遇到這樣的問題,大部門的解決辦法是第一個M8123讀到的值不用,第2個M8123的時候再用。
試了之后還是沒有用。。。。郁悶了,剛才摸了一下FX2N-485BD,居然發(fā)熱了。。。得有40度了


成功的朋友來說說看看
cyh1986
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 370 個
工控威望: 744 點
下載積分: 737 分
在線時間: 302(小時)
注冊時間: 2009-04-28
最后登錄: 2024-12-17
查看cyh1986的 主題 / 回貼
1樓  發(fā)表于: 2013-05-16 08:24
今天測試了一下,使用232BD這個模塊式可以通訊的(d8120=h881),我把M8122由ON變OFF的時間和M8123由OFF變ON的時間分別了一下
485BD的時,這個時間是20ms
232BD時,這個時間是60ms
這就很明顯了,說明485BD因為接線的問題還是收到的是自己發(fā)送的信號。

我按照網(wǎng)上一些人的辦法,取M8123第2個on時來保存,沒有效果。。。。