duquanplc
DDD
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 260 個
工控威望: 404 點(diǎn)
下載積分: 703 分
在線時間: 219(小時)
注冊時間: 2008-08-25
最后登錄: 2024-10-31
查看duquanplc的 主題 / 回貼
樓主  發(fā)表于: 2016-09-07 21:13
各位,我用qj71c24-r4與臺達(dá)變頻器做485通信,自己寫通信協(xié)議,目前已經(jīng)能讀取變頻器的頻率,通過讀取緩沖存儲器把頻率值存到數(shù)據(jù)寄存器里,但有個問題想請教下,就是每次改變了頻率值,再觸發(fā)指令去讀,數(shù)據(jù)不變,保持上次的值,只有通過打開串行通信模塊線路跟蹤功能來跟蹤時,緩充存儲器和數(shù)據(jù)寄存器的值才會變,只要關(guān)掉跟蹤,改變頻率值就不能讀取最新的,CPU與模塊沒有任何錯誤信息,信號全都正常,請問這是什么原因?
52622933
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 68 個
工控威望: 191 點(diǎn)
下載積分: 479 分
在線時間: 96(小時)
注冊時間: 2012-10-13
最后登錄: 2017-03-24
查看52622933的 主題 / 回貼
1樓  發(fā)表于: 2016-09-07 23:39
應(yīng)該是報文不對,或者是沒有結(jié)束符。
duquanplc
DDD
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 260 個
工控威望: 404 點(diǎn)
下載積分: 703 分
在線時間: 219(小時)
注冊時間: 2008-08-25
最后登錄: 2024-10-31
查看duquanplc的 主題 / 回貼
2樓  發(fā)表于: 2016-09-08 10:16
監(jiān)控時發(fā)送的和接收的都對,也有結(jié)束符CRLF
hjl76
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 81 個
工控威望: 173 點(diǎn)
下載積分: 692 分
在線時間: 71(小時)
注冊時間: 2009-12-02
最后登錄: 2024-08-16
查看hjl76的 主題 / 回貼
3樓  發(fā)表于: 2016-09-08 13:35
可以用QJ71MB91  這個要比你哪個簡單很多!程序只要一兩行就行!