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