cyh1986
級(jí)別: 家園常客
![]() |
今天嘗試了一下用FX2N-485BD走modbus,CRC部分已經(jīng)解決,單純讀的畫,可以直接把CRC的值填進(jìn)去。 現(xiàn)在遇到一個(gè)問題,F(xiàn)X2N發(fā)送的和接收的是一樣的。 用串口調(diào)試助手看的,儀表返回的數(shù)值是正確的,F(xiàn)X2N接收區(qū)的值卻不是儀表返回的值, 百度了一下,應(yīng)該很多人遇到這樣的問題,大部門的解決辦法是第一個(gè)M8123讀到的值不用,第2個(gè)M8123的時(shí)候再用。 試了之后還是沒有用。。。。郁悶了,剛才摸了一下FX2N-485BD,居然發(fā)熱了。。。得有40度了 成功的朋友來(lái)說說看看 |
---|---|
|
cyh1986
級(jí)別: 家園常客
![]() |
今天測(cè)試了一下,使用232BD這個(gè)模塊式可以通訊的(d8120=h881),我把M8122由ON變OFF的時(shí)間和M8123由OFF變ON的時(shí)間分別了一下 485BD的時(shí),這個(gè)時(shí)間是20ms 232BD時(shí),這個(gè)時(shí)間是60ms 這就很明顯了,說明485BD因?yàn)榻泳的問題還是收到的是自己發(fā)送的信號(hào)。 我按照網(wǎng)上一些人的辦法,取M8123第2個(gè)on時(shí)來(lái)保存,沒有效果。。。。 |
---|---|
|