xiaoqizi
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 446 個(gè)
工控威望: 1316 點(diǎn)
下載積分: 2402 分
在線時(shí)間: 714(小時(shí))
注冊(cè)時(shí)間: 2009-07-06
最后登錄: 2024-12-20
查看xiaoqizi的 主題 / 回貼
樓主  發(fā)表于: 2009-10-10 21:47
如題,我想用PLC保存一些模擬量輸入的數(shù)據(jù),然后可以有選擇的查看歷史數(shù)據(jù),請(qǐng)師傅們提供一個(gè)大概的思路!
        打個(gè)比方:
                                1. D0-D19     存放20路從BFM來(lái)的模擬量數(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ù)通過(guò)選擇塊1,塊2等等來(lái)實(shí)現(xiàn)
將這么多數(shù)據(jù)寫(xiě)進(jìn)數(shù)據(jù)寄存器倒不難,關(guān)鍵怎么樣來(lái)讀呢,哪個(gè)地方是頭,到哪結(jié)束,第一塊,第二塊怎么區(qū)分
nyzeng
努力總會(huì)有回報(bào)的
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 113 個(gè)
工控威望: 267 點(diǎn)
下載積分: 4424 分
在線時(shí)間: 113(小時(shí))
注冊(cè)時(shí)間: 2008-10-31
最后登錄: 2021-11-13
查看nyzeng的 主題 / 回貼
1樓  發(fā)表于: 2009-10-11 08:11
建議使用變址寄存器,將你想要記錄的數(shù)據(jù)成批移到你希望保存的區(qū)域,在寄存器數(shù)量足夠的情況下可保存很多的,這種方式我有做過(guò),我做過(guò)抓取臺(tái)車(chē)每天運(yùn)行時(shí)間記錄 ,并且分別顯示日期
nyzeng
努力總會(huì)有回報(bào)的
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 113 個(gè)
工控威望: 267 點(diǎn)
下載積分: 4424 分
在線時(shí)間: 113(小時(shí))
注冊(cè)時(shí)間: 2008-10-31
最后登錄: 2021-11-13
查看nyzeng的 主題 / 回貼
2樓  發(fā)表于: 2009-10-11 09:03
數(shù)據(jù)格式是什么意思?能講清楚一點(diǎn)嗎?你的PLC應(yīng)該沒(méi)有連人機(jī)界面,數(shù)據(jù)不需要讀,GX軟體有數(shù)據(jù)監(jiān)看功能,你只需要進(jìn)入數(shù)據(jù)暫存區(qū)監(jiān)看畫(huà)面就能看到你想看的數(shù)據(jù)。還有塊1,塊2是什么意思?
nyzeng
努力總會(huì)有回報(bào)的
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 113 個(gè)
工控威望: 267 點(diǎn)
下載積分: 4424 分
在線時(shí)間: 113(小時(shí))
注冊(cè)時(shí)間: 2008-10-31
最后登錄: 2021-11-13
查看nyzeng的 主題 / 回貼
3樓  發(fā)表于: 2009-10-11 09:07
謝謝cvlsam的提示,講得沒(méi)錯(cuò),但是這樣會(huì)增加成本,有時(shí)處理某些不穩(wěn)定的異常最有效最經(jīng)濟(jì)的是通過(guò)寫(xiě)程式抓取數(shù)據(jù)等參考。更何況有些設(shè)備不連人機(jī)界面。
nyzeng
努力總會(huì)有回報(bào)的
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 113 個(gè)
工控威望: 267 點(diǎn)
下載積分: 4424 分
在線時(shí)間: 113(小時(shí))
注冊(cè)時(shí)間: 2008-10-31
最后登錄: 2021-11-13
查看nyzeng的 主題 / 回貼
4樓  發(fā)表于: 2009-10-11 09:10
觸摸屏可以實(shí)現(xiàn),需添加PCMCIA卡等才能實(shí)現(xiàn),而且很麻煩,查看也麻煩,我以前高過(guò)保存溫度曲線,現(xiàn)在該電腦監(jiān)控了。
nyzeng
努力總會(huì)有回報(bào)的
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 113 個(gè)
工控威望: 267 點(diǎn)
下載積分: 4424 分
在線時(shí)間: 113(小時(shí))
注冊(cè)時(shí)間: 2008-10-31
最后登錄: 2021-11-13
查看nyzeng的 主題 / 回貼
5樓  發(fā)表于: 2009-10-11 09:39
這個(gè)不難,我做個(gè)跟你這個(gè)差不多,建議:
1.觸控上寫(xiě)好要顯示的地址1
2.程式中數(shù)據(jù)存儲(chǔ)地址2批量傳給地址1,注意,地址2要用變址,至于哪個(gè)算第一次的數(shù)據(jù)頭,可通過(guò)變址暫存取數(shù)據(jù)決定。
3.抓取的模擬量數(shù)據(jù)批量寫(xiě)人數(shù)據(jù)存儲(chǔ)地址2,注意,地址2要用變址,寫(xiě)人多少次可通過(guò)賦值給變址決定。
4.至于何時(shí)抓取數(shù)據(jù)可根據(jù)開(kāi)機(jī)狀況抓,也可抓取開(kāi)機(jī)時(shí)間
5.變址的用法一定要理解,用變址后程式很短的
本帖最近評(píng)分記錄:
  • 下載積分:+3(xiaoqizi) 熱心助人,加分表?yè)P(yáng)