一種基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)及其控制方法
【技術(shù)領域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領域,特指一種基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)及其控制方法。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)技術(shù)日益發(fā)展,已陸續(xù)普遍應用到各大型項目,如基于物聯(lián)網(wǎng)的數(shù)據(jù)采集系統(tǒng),需要將基層設備的大量數(shù)據(jù)采集到系統(tǒng),從而進行物聯(lián)網(wǎng)應用。舉個實際例子,例如,基于物聯(lián)網(wǎng)的中央空調(diào)管理系統(tǒng),常見的中央空調(diào)系統(tǒng)由冷熱源系統(tǒng)和空氣調(diào)節(jié)系統(tǒng)組成。采用液體汽化制冷的原理為空氣調(diào)節(jié)系統(tǒng)提供所需冷量,用以抵消室內(nèi)環(huán)境的冷負荷;制熱系統(tǒng)為空氣調(diào)節(jié)系統(tǒng)提供用以抵消室內(nèi)環(huán)境熱負荷的熱量。該系統(tǒng)中涉及大量基礎設備,如空氣壓縮機、冷凝器、節(jié)流裝置、蒸發(fā)器等,各設備涉及大量運行數(shù)據(jù),需要監(jiān)控處理,因此,作為該系統(tǒng)的基礎技術(shù),需要將上述一系列設備運行產(chǎn)生的數(shù)據(jù),采集起來,再作后續(xù)數(shù)據(jù)處理及監(jiān)控操作。
[0003]在數(shù)據(jù)采集的實際應用中,常常出現(xiàn)運行設備的數(shù)據(jù)接口不一致,以及數(shù)據(jù)類型或數(shù)據(jù)協(xié)議不匹配等情況,增加數(shù)據(jù)采集工作的困難。另外,現(xiàn)有技術(shù)中,通過在傳輸總線增加數(shù)據(jù)轉(zhuǎn)換器來進行數(shù)據(jù)轉(zhuǎn)換操作,讓數(shù)據(jù)得到轉(zhuǎn)換后,再發(fā)送到數(shù)據(jù)采集網(wǎng)關(guān)。當多個運行設備數(shù)據(jù)傳輸時,由于數(shù)據(jù)轉(zhuǎn)換器要對數(shù)據(jù)進行轉(zhuǎn)換操作,在轉(zhuǎn)換的過程中,導致后續(xù)運行設備的數(shù)據(jù)傳輸滯后,影響整個數(shù)據(jù)采集系統(tǒng)的運作效率。
【發(fā)明內(nèi)容】
[0004]本發(fā)明目的在于提供一種基于物聯(lián)網(wǎng)的新型數(shù)據(jù)采集復制系統(tǒng)及其控制方法,將運行設備的數(shù)據(jù)接口、類型及協(xié)議進行統(tǒng)一轉(zhuǎn)換,并能有效地解決現(xiàn)有技術(shù)數(shù)據(jù)轉(zhuǎn)換過程中的傳輸滯后問題,從而提高整個數(shù)據(jù)采集系統(tǒng)的運作效率。
[0005]為了達到上述目的給出,本發(fā)明的技術(shù)方案:
[0006]—種基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng),包括數(shù)據(jù)采集網(wǎng)關(guān)、傳輸總線以及與傳輸總線連接的多個運行設備,所述數(shù)據(jù)采集網(wǎng)關(guān)通過傳輸總線連接各個運行設備采集數(shù)據(jù);在所述傳輸總線上設有數(shù)據(jù)復制裝置,所述數(shù)據(jù)復制裝置包括控制模塊、臨時存儲器以及發(fā)送端,所述控制模塊設有檢測器、復制器以及協(xié)議轉(zhuǎn)換器;所述數(shù)據(jù)復制裝置通過控制模塊,識別通過傳輸總線的數(shù)據(jù),并復制不匹配的數(shù)據(jù)到臨時儲存器進行轉(zhuǎn)換操作,再由發(fā)送端輸出到所述數(shù)據(jù)采集網(wǎng)關(guān)。
[0007]其中,所述檢測器用于識別數(shù)據(jù)的類型及協(xié)議;所述復制器用于復制不匹配的數(shù)據(jù);所述協(xié)議轉(zhuǎn)換器用于對數(shù)據(jù)進行協(xié)議轉(zhuǎn)換操作。
[0008]進一步地,所述協(xié)議轉(zhuǎn)換器為Bacnet協(xié)議數(shù)據(jù)轉(zhuǎn)換成Modbus協(xié)議數(shù)據(jù)的通訊協(xié)議轉(zhuǎn)換器。通常應用于大型樓宇自動控制網(wǎng)絡設備的數(shù)據(jù)通訊協(xié)議為標準的Bacnet協(xié)議。由于Modbus可以支持多種電氣接口,如RS-232、RS-485等,還可以在各種介質(zhì)上傳送,如雙絞線、光纖、無線等。為了兼容所述數(shù)據(jù)采集網(wǎng)關(guān)的數(shù)據(jù)采集操作,將Bacnet協(xié)議的實時數(shù)據(jù)轉(zhuǎn)換成Modbus協(xié)議形式,以便采集的數(shù)據(jù)能兼容數(shù)據(jù)采集網(wǎng)關(guān),進行后續(xù)應用及操作。
[0009]作為本發(fā)明基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)的進一步改進,所述數(shù)據(jù)復制裝置還包括與運行設備接口匹配的連接端。當運行設備數(shù)據(jù)輸出接口與傳輸總線不相符時,可通過該連接端,將運行設備的數(shù)據(jù)向所述數(shù)據(jù)復制裝置傳送,再發(fā)送到數(shù)據(jù)采集網(wǎng)關(guān)。
[0010]在上述基礎上,所述連接端為可更換式接線端??筛鶕?jù)運行設備的不同類型接口進行更換,以便適應各種不同類型的運行設備,增強兼容性能。
[0011]作為本發(fā)明基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)的進一步改進,所述數(shù)據(jù)復制裝置還包括與所述控制模塊連接的配置模塊,所述配置模塊用于根據(jù)數(shù)據(jù)采集網(wǎng)關(guān)的數(shù)據(jù)規(guī)格要求,對數(shù)據(jù)執(zhí)行轉(zhuǎn)換操作的類型及協(xié)議進行設定。
[0012]進一步地,所述配置模塊包括設置端和配置器,所述設置端為供人機交互的控制端;所述配置器用于存儲及調(diào)用相應設定。
[0013]本發(fā)明還提供一種應用所述數(shù)據(jù)采集復制系統(tǒng)的控制方法,其步驟包括:
[0014]Ql:所述數(shù)據(jù)采集網(wǎng)關(guān)啟動數(shù)據(jù)采集程序,向運行設備接收數(shù)據(jù);運行設備的數(shù)據(jù)通過傳輸總線逐個發(fā)送到所述數(shù)據(jù)采集網(wǎng)關(guān);
[0015]Q2:所述數(shù)據(jù)復制裝置的控制模塊通過檢測器,對通過所述傳輸總線的數(shù)據(jù)類型及協(xié)議進行識別,如與數(shù)據(jù)采集網(wǎng)關(guān)接收的數(shù)據(jù)規(guī)格不相符,則跳轉(zhuǎn)到步驟Q3,所述檢測器繼續(xù)識別下一個運行設備的傳輸數(shù)據(jù);如與數(shù)據(jù)采集網(wǎng)關(guān)的數(shù)據(jù)規(guī)格相符,則由傳輸總線將數(shù)據(jù)傳送到所述數(shù)據(jù)采集網(wǎng)關(guān),繼續(xù)識別下一個運行設備的傳輸數(shù)據(jù);
[0016]Q3:所述控制模塊的復制器對數(shù)據(jù)規(guī)格不相符的數(shù)據(jù)進行復制操作,并存放到臨時存儲器;
[0017]Q4:所述控制模塊對臨時存儲器的數(shù)據(jù)執(zhí)行類型轉(zhuǎn)換,并通過協(xié)議轉(zhuǎn)換器進行數(shù)據(jù)協(xié)議轉(zhuǎn)換操作;
[0018]Q5:所述控制模塊將轉(zhuǎn)換后的數(shù)據(jù)傳送到發(fā)送端,再由發(fā)送端輸出到所述數(shù)據(jù)采集網(wǎng)關(guān)。
[0019]在所述數(shù)據(jù)采集網(wǎng)關(guān)啟動數(shù)據(jù)采集程序前,還包括對數(shù)據(jù)規(guī)格的設置步驟,所述設置步驟包括:
[0020]S1:通過所述配置模塊的設置端,根據(jù)數(shù)據(jù)采集網(wǎng)關(guān)的數(shù)據(jù)規(guī)格要求,對數(shù)據(jù)類型及協(xié)議輸入相應的轉(zhuǎn)換設定值;
[0021 ] S2:所述轉(zhuǎn)換設定值存儲到配置模塊的配置器;
[0022]S3:所述控制模塊的檢測器與配置器連接,并調(diào)用所述轉(zhuǎn)換設定值。
[0023]在數(shù)據(jù)復制裝置將轉(zhuǎn)換后的數(shù)據(jù)向數(shù)據(jù)采集網(wǎng)關(guān)發(fā)送前,還包括發(fā)送端對轉(zhuǎn)換后的數(shù)據(jù)進行標識的操作。若傳輸?shù)倪\行設備數(shù)據(jù)需要轉(zhuǎn)換操作,則該數(shù)據(jù)將會滯后才能傳輸。為了便于區(qū)分該數(shù)據(jù)屬于原來的哪臺運行設備,所述發(fā)送端設有對轉(zhuǎn)換后的數(shù)據(jù)進行運行設備歸屬的標識操作。
[0024]與現(xiàn)有技術(shù)相比,本發(fā)明一種基于物聯(lián)網(wǎng)的新型數(shù)據(jù)采集復制系統(tǒng)及其控制方法,在數(shù)據(jù)采集網(wǎng)關(guān)與各運行設備的傳輸總線上增設數(shù)據(jù)復制裝置,對通過傳輸總線的數(shù)據(jù)進行實時檢測。若與數(shù)據(jù)采集網(wǎng)關(guān)接收的數(shù)據(jù)規(guī)格匹配,則由傳輸總線傳輸?shù)剿鰯?shù)據(jù)采集網(wǎng)關(guān),并繼續(xù)識別下一個運行設備的傳輸數(shù)據(jù),以免影響符合數(shù)據(jù)規(guī)格的傳輸工作。若與數(shù)據(jù)采集網(wǎng)關(guān)的數(shù)據(jù)規(guī)格不匹配,所述數(shù)據(jù)復制裝置將不匹配數(shù)據(jù)復制到另外的臨時存儲器中,進行數(shù)據(jù)類型及協(xié)議轉(zhuǎn)換操作后,再由數(shù)據(jù)復制裝置的發(fā)送端,另行傳輸?shù)綌?shù)據(jù)采集網(wǎng)關(guān),分開處理,避免影響整個系統(tǒng)的數(shù)據(jù)采集進度,從而提高整個系統(tǒng)的運作效率。
【附圖說明】
[0025]圖1為本發(fā)明一種基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)的結(jié)構(gòu)示意圖;
[0026]圖2為應用本發(fā)明基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng)的控制方法流程圖;
【具體實施方式】
[0027]結(jié)合【附圖說明】本發(fā)明的一種基于物聯(lián)網(wǎng)數(shù)據(jù)采集的復制系統(tǒng)及其控制方法。
[0028]如圖1所示,該基于物聯(lián)網(wǎng)的數(shù)據(jù)采集復制系統(tǒng),包括數(shù)據(jù)采集網(wǎng)關(guān)、傳輸總線以及與傳輸總線連接的多個運行設備,所述數(shù)據(jù)采集網(wǎng)關(guān)通過傳輸總線連接各個運行設備采集數(shù)據(jù);在所述傳輸總線上設有數(shù)據(jù)復制裝置,所述數(shù)據(jù)復制裝置包括控制模塊、臨時存儲器以及發(fā)送端,所述控制模塊設有檢測器、復制器以及協(xié)議轉(zhuǎn)換器;所述數(shù)據(jù)復制裝置通過控制模塊,識別通過傳輸