xiaoqizi
級別: 論壇先鋒
|
如題,我想用PLC保存一些模擬量輸入的數據,然后可以有選擇的查看歷史數據,請師傅們提供一個大概的思路! 打個比方: 1. D0-D19 存放20路從BFM來的模擬量數據,1分鐘刷新數據 2, 機器運行后每隔一分鐘記錄一次這20路數據,并加上個時間戳,保存數據在第一個塊里 3,機器運行結束后該數據塊結束,再次運行記錄到下一個塊里,機器運行時間不確定 4查歷史數據通過選擇塊1,塊2等等來實現 將這么多數據寫進數據寄存器倒不難,關鍵怎么樣來讀呢,哪個地方是頭,到哪結束,第一塊,第二塊怎么區分 |
---|---|
|
nyzeng
努力總會有回報的
級別: 略有小成
|
建議使用變址寄存器,將你想要記錄的數據成批移到你希望保存的區域,在寄存器數量足夠的情況下可保存很多的,這種方式我有做過,我做過抓取臺車每天運行時間記錄 ,并且分別顯示日期 |
---|---|
|
nyzeng
努力總會有回報的
級別: 略有小成
|
數據格式是什么意思?能講清楚一點嗎?你的PLC應該沒有連人機界面,數據不需要讀,GX軟體有數據監看功能,你只需要進入數據暫存區監看畫面就能看到你想看的數據。還有塊1,塊2是什么意思? |
---|---|
|
nyzeng
努力總會有回報的
級別: 略有小成
|
謝謝cvlsam的提示,講得沒錯,但是這樣會增加成本,有時處理某些不穩定的異常最有效最經濟的是通過寫程式抓取數據等參考。更何況有些設備不連人機界面。 |
---|---|
|
nyzeng
努力總會有回報的
級別: 略有小成
|
觸摸屏可以實現,需添加PCMCIA卡等才能實現,而且很麻煩,查看也麻煩,我以前高過保存溫度曲線,現在該電腦監控了。 |
---|---|
|