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