bifujian110
羊月薪5000,打算用30萬建一個窩,老虎不允許,說私自建就
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 384 個
工控威望: 2120 點
下載積分: 37373 分
在線時間: 147(小時)
注冊時間: 2017-02-06
最后登錄: 2023-04-06
查看bifujian110的 主題 / 回貼
樓主  發(fā)表于: 2019-07-04 09:09
寧波**熱處理爐,用的AIDCS6.0上位機,溫控表好像是宇電706M,掛6個熱電偶的.
因為上位機有時候出故障會將溫度存檔數(shù)據(jù)全部刪除,所以自己開發(fā)了上位機監(jiān)控溫度.
剛開始用的是一臺小的工控主機,一切正常.可能因為電源適配器散熱不良,電腦會自動關機.所以打算換臺式機.
換了臺式機后,軟件運行頭幾天正常,一星期左右開始,讀到的數(shù)據(jù)會比實際數(shù)據(jù)大20多度.重啟軟件后又正常了.
個人覺得可能是串口故障或RS232轉RS485轉換器故障.串口故障可能性大點,但是電腦上只有一個串口,用USB轉串口讀到的數(shù)據(jù)也會亂七八糟.
目前解決方法是,每天自動重啟軟件一次.
有木有人遇到類似情況?
我看到你了
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 375 個
工控威望: 619 點
下載積分: 491 分
在線時間: 156(小時)
注冊時間: 2018-05-02
最后登錄: 2024-09-12
查看我看到你了的 主題 / 回貼
1樓  發(fā)表于: 2019-07-04 09:40
無協(xié)議通訊嗎,是不是數(shù)據(jù)傳多了之后,表頭表尾亂了,程序有校驗嗎
bifujian110
羊月薪5000,打算用30萬建一個窩,老虎不允許,說私自建就
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 384 個
工控威望: 2120 點
下載積分: 37373 分
在線時間: 147(小時)
注冊時間: 2017-02-06
最后登錄: 2023-04-06
查看bifujian110的 主題 / 回貼
2樓  發(fā)表于: 2019-07-04 09:57
aibus協(xié)議, 有校驗, 發(fā)送數(shù)據(jù)也很少
      //AIBUS寫入格式
      //[ID, ID, 0x43, code, dataLow, dataHigh, sumLow, sumHigh]
      //SUM = code * 256 + 67 + 寫入?yún)?shù) + ADDR (溢出部分不要)
      //ID = 80H + ADDR

      //AIBUS讀取格式
      //[ID, ID, 0x52, code, 0x00, 0x00, sumLow, sumHigh]
      //SUM = code * 256 + 82 + ADDR
      //ID = 80H + ADDR