xiaoqizi
級別: 論壇先鋒
![]() |
如題,我想用PLC保存一些模擬量輸入的數(shù)據(jù),然后可以有選擇的查看歷史數(shù)據(jù),請師傅們提供一個大概的思路! 打個比方: 1. D0-D19 存放20路從BFM來的模擬量數(shù)據(jù),1分鐘刷新數(shù)據(jù) 2, 機器運行后每隔一分鐘記錄一次這20路數(shù)據(jù),并加上個時間戳,保存數(shù)據(jù)在第一個塊里 3,機器運行結(jié)束后該數(shù)據(jù)塊結(jié)束,再次運行記錄到下一個塊里,機器運行時間不確定 4查歷史數(shù)據(jù)通過選擇塊1,塊2等等來實現(xiàn) 將這么多數(shù)據(jù)寫進數(shù)據(jù)寄存器倒不難,關(guān)鍵怎么樣來讀呢,哪個地方是頭,到哪結(jié)束,第一塊,第二塊怎么區(qū)分 |
---|---|
|
xiaoqizi
級別: 論壇先鋒
![]() |
謝謝NYZENG的提示,能具體說一下你的數(shù)據(jù)格式,還有如何讀出來的么 |
---|---|
|
xiaoqizi
級別: 論壇先鋒
![]() |
呵呵,謝謝樓上的提醒, 我只是在想保存讀取數(shù)據(jù)有哪幾種方法實現(xiàn),用觸摸屏顯示是比較容易,但是存儲是不是還得靠PLC,對于不是固定長度的數(shù)據(jù)用什么方法來實現(xiàn)讀取呢?另外通過報警輸出的文件記錄是不是用觸摸屏是無法查看的,如果可以查看用什么方法實現(xiàn)? 另,SCADA我初學PLC,只知道是一種監(jiān)控,采集,記錄的軟件,但是我想這應(yīng)該要用電腦等外部設(shè)備實現(xiàn)的吧 |
---|---|
|
xiaoqizi
級別: 論壇先鋒
![]() |
打個比方,比如我要查看4路模擬量的歷史記錄,數(shù)據(jù)每分鐘記錄一次,每次開機的時間不固定,有可能1個小時,也可能,3個,5個小時,然后把第一次開機的數(shù)據(jù)放在一個地方,第二次的緊接后面,依次類推,如果數(shù)據(jù)據(jù)放滿了自動重寫第一塊地方,數(shù)據(jù)格式的意思就是到時候用屏讀的時候哪個算第一次的數(shù)據(jù)頭,到什么地方結(jié)束 |
---|---|
|