04-15
2022數(shù)據(jù)采集軟件開發(fā)平臺(tái)是一個(gè)向下采集智能儀表中的傳感器數(shù)據(jù),向上發(fā)送傳感器數(shù)據(jù),用于檢測(cè)、監(jiān)控物聯(lián)網(wǎng)系統(tǒng)進(jìn)行二次開發(fā)的中間件。它集成了大量智能儀表協(xié)議,能夠通過(guò)簡(jiǎn)單的配置完成對(duì)不同類型的智能儀表進(jìn)行數(shù)據(jù)采集。
(1)擴(kuò)展性
擴(kuò)展性是指采集層能夠擴(kuò)展自己不包含的功能。采集層需要實(shí)現(xiàn)對(duì)智能設(shè)備的數(shù)據(jù)采集,不同工程之間智能設(shè)備的型號(hào)可能不同,為了適應(yīng)用戶需求,對(duì)于采集層子系統(tǒng)中沒(méi)有的數(shù)據(jù)采集程序,能夠方便、快速的加入采集層子系統(tǒng)當(dāng)中,并且新加入的采集程序好壞不能影響整個(gè)子系統(tǒng)的運(yùn)行。
(2)復(fù)用性
復(fù)用性是指采集層能夠重復(fù)應(yīng)用在多個(gè)工程當(dāng)中。不同工程,使用的智能設(shè)備不盡相同,不同智能設(shè)備需要的數(shù)據(jù)采集程序不一樣,所以采集層需要具有根據(jù)工程的變化能夠快速適應(yīng)新功能的需求,這就需要子系統(tǒng)具有良好的復(fù)用性能。這樣能夠大大縮短工程的開發(fā)周期和減少開發(fā)成本。
(3)穩(wěn)定性
采集層是監(jiān)測(cè)系統(tǒng)的關(guān)鍵環(huán)節(jié),數(shù)據(jù)采集的正確性和連續(xù)性直接關(guān)系到監(jiān)測(cè)結(jié)果的成敗,錯(cuò)誤不連續(xù)的數(shù)據(jù)會(huì)給產(chǎn)品的測(cè)試結(jié)果帶來(lái)重大的影響,從而會(huì)給企業(yè)或個(gè)人帶來(lái)?yè)p失,所以軟件的穩(wěn)定性非常重要。另外,需保證采集層具有持續(xù)工作的功能,能夠持續(xù)運(yùn)行幾個(gè)月甚至幾年的時(shí)間不出現(xiàn)崩潰、不運(yùn)行了等問(wèn)題。
(4)時(shí)效性
在對(duì)一些產(chǎn)品做測(cè)試時(shí),需要精確到每幾秒實(shí)現(xiàn)一次數(shù)據(jù)采集。因此,在設(shè)計(jì)采集層的過(guò)程中,需要保證采集的數(shù)據(jù)的速度是智能設(shè)備能承受的最快的速度。這樣才能滿足一些苛刻實(shí)驗(yàn)的需求。