xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
樓主  發(fā)表于: 2009-10-10 21:47
如題,我想用PLC保存一些模擬量輸入的數(shù)據(jù),然后可以有選擇的查看歷史數(shù)據(jù),請師傅們提供一個(gè)大概的思路!
        打個(gè)比方:
                                1. D0-D19     存放20路從BFM來的模擬量數(shù)據(jù),1分鐘刷新數(shù)據(jù)
                 2, 機(jī)器運(yùn)行后每隔一分鐘記錄一次這20路數(shù)據(jù),并加上個(gè)時(shí)間戳,保存數(shù)據(jù)在第一個(gè)塊里
                3,機(jī)器運(yùn)行結(jié)束后該數(shù)據(jù)塊結(jié)束,再次運(yùn)行記錄到下一個(gè)塊里,機(jī)器運(yùn)行時(shí)間不確定
                4查歷史數(shù)據(jù)通過選擇塊1,塊2等等來實(shí)現(xiàn)
將這么多數(shù)據(jù)寫進(jìn)數(shù)據(jù)寄存器倒不難,關(guān)鍵怎么樣來讀呢,哪個(gè)地方是頭,到哪結(jié)束,第一塊,第二塊怎么區(qū)分
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
1樓  發(fā)表于: 2009-10-11 08:45
謝謝NYZENG的提示,能具體說一下你的數(shù)據(jù)格式,還有如何讀出來的么
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
2樓  發(fā)表于: 2009-10-11 09:05
引用
引用第2樓cvlsam于2009-10-11 08:44發(fā)表的  :
如果你不是通過編程軟件來讀取歷史紀(jì)錄的話,我個(gè)人認(rèn)為這樣做純粹屬于吃飽了撐了.

一般都是通過觸摸屏或者SCADA軟件來讀取并顯示,而放著觸摸屏與SCADA軟件的歷史存取功能不用,轉(zhuǎn)而使用復(fù)雜的PLC進(jìn)行編程……

Regards


呵呵,謝謝樓上的提醒, 我只是在想保存讀取數(shù)據(jù)有哪幾種方法實(shí)現(xiàn),用觸摸屏顯示是比較容易,但是存儲是不是還得靠PLC,對于不是固定長度的數(shù)據(jù)用什么方法來實(shí)現(xiàn)讀取呢?另外通過報(bào)警輸出的文件記錄是不是用觸摸屏是無法查看的,如果可以查看用什么方法實(shí)現(xiàn)?
另,SCADA我初學(xué)PLC,只知道是一種監(jiān)控,采集,記錄的軟件,但是我想這應(yīng)該要用電腦等外部設(shè)備實(shí)現(xiàn)的吧
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
3樓  發(fā)表于: 2009-10-11 09:16
打個(gè)比方,比如我要查看4路模擬量的歷史記錄,數(shù)據(jù)每分鐘記錄一次,每次開機(jī)的時(shí)間不固定,有可能1個(gè)小時(shí),也可能,3個(gè),5個(gè)小時(shí),然后把第一次開機(jī)的數(shù)據(jù)放在一個(gè)地方,第二次的緊接后面,依次類推,如果數(shù)據(jù)據(jù)放滿了自動(dòng)重寫第一塊地方,數(shù)據(jù)格式的意思就是到時(shí)候用屏讀的時(shí)候哪個(gè)算第一次的數(shù)據(jù)頭,到什么地方結(jié)束
xiaoqizi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
4樓  發(fā)表于: 2009-10-11 12:15
謝謝二位指教,我會(huì)照你們的思路去解決一下試試,有問題再請教