1.一種數(shù)據(jù)體,包括數(shù)據(jù)名、數(shù)據(jù)值和數(shù)據(jù)變化時(shí)刻記錄的時(shí)間值,其特征在于,對(duì)任一數(shù)據(jù),是以數(shù)據(jù)值為核心的多個(gè)要素共同構(gòu)成的一個(gè)數(shù)據(jù)名下的一個(gè)數(shù)據(jù)體,所述數(shù)據(jù)體是一個(gè)完整的結(jié)構(gòu)體,所述數(shù)據(jù)體包含的要素相互關(guān)聯(lián)。
2.如權(quán)利要求1所述一種數(shù)據(jù)體,其特征在于,構(gòu)成所述數(shù)據(jù)體的多個(gè)要素還包括決定數(shù)據(jù)值是否可用的可用開關(guān)、追溯數(shù)據(jù)變化起因的原因標(biāo)志、控制數(shù)據(jù)可見精度的最小變化量標(biāo)簽、設(shè)置數(shù)據(jù)重要程度值的重要度標(biāo)簽以及指明數(shù)據(jù)變化類型的變化標(biāo)簽。
3.如權(quán)利要求1或2所述一種數(shù)據(jù)體,其特征在于,所述重要度標(biāo)簽記載著該所述數(shù)據(jù)的重要程度等級(jí),其值大小所代表的含義由所述數(shù)據(jù)所屬系統(tǒng)的設(shè)計(jì)人員統(tǒng)一約定。
4.如權(quán)利要求1或2所述一種數(shù)據(jù)體,其特征在于,所述可用開關(guān)包括數(shù)值異常標(biāo)志、上限值、下限值、數(shù)據(jù)失聯(lián)標(biāo)志、數(shù)據(jù)失聯(lián)時(shí)刻、數(shù)據(jù)失聯(lián)延緩時(shí)長;其中,所述上限值和所述下限值用于判斷所述數(shù)據(jù)值變化后的值是否在設(shè)定的上下限范圍內(nèi),是則將所述數(shù)值異常標(biāo)志置為假,否則將所述數(shù)值異常標(biāo)志置為真,當(dāng)所述數(shù)據(jù)的采集或者傳輸通道中斷時(shí)所述數(shù)據(jù)失聯(lián)時(shí)刻即記錄當(dāng)前系統(tǒng)時(shí)間值,同時(shí)啟動(dòng)循環(huán)判斷,所述循環(huán)判斷流程是將所述系統(tǒng)當(dāng)前時(shí)間值減去所述數(shù)據(jù)失聯(lián)時(shí)刻記錄的時(shí)間值再減去所述數(shù)據(jù)失聯(lián)延緩時(shí)長,一旦此判斷值大于等于零,則將所述數(shù)據(jù)失聯(lián)標(biāo)志置為真同時(shí)停止所述循環(huán)判斷,當(dāng)所述數(shù)據(jù)的采集或者傳輸通道接通時(shí)則將所述數(shù)據(jù)失聯(lián)標(biāo)志置為假,同時(shí)停止所述循環(huán)判斷;當(dāng)所述數(shù)值異常標(biāo)志為真或者所述數(shù)據(jù)失聯(lián)標(biāo)志為真時(shí)則所述可用開關(guān)被設(shè)置為關(guān),此期間當(dāng)有所述數(shù)據(jù)體外部請(qǐng)求獲取所述數(shù)據(jù)值時(shí)則返回空,僅當(dāng)所述數(shù)值異常標(biāo)志為假并且所述數(shù)據(jù)失聯(lián)標(biāo)志也為假時(shí)則所述可用開關(guān)被設(shè)置為開,此期間當(dāng)有所述數(shù)據(jù)體外部請(qǐng)求獲取所述數(shù)據(jù)值時(shí)則返回所述數(shù)據(jù)值所記錄的內(nèi)容。
5.如權(quán)利要求1、2或3所述一種數(shù)據(jù)體,其特征在于,所述原因標(biāo)志用于記錄引起所述數(shù)據(jù)當(dāng)次變化的原因,允許外部請(qǐng)求所述數(shù)據(jù)值的同時(shí)請(qǐng)求所述原因標(biāo)志的內(nèi)容,當(dāng)所述原因標(biāo)志記錄的字符內(nèi)容是所述數(shù)據(jù)所屬系統(tǒng)內(nèi)另一個(gè)數(shù)據(jù)名稱時(shí),所述數(shù)據(jù)體在響應(yīng)所述請(qǐng)求原因標(biāo)志內(nèi)容時(shí)將同時(shí)提供所述原因標(biāo)志記錄的數(shù)據(jù)名稱及該數(shù)據(jù)當(dāng)前的所述數(shù)據(jù)值;當(dāng)所述數(shù)據(jù)是由設(shè)備采集到的數(shù)據(jù)時(shí),該所述數(shù)據(jù)的所述原因標(biāo)志記錄的內(nèi)容是采集設(shè)備的對(duì)應(yīng)端口的名稱或標(biāo)記;當(dāng)所述數(shù)據(jù)是由其它數(shù)據(jù)經(jīng)過數(shù)據(jù)處理模塊處理后輸出的數(shù)據(jù)時(shí),所述原因標(biāo)志記錄的內(nèi)容則遵循有條件傳遞的機(jī)制,包括,任一數(shù)據(jù)處理模塊輸出數(shù)據(jù)時(shí)被輸出數(shù)據(jù)的所述原因標(biāo)志記錄第一個(gè)觸發(fā)運(yùn)行所述數(shù)據(jù)處理模塊的那個(gè)觸發(fā)數(shù)據(jù)的名稱,條件是所述那個(gè)觸發(fā)數(shù)據(jù)的所述重要度標(biāo)簽設(shè)定的等級(jí)達(dá)到或超過所述系統(tǒng)約定的閾值;還包括,任一數(shù)據(jù)處理模塊輸出數(shù)據(jù)時(shí)被輸出數(shù)據(jù)的所述原因標(biāo)志記錄第一個(gè)觸發(fā)運(yùn)行所述數(shù)據(jù)處理模塊的那個(gè)觸發(fā)數(shù)據(jù)的所述原因標(biāo)志記錄的內(nèi)容,條件是所述那個(gè)觸發(fā)數(shù)據(jù)的所述重要度標(biāo)簽設(shè)定的等級(jí)低于所述系統(tǒng)約定的閾值;所述閾值大小由所述數(shù)據(jù)所屬系統(tǒng)的設(shè)計(jì)人員統(tǒng)一約定。
6.如權(quán)利要求1或2所述一種數(shù)據(jù)體,其特征在于,所述最小變化量標(biāo)簽用于限制所述數(shù)據(jù)的可見精度,當(dāng)采集到或者接收到新的所述數(shù)據(jù)值與現(xiàn)有記錄值之差不超過所述數(shù)值最小變化量則丟棄所述新的數(shù)據(jù)值,所述數(shù)據(jù)值不更新;反之,只有當(dāng)采集到或者接收到新的所述數(shù)據(jù)值與現(xiàn)有記錄值之差超過所述數(shù)值最小變化量時(shí)則用所述新的數(shù)據(jù)值更新所述數(shù)據(jù)值。
7.如權(quán)利要求1或2或4或6所述一種數(shù)據(jù)體,其特征在于,所述變化標(biāo)簽用于按照約定的標(biāo)記內(nèi)容指明所述數(shù)據(jù)當(dāng)次變化的類型,包括表示數(shù)據(jù)值被更新的數(shù)值變化標(biāo)記、當(dāng)所述數(shù)據(jù)異常標(biāo)志置為真時(shí)的數(shù)據(jù)異常標(biāo)記以及包括當(dāng)所述數(shù)據(jù)失聯(lián)標(biāo)志置為真時(shí)的數(shù)據(jù)失聯(lián)標(biāo)記。