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