辰楓俞
級別: 探索解密
精華主題: 0
發(fā)帖數量: 38 個
工控威望: 141 點
下載積分: 3723 分
在線時間: 27(小時)
注冊時間: 2016-12-26
最后登錄: 2024-10-16
查看辰楓俞的 主題 / 回貼
樓主  發(fā)表于: 2020-12-21 14:01
各位大神,幫忙指點一下,兩個溫控表和FX3U485BD板通訊,只能讀到一個溫度,另一個讀不到,是哪里寫的不對嗎,謝謝各位
附件: 讀取溫度2.rar (159 K) 下載次數:157
網站提示: 請不要用迅雷下載附件,容易出錯
工控劍俠666
天道酬勤,認真的人做認真的事 。
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1002 個
工控威望: 2680 點
下載積分: 22469 分
在線時間: 274(小時)
注冊時間: 2013-03-30
最后登錄: 2024-11-06
查看工控劍俠666的 主題 / 回貼
1樓  發(fā)表于: 2020-12-21 16:08
讀溫度的程序段沒有錯,是讀一次,不是循環(huán)讀,還是說你簡化了。
個人覺得倆次讀的邏輯有問題,應該是讀完站號1的你再讀站號2的,
你的邏輯中沒有判斷站號1讀完或者讀錯,然后直接讀站號2,咋一看是沒有問題,但程序運行時
就會出現你說的種種情況,可以改一下,看看結果。     

你這不是完整的程序吧,     
工控人加油
辰楓俞
級別: 探索解密
精華主題: 0
發(fā)帖數量: 38 個
工控威望: 141 點
下載積分: 3723 分
在線時間: 27(小時)
注冊時間: 2016-12-26
最后登錄: 2024-10-16
查看辰楓俞的 主題 / 回貼
2樓  發(fā)表于: 2020-12-24 22:45
謝謝俠客,我修改一下,再試試