首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
首 頁 新聞動態 產品中心 方案與應用 技術文摘 資料下載 關於我們 台達網站 在線視頻
台達觸摸屏曆史數據查詢的實現

中達電通股份有限公司
收藏本文     查看收藏

摘  要:綜合應用台達觸摸屏Screen Editor強大的元件和宏指令功能,實現PC組態軟件才具有的一些高級數據處理功能
關鍵字: 宏指令   指針   曆史數據

1 引言 
    本文是一篇針對台達觸摸屏功能的高級使用說明,目的是實現存儲到U盤或者內部RAM
上(shang)的(de)曆(li)史(shi)數(shu)據(ju)的(de)讀(du)取(qu),並(bing)可(ke)以(yi)對(dui)這(zhe)些(xie)曆(li)史(shi)數(shu)據(ju)做(zuo)簡(jian)單(dan)的(de)查(zha)詢(xun)。本(ben)文(wen)並(bing)沒(mei)有(you)做(zuo)很(hen)複(fu)雜(za)的(de)查(zha)詢(xun),意(yi)在(zai)對(dui)使(shi)用(yong)者(zhe)提(ti)供(gong)一(yi)種(zhong)思(si)路(lu),拋(pao)磚(zhuan)引(yin)玉(yu),對(dui)實(shi)際(ji)應(ying)用(yong)留(liu)有(you)很(hen)大(da)的(de)空(kong)間(jian)供(gong)使(shi)用(yong)者(zhe)發(fa)揮(hui)。
2 基礎知識準備
    曆史數據的取出:需要用GETHISTORY指令,句型如下:
    V1 = GETHISTORY (V2, V3, V4, V5, V6)
    V1-----表示存入資料長度內部存儲器
    V2-----內部存儲器,常數 曆史緩衝區編號
    V3-----內部存儲器,常數 讀取起始取點位置
    V4-----內部存儲器,常數 讀取點數
    V5-----內部存儲器,PLC 數據存入位置
    V6-----內部存儲器,常數 讀取數據型態(0:資料,1:時間,2:時間跟數據)
    指針:間接尋址緩存器區 (R/W): *$
    Word access:   *$n (n: 0~65535)
    間接尋址是尋址到內部緩存器區。先由$n取出地址,再取此地址內存的值。
    *$n =  
               
    例如,$n = m;$m = X;則 *$n = X。 (m 不可超出 65535)
3數據查詢的實現
3.1設計思路
    本例想要實現這樣的功能,設置內部的一個寄存器$100每隔1分鍾采集一次數據,采集到15筆後停止,把數據及采集的時間存儲到內部的RAM。然後通過GETHISTORY把這15筆數據讀取到$200開始的寄存器區,按照用戶輸入的時間段進行查詢。比如查詢2006/11/30 10:56~2006/11/30 10:58的數據,將符合條件的查詢結果存儲到$20000開始的寄存器區。
3.2地址分配表
    表1曆史數據取出後的存儲地址 
     
    

    表2查詢時間起始輸入地址

     
    表3查詢時間停止輸入地址

    
     表4查詢時間起始指針

     
    表5查詢時間停止指針

     
    表6控製及標誌地址

     
    表7查詢完畢顯示結果數據地址

    
3.3程序流程圖(圖1)


                               圖1 程序流程圖
3.4程序的實現
    (1)頁麵設置


    (2)曆史緩衝區設置


    (3)曆史數據讀取宏程序


    (4)查詢判斷宏程序


    (5)將結果賦值顯示宏程序


3.5執行結果
    顯示【曆史資料信息表】中已經采集到了10筆數據


    設置查詢的開始時間是2006/12/1 10:18,結束時間是2006/12/1 10:22
得到的查詢結果顯示在【查詢結果顯示表】中


4 結束語
    本例是台達觸摸屏Screen Editor強大的元件和宏指令功能綜合的體現,可以看到,如果能夠活用軟件,Screen Editor同樣能夠實現PC組態軟件才具有的一些高級功能。
                                                            


 
 
台達相關解決方案:
台達堆垛機方案:精準是王道 平穩更高效
不負期望 強大性能 | 台達ASDA-A3伺服高端應用麵麵說
雲端漫遊智能製造 低碳方案盡在眼前!
看台達三招化解數據中心升級難
雲課堂 | 聽數據中心專家開講新一代綠色微模塊
建設低碳綠色智能工廠,從優化冷水機開始!
台達在這個智慧園區上展現的“硬功夫“和”軟實力”
台達澆鑄控製解決方案 助力發泡橡膠製程大升級
台達為數據托管跨國公司提供 28 MW 關鍵電力解決方案
低碳模式 綠色主張 台達方案與你分享
台達LED直流智能照明解決方案,點亮家門口的“指路燈”
深化“雙碳”牽引目標 台達為智能廠務增加綠色助力
更多台達解決方案...
通過中華工控網在線留言中達電通股份有限公司:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯係方式,以方便我們及時與您聯絡
 
中華工控網 GKong.com製作發布 廣告聯係