Campbell Scientific
時間同步用于設(shè)置多個Campbell數(shù)據(jù)采集器之間的時間保持一致和協(xié)調(diào),在分布式系統(tǒng)中確保不同節(jié)點的設(shè)備時鐘同步是維護(hù)數(shù)據(jù)一致性、有效性的關(guān)鍵。如果分布式系統(tǒng)中的數(shù)據(jù)采集器時鐘不一致,可能會導(dǎo)致數(shù)據(jù)沖突和不一致。
Part 01
為了避免這種情況
Campbell數(shù)據(jù)采集器提供了多種時鐘同步方式
Campbell數(shù)據(jù)采集器可通過GPS接收裝置輸出的NMEA-0183句柄進(jìn)行時間同步,對于有PPS輸出的GPS設(shè)備則可獲得更高精度的時間同步。
對于CR6和CR1000Xe可使用GPS16X-HVS模塊進(jìn)行GPS同步Granite9/10板載了GPS模塊,不借助外部模塊即可完成GPS同步授時,使用的CRBasic語句為“GPS (GPSArray, ComPort, TimeOffset, MaxTimeDiff, NMEAStrings)",該語句會識別GPRMC和GPGGA句柄,并獲得時間信息、位置信息等。需要注意如果使用的GPS模塊帶有PPS輸出,需要接入到CR1000Xe的C1/C2端口或者CR6的U1/U2端口,這樣數(shù)據(jù)采集器才能使用GPS的PPS輸出獲得更精準(zhǔn)的時間同步。
點擊圖片查看大圖
通過外部NTP時間源或網(wǎng)絡(luò)時間源
另外一種同步方式
可通過NTP時間服務(wù)協(xié)議
對數(shù)據(jù)采集器進(jìn)行時間同步
(Network Time Protocol)
是TCP/IP協(xié)議里的一個應(yīng)用層協(xié)議
用來使客戶端和服務(wù)器之間進(jìn)行時鐘同步
提供高精度的時間校正
Campbell數(shù)據(jù)采集器支持作為NTP客戶端通過網(wǎng)絡(luò)時間源同步自身的時間,也可以作為NTP服務(wù)器,同步其他設(shè)備的時間。使用的CRBasic語句為“NetworkTimeProtocol( NTPServer, NTPOffset, NTPMaxMSec)",其中NTPServer參數(shù)用來設(shè)置NTP服務(wù)器地址,NTP服務(wù)器可以為以太網(wǎng)中的時間源或者本地網(wǎng)絡(luò)中的服務(wù)器地址。當(dāng)不設(shè)置NTPServer參數(shù)時,可將數(shù)據(jù)采集器作為NTP服務(wù)器,同步其他設(shè)備。
Part 02
如何選擇合適的同步方式
在野外測量站或數(shù)據(jù)流量不穩(wěn)定/不可用的區(qū)域可通過GPS獲得更加穩(wěn)定的時間同步。
點擊圖片查看大圖
對于多臺數(shù)據(jù)采集器分布式布置,如風(fēng)機(jī)監(jiān)測、建筑物監(jiān)測等,當(dāng)可提供穩(wěn)定的網(wǎng)絡(luò)連接時,可將所有的記錄儀同步到相同的NTP服務(wù)器(本地服務(wù)器或以太網(wǎng)內(nèi)的NTP服務(wù)器),從而使所有的記錄儀獲取相同的時間。
點擊圖片查看大圖
對于組網(wǎng)的多臺數(shù)據(jù)采集器無法連接到NTP服務(wù)器時,可將其中一臺數(shù)據(jù)采集器通過GPS進(jìn)行時間同步,同時將這臺數(shù)據(jù)采集器作為NTP服務(wù)器同步其他數(shù)據(jù)采集器。
點擊圖片查看大圖
(空格分隔,最多3個,單個標(biāo)簽最多10個字符)
立即詢價
您提交后,專屬客服將第一時間為您服務(wù)