在實施項目開發(fā)工程時,常會遇到因幾臺計算機時間不同,而導(dǎo)致的一系列問題。比如在實時數(shù)據(jù)庫系統(tǒng)的環(huán)境下,上位機的時間與服務(wù)器時間不一致,會導(dǎo)致上位機小時累計量在整點時,與服務(wù)器整點實時采集到的整點量不同。所以解決時間同步是所有實施工程師人員都要考慮的問題。
下面就介紹下紫金橋軟件之間關(guān)于解決時間同步的方法。我們的工程結(jié)構(gòu)如下圖:

數(shù)據(jù)采集層上,有若干臺用于上傳數(shù)據(jù)的前置數(shù)采機。他們的作用是實時有效的為服務(wù)器提供真實數(shù)據(jù)。服務(wù)器上安裝紫金橋?qū)崟r數(shù)據(jù)庫,數(shù)采機上安裝紫金橋組態(tài)軟件。但往往由于計算機時間各有不同,這樣的偏差會導(dǎo)致服務(wù)器接收每臺數(shù)采機的數(shù)據(jù)時,并非現(xiàn)場機器的整點時間。所以要解決這個問題,就要用到紫金橋軟件的時間同步功能。
首先,要明確時間同步的意思是指底層的所有數(shù)采機時間保持一致,并且還要以服務(wù)器做為標準時間。如下圖,在每臺數(shù)采機找到紫金橋的工程并進入組態(tài)環(huán)境。建立一個遠程數(shù)據(jù)源,IP輸入服務(wù)器地址。
數(shù)據(jù)源建立完成后,找到導(dǎo)航公共下的本機配置,如下圖

在主數(shù)據(jù)源中選擇剛才建立的DataSource1并鉤選時鐘同步即可。
設(shè)置完成后,重新運行數(shù)采機,同時也要保證服務(wù)器正常運行。
這樣數(shù)采機會每1小時按照指定的主數(shù)據(jù)源所對應(yīng)的時間同步自己本地時間