trdbl
級別: 探索解密
|
圖片:
客戶辦公室搞了臺電腦,組態王采集PLC的數據,比如一個D0的數據,如果電腦24小時開機,歷史報表是完整的。如果有時候沒有開機,報表勢必不完整。假設通過昆侖通泰,昆侖是安裝在機器上的,可以24小時記錄D0歷史N天的記錄,那么組態王上線的時候再去讀取昆侖的存盤數據可行嗎?存盤數據如果30天,怎么知道這30天數據的讀取地址呢? |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網絡英雄
|
那肯定得自己要算啊,寫腳本算如果沒有檢測到開機,自動填充0 |
|
---|---|---|
|
yizhi2020
級別: 探索解密
|
通訊讀取的都是實時數值,存盤數據是數組文件,想要通過通訊讀取不現實。昆侖那邊只能文件導出,組態王再做文件導入 |
---|---|
|
fczxjh
級別: 家園常客
|
正常的做法應該用數據服務器了吧。 或者用一個物聯網盒子(比如繁易的FBOX)連接PLC,定時上傳形成歷史記錄,他們看的話打開盒子的軟件看實時值和歷史記錄就可以了,還可以導出,數據保存在云上不用擔心丟失。除非機器斷電或者4G/WIFI信號不好,它不會漏掉數據。在此以外還能用API讀回云上的歷史記錄,自己做個小程序存在電腦本地數據庫或直接顯示。再有組態王也可以讀取數據庫,組態王也可以用了。 |
---|---|
|