首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界麵 | 運動控製
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式係統 | PC based | 機櫃箱體殼體 | 低壓電器 | 機器視覺
紫金橋組態軟件中如何做到服務器端與客戶端(人工錄入)的數據同步
收藏本文     查看收藏
在(zai)一(yi)些(xie)大(da)型(xing)的(de)生(sheng)產(chan)管(guan)理(li)係(xi)統(tong)中(zhong),往(wang)往(wang)都(dou)會(hui)應(ying)用(yong)到(dao)人(ren)工(gong)錄(lu)入(ru)曆(li)史(shi)數(shu)據(ju)功(gong)能(neng),從(cong)而(er)對(dui)生(sheng)產(chan)數(shu)據(ju)進(jin)行(xing)係(xi)統(tong)的(de)管(guan)理(li),這(zhe)部(bu)分(fen)的(de)數(shu)據(ju)不(bu)能(neng)夠(gou)在(zai)儀(yi)表(biao)中(zhong)采(cai)集(ji)到(dao),隻(zhi)能(neng)通(tong)過(guo)人(ren)為(wei)的(de)填(tian)寫(xie),這(zhe)部(bu)分(fen)數(shu)據(ju)不(bu)但(dan)要(yao)存(cun)儲(chu)到(dao)客(ke)戶(hu)端(duan),還(hai)要(yao)上(shang)傳(chuan)到(dao)服(fu)務(wu)器(qi)端(duan)進(jin)行(xing)顯(xian)示(shi),這(zhe)樣(yang)就(jiu)會(hui)引(yin)發(fa)一(yi)個(ge)關(guan)鍵(jian)問(wen)題(ti):如何做到服務器端與客戶端的數據同步?下麵提供三種解決方案。
 
 第一種:服務器端直接調取客戶端數據。
這種方案製作過程比較簡單,隻需要在服務器端針對於相應的客戶端建立一個數據源,選擇遠程節點,並將IP指向客戶端即可。如下圖所示。
 其中:主機名/地址為客戶端的IP地址。當這一切配置好之後,隻需在自由報表中調用GetHisDataEx()函數,在運行的情況下就可以調取到客戶端的曆史數據。GetHisDataEx()函數的聲明如下:
GetHisDataEx(string DataSource,string VarName,int StartTime,int MilliSecond)
其中:DataSource要填寫相應客戶端的數據源名稱,VarNameyaotianxiegaishujuyuanxiadeshujukubianliangmingcheng。zheyangdangxitongyunxingshi,zaifuwuqiduanjiukeyitiaoqudaokehuduandeshujule。danzhezhongfangancunzaiyigebiduan,jidangkehuduantingzhiyunxinghuozhekehuduanyufuwuqiduantongxunzhongduanshi,namezaifuwuqiduanzekanbudaokehuduanderenheshuju。
第二種:客戶端直接向服務器端插入曆史數據。
這種方案與第一種方案基本類似,需要在客戶端建立一個數據源,並指向服務器端,客戶端在保存曆史數據時調用InsertHisDataEx()函數,該函數的聲明如下:
InsertHisDataEx(string DataSource,string VarName,real Data,int StartTime,int MilliSec)
其中,DataSource要填寫相應服務器端的數據源名稱,VarName要(yao)填(tian)寫(xie)該(gai)數(shu)據(ju)源(yuan)下(xia)的(de)數(shu)據(ju)庫(ku)變(bian)量(liang)名(ming)稱(cheng)。這(zhe)樣(yang)在(zai)客(ke)戶(hu)端(duan)與(yu)服(fu)務(wu)器(qi)端(duan)通(tong)訊(xun)正(zheng)常(chang)的(de)狀(zhuang)態(tai)下(xia),保(bao)存(cun)動(dong)作(zuo)執(zhi)行(xing)時(shi),客(ke)戶(hu)端(duan)就(jiu)會(hui)直(zhi)接(jie)向(xiang)服(fu)務(wu)器(qi)端(duan)插(cha)入(ru)曆(li)史(shi)數(shu)據(ju)。服(fu)務(wu)器(qi)端(duan)在(zai)報(bao)表(biao)中(zhong)調(tiao)用(yong)GetHisDataEx()hanshujiukeyitiaoqudaobendixiangyingdeshuju。zhezhongfangandebiduanzeshizengdalekehuduandefuhe,huidaozhikehuduanyunxingsudubianman。youdianzeshizaifuwuqiduanhekehuduandoucunyoushuju,xiangdangyuzuoleyicishujubeifen。
第三種:客戶端觸發服務器端自行保存曆史數據。
zhezhongfanganzhizuoguochengxiangduiyuqianliangzhongyaofuzayixie,shouxianyaozaifuwuqiduanjianliyigeshujuyuanzhixiangkehuduan,bingzaifuwuqiduanjianlixiangyingdedianguanliandaokehuduandedianshang。qici,zaifuwuqiduanshujukuquanjujiaobenzhongbianxieyiduancunchuzhexiedianPV值的曆史數據的腳本,通過一個標誌位觸發存儲動作。客戶端在保存曆史數據時要把相應點的PV值也做修改,這樣服務器上做了相應關聯的點的PV值(zhi)也(ye)會(hui)跟(gen)著(zhe)做(zuo)改(gai)變(bian)。在(zai)通(tong)過(guo)客(ke)戶(hu)端(duan)觸(chu)發(fa)服(fu)務(wu)器(qi)端(duan)的(de)保(bao)存(cun)標(biao)誌(zhi)位(wei),服(fu)務(wu)器(qi)端(duan)就(jiu)會(hui)自(zi)行(xing)的(de)將(jiang)這(zhe)部(bu)分(fen)數(shu)據(ju)存(cun)儲(chu)下(xia)來(lai),在(zai)運(yun)行(xing)的(de)狀(zhuang)態(tai)下(xia)通(tong)過(guo)報(bao)表(biao)調(tiao)用(yong)GetHisDataEx()balishishujutiaoquchulaijike。haikeyizaishujuyuangaojixuanxiangzhongbashujuguzhanghuifugouxuanshang,ruxiatusuoshi。jishiyintongxunzhongduan,kehuduanwufachufafuwuqiduandebaocunbiaozhierdaozhiliangduanshujubutongbu,zaitongxunhuifushi,kehuduanyehuizidongdebazhebufenshujuchangchuandaofuwuqizhong,zheyangjiugengjiaquanmiandebaozhengleliangduanshujudetongbuxing。
 第di三san種zhong方fang案an完wan全quan的de解jie決jue了le第di二er種zhong方fang案an中zhong增zeng加jia了le客ke戶hu端duan負fu荷he的de弊bi端duan,也ye解jie決jue了le第di一yi種zhong方fang案an中zhong通tong訊xun中zhong斷duan時shi服fu務wu器qi端duan看kan不bu到dao之zhi前qian曆li史shi數shu據ju的de弊bi端duan,同tong時shi還hai具ju備bei了le前qian兩liang種zhong方fang案an中zhong不bu具ju備bei的de優you勢shi:故障數據恢複,因此在類似這種的案例中,推薦使用第三種方案。

 

狀 態: 離線

公司簡介
產品目錄
供應信息

公司名稱: 紫金橋軟件技術有限公司
聯 係 人: 李磊
電  話: 0459-8151391-808
傳  真:
地  址: 大慶市高新區服務外包產業園C-1座817室
郵  編: 163316
主  頁:
 
該廠商相關解決方案:
跨平台實時數據庫曆史回放功能介紹
跨平台實時數據庫如何實現表格的保存和讀取
跨平台實時數據庫腳本係統介紹
基於紫金橋實時數據庫實現焦化廠生產能源調度信息管理係統
紫金橋聲音報警實現的幾種方式
基於紫金橋監控組態軟件的天然氣計量係統
基於紫金橋軟件抄表係統解決方案
火狐瀏覽器紫金橋軟件Web發布(open in ie方式)
紫金橋軟件在供水泵站遠程監控係統中的應用
基於紫金橋實時數據庫實現焦化廠生產能源調度信息管理係統
紫金橋組態軟件在除塵控製係統中的應用
紫金橋軟件在水文監測係統中的應用
更多方案...
立即發送詢問信息在線聯係該解決方案廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯係方式,以方便我們及時與您聯絡

關於我們 | 聯係我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved