在C/S模式的工控應用中,由于存在網(wǎng)絡傳輸、機器故障等多方面的因素,往往前置機和中心服務器不能進行即時的數(shù)據(jù)通訊。如果不采取有效的措施,就可能造成會服務器端歷史數(shù)據(jù)的不連續(xù)性。紫金橋的斷點續(xù)傳功能正好解決了這個問題。 當前置機和中心服務器之前出現(xiàn)了通訊故障,實時數(shù)據(jù)庫系統(tǒng)會按照所設定的精度或周期將采集的數(shù)據(jù)緩存起來;在故障恢復以后,前置機會將緩存數(shù)據(jù)再發(fā)送給服務器,這就保證了服務器中歷史數(shù)據(jù)的完整性。
在前置機上,需要對采集數(shù)據(jù)所需要的點進行歷史組態(tài):
對點進行了“保存歷史”的設置之后,點的數(shù)據(jù)會根據(jù)相應的設置需求進行歷史數(shù)據(jù)的保存。
在中心服務器上,需要對遠程數(shù)據(jù)源進行設置,設置的具體方法為:在紫金橋組態(tài)開發(fā)環(huán)境中,展開“公共”選項卡的”數(shù)據(jù)源”,雙擊需要設置斷點續(xù)傳的數(shù)據(jù)源節(jié)點,進入“高級選項”:
通訊參數(shù)包括兩個選擇:變化通知和周期查詢;要使用斷點續(xù)傳的功能,必須要鉤選上“故障數(shù)據(jù)恢復”,可以進行設置數(shù)據(jù)恢復的時限。
以上設置完成之后,運行系統(tǒng)就包含了斷點續(xù)傳的功能。
|