(高清版)GB∕T 38619-2020 工業(yè)物聯(lián)網(wǎng) 數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范_第1頁
(高清版)GB∕T 38619-2020 工業(yè)物聯(lián)網(wǎng) 數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范_第2頁
(高清版)GB∕T 38619-2020 工業(yè)物聯(lián)網(wǎng) 數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范_第3頁
(高清版)GB∕T 38619-2020 工業(yè)物聯(lián)網(wǎng) 數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范_第4頁
(高清版)GB∕T 38619-2020 工業(yè)物聯(lián)網(wǎng) 數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

ICS35.110GB/T38619—2020工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范國家市場監(jiān)督管理總局國家標(biāo)準(zhǔn)化管理委員會 12規(guī)范性引用文件 1 1 24.1工業(yè)物聯(lián)網(wǎng)系統(tǒng)架構(gòu) 24.2工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集 24.3數(shù)據(jù)采集描述 35數(shù)據(jù)源識別 4 47數(shù)據(jù)關(guān)聯(lián)關(guān)系 6 8 附錄A(規(guī)范性附錄)描述屬性元素 IⅢ本標(biāo)準(zhǔn)按照GB/T1.1—2009給出的規(guī)則起草。請注意本文件的某些內(nèi)容可能涉及專利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別這些專利的責(zé)任。本標(biāo)準(zhǔn)由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會(SAC/TC28)提出并歸口。學(xué)、重慶郵電大學(xué)、上海集成通信設(shè)備有限公司、宜科(天津)電子有限公司,深圳賽西信息技術(shù)有限公GB/T38619—2020工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集結(jié)構(gòu)化描述規(guī)范本標(biāo)準(zhǔn)適用于工業(yè)物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)采集模塊的設(shè)計和開發(fā)。2規(guī)范性引用文件下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文GB/T4754—2017國民經(jīng)濟(jì)行業(yè)分類GB/T7408—2005數(shù)據(jù)元和交換格式信息交換日期和時間表示法下列縮略語適用于本文件。BLOB二進(jìn)制大對象(BinaryLargeObject)CRM客戶資源管理(CustomerResourceManagement)DCS分布式控制系統(tǒng)(DistributedControlSystem)ERP企業(yè)資源計劃(EnterpriseResourcePlanning)FCS現(xiàn)場總線控制系統(tǒng)(FieldbusControlSystem)FTP文件傳輸協(xié)議(FileTransferProtocol)HTTP超文本傳輸協(xié)議(HyperTextTransportProtocol)ID身份標(biāo)識號(IdentityDocument)IT信息技術(shù)(InformationTechnology)JDBCJava數(shù)據(jù)庫連接(JavaDataBaseConnectivity)JSONJava腳本對象簡譜(JavaScriptObjectNotation)MES制造執(zhí)行系統(tǒng)(ManufacturingExecuationSystem)MongoDB巨大數(shù)據(jù)庫(HumongousDataBase)MQTT消息隊列遙感傳輸(MessageQueuingTelemetryTransport)OPC用于過程控制的對象連接與嵌入技術(shù)(ObjectLinkingandEmbeddingforProcessControl)OPCUAOPC統(tǒng)一架構(gòu)(OPCUnifiedArchitecture)OT運(yùn)行技術(shù)(OperationTechnology)PLC可編程邏輯控制器(ProgrammableLogicController)SCADA數(shù)據(jù)采集與監(jiān)視控制(SupervisoryControlAndDataAcquisition)SQL結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)—2GB/T38619—20204概述4.1工業(yè)物聯(lián)網(wǎng)系統(tǒng)架構(gòu)工業(yè)物聯(lián)網(wǎng)是物聯(lián)網(wǎng)在工業(yè)領(lǐng)域中的應(yīng)用,其通過工業(yè)資源的網(wǎng)絡(luò)互連、數(shù)據(jù)互通和系統(tǒng)互操作,實現(xiàn)制造原料的靈活配置、制造過程的按需執(zhí)行、制造工藝的合理優(yōu)化和制造環(huán)境的快速適應(yīng),達(dá)到資實時分析、迭代優(yōu)化等特征。工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集是從工業(yè)物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)源,即產(chǎn)生數(shù)據(jù)的組件或子系統(tǒng),獲取數(shù)據(jù)并提供給相關(guān)組件或子系統(tǒng)使用的過程。工業(yè)物聯(lián)網(wǎng)系統(tǒng)架構(gòu)主要分為3層,包括工廠OT網(wǎng)絡(luò)、工廠內(nèi)IT網(wǎng)絡(luò)和工廠外IT網(wǎng)絡(luò),如圖1所示。工業(yè)云平臺工業(yè)云平臺工廠級網(wǎng)關(guān)工廠內(nèi)IT網(wǎng)絡(luò)企業(yè)資源計劃供應(yīng)鏈管理客戶關(guān)系管理車間制造執(zhí)行管理工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)現(xiàn)場數(shù)據(jù)采集標(biāo)簽PLCDCS/TCST廠OT網(wǎng)絡(luò)工業(yè)生產(chǎn)資源生產(chǎn)裝備流水線輔助設(shè)施員工環(huán)境現(xiàn)場數(shù)據(jù)監(jiān)控SCADA原料在制品制成品傳感器儀器儀表工廠外IT網(wǎng)絡(luò)圖1工業(yè)物聯(lián)網(wǎng)系統(tǒng)架構(gòu)框圖工廠OT網(wǎng)絡(luò)是通過采用現(xiàn)場總線、工業(yè)以太網(wǎng)等技術(shù)連接現(xiàn)場傳感器、控制器(如PLC、DCS、FCS等)、監(jiān)控設(shè)備等組件;工廠內(nèi)IT網(wǎng)絡(luò)主要由工廠內(nèi)IT系統(tǒng)構(gòu)成,通過工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)和工廠級網(wǎng)關(guān)等實現(xiàn)與工廠OT網(wǎng)絡(luò)及工廠外互聯(lián)網(wǎng)的安全隔離;工廠外IT網(wǎng)絡(luò)由工廠外互聯(lián)網(wǎng)、移動通信網(wǎng)、專網(wǎng)等構(gòu)成,通過IP網(wǎng)絡(luò)連接。4.2工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)采集主要分為兩類,如圖2所示。第一類是指產(chǎn)生工廠內(nèi)部OT網(wǎng)絡(luò)時序數(shù)據(jù)的數(shù)據(jù)源,由工業(yè)現(xiàn)場感知控制設(shè)備(如傳感器、儀器儀表、PLC等)組成,從工業(yè)生產(chǎn)資源(如原料、生產(chǎn)裝備、環(huán)境等)中實時采集設(shè)備運(yùn)行參數(shù)、工況狀態(tài)參數(shù)、運(yùn)行環(huán)境參數(shù)等數(shù)據(jù),這些數(shù)據(jù)通過現(xiàn)場總線或工業(yè)以太網(wǎng)傳輸至工業(yè)網(wǎng)關(guān),再通過OPCUA、MQTT、HTTP等協(xié)議實現(xiàn)與實時數(shù)據(jù)庫的通信的過程;第二類是指產(chǎn)生工廠內(nèi)IT網(wǎng)絡(luò)以及工廠外3GB/T38619—2020IT網(wǎng)絡(luò)與企業(yè)生產(chǎn)經(jīng)營相關(guān)的業(yè)務(wù)管理數(shù)據(jù)的數(shù)據(jù)源,主要由企業(yè)信息系統(tǒng)(如MES、ERP、CRM、工行抽取,再通過HTTP、MQTT等協(xié)議將抽取轉(zhuǎn)換后的數(shù)據(jù)存儲到SQL、BLOB等數(shù)據(jù)庫中的過程。業(yè)務(wù)數(shù)據(jù)工廠內(nèi)和工廠外IT系統(tǒng)實時數(shù)據(jù)庫工業(yè)網(wǎng)關(guān)時序數(shù)據(jù)圖2工業(yè)物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)采集框圖4.3數(shù)據(jù)采集描述針對以上工業(yè)物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)采集過程,對其數(shù)據(jù)源及其數(shù)據(jù)的描述可分為兩層,一是對采集數(shù)據(jù)源及其數(shù)據(jù)的靜態(tài)描述,包括數(shù)據(jù)源識別描述和數(shù)據(jù)構(gòu)成描述;二是對采集過程中數(shù)據(jù)使用者和數(shù)據(jù)源之間交互的動態(tài)描述,包括數(shù)據(jù)操作,如圖3所示,分述如下:b)數(shù)據(jù)基本描述:對數(shù)據(jù)源中數(shù)據(jù)基本構(gòu)成的描述,包括:1)數(shù)據(jù)構(gòu)成:對數(shù)據(jù)源中數(shù)據(jù)組和數(shù)據(jù)的基礎(chǔ)屬性進(jìn)行描述;2)數(shù)據(jù)關(guān)聯(lián)關(guān)系:對數(shù)據(jù)組之間的數(shù)據(jù)或數(shù)據(jù)組內(nèi)部數(shù)據(jù)關(guān)聯(lián)關(guān)系進(jìn)行描述;3)數(shù)據(jù)展示:對采集數(shù)據(jù)通過交互界面、表格、圖等形式進(jìn)行展示,該功能為可選,在圖3中用虛線表示。c)數(shù)據(jù)操作描述:對數(shù)據(jù)采集過程中相關(guān)數(shù)據(jù)進(jìn)行操作的描述,包括對數(shù)據(jù)及數(shù)據(jù)組進(jìn)行讀、寫第5章~第9章將對以上采集過程分層進(jìn)行,包括數(shù)據(jù)源識別、數(shù)據(jù)構(gòu)成、數(shù)據(jù)關(guān)聯(lián)關(guān)系、數(shù)據(jù)展數(shù)據(jù)操作數(shù)據(jù)操作數(shù)據(jù)基本描述數(shù)據(jù)展示數(shù)據(jù)關(guān)聯(lián)關(guān)系靜態(tài)信息描述數(shù)據(jù)構(gòu)成數(shù)據(jù)源識別動態(tài)交互描述圖3數(shù)據(jù)采集結(jié)構(gòu)化描述架構(gòu)框圖GB/T38619—20205數(shù)據(jù)源識別數(shù)據(jù)源識別描述是對數(shù)據(jù)源基本屬性的描述,如表1所示。表1數(shù)據(jù)源識別描述屬性名稱數(shù)據(jù)類型表示屬性描述數(shù)據(jù)源的唯一標(biāo)識,可采用以下方式對數(shù)據(jù)源ID進(jìn)行命名:產(chǎn)業(yè)類型_產(chǎn)業(yè)領(lǐng)域_公司名稱_數(shù)據(jù)來源。產(chǎn)業(yè)類型和產(chǎn)業(yè)領(lǐng)域見GB/T4754—2017,數(shù)據(jù)來源可參照數(shù)據(jù)源的類型進(jìn)行自定義Name數(shù)據(jù)源的名稱Description數(shù)據(jù)源描述數(shù)據(jù)源的類型,工業(yè)物聯(lián)網(wǎng)中各種產(chǎn)生數(shù)據(jù)的組件或子系統(tǒng),如傳感器、執(zhí)行器、PLC、DCS、SCADA、MES系統(tǒng)、ERP系統(tǒng)、供應(yīng)鏈系統(tǒng)Provider數(shù)據(jù)源的提供方自定義自定義的數(shù)據(jù)源屬性表1中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)源描述的示例。示例:MES數(shù)據(jù)源描述{"Name":"MES數(shù)據(jù)源","Description":"本數(shù)據(jù)源提供了XX公司MES的相關(guān)數(shù)據(jù)","ID":"produce_electronic_XX_MES",}以上示例中Version系統(tǒng)版本號為自定義的數(shù)據(jù)源屬性。一個數(shù)據(jù)源中可包含若干個數(shù)據(jù)組,一個數(shù)據(jù)組中可包含若十個數(shù)據(jù),一個數(shù)據(jù)中包含若十個數(shù)據(jù)屬性。數(shù)據(jù)組和數(shù)據(jù)的具體屬性描述如下:a)數(shù)據(jù)組數(shù)據(jù)組是邏輯上實現(xiàn)某種功能的數(shù)據(jù)集合,其屬性的數(shù)據(jù)類型表示和描述如表2所示。45屬性名稱數(shù)據(jù)類型表示屬性描述數(shù)據(jù)組ID,在同一數(shù)據(jù)源中唯一Name數(shù)據(jù)組名稱Description數(shù)據(jù)組描述,可采用以下方式對數(shù)據(jù)組進(jìn)行描述:(產(chǎn)品/項目/部門)_(工藝流程名/工藝流程號/設(shè)備名/設(shè)備號)_位置_自定義描述數(shù)據(jù)組所屬的數(shù)據(jù)源的IDAccessflag數(shù)據(jù)組的默認(rèn)訪問屬性,R:只讀,W:只寫,RW:讀寫自定義自定義的數(shù)據(jù)組屬性示例1:工業(yè)風(fēng)機(jī)在線實時監(jiān)控{"Description":"PCtestEquipmentBfanCheckdata",}以上示例中Number在線風(fēng)機(jī)個數(shù)為自定義的數(shù)據(jù)組屬性。b)數(shù)據(jù)數(shù)據(jù)描述如表3所示。屬性名稱數(shù)據(jù)類型表示屬性描述數(shù)據(jù)IDName數(shù)據(jù)名稱Description數(shù)據(jù)描述DatagroupID數(shù)據(jù)所屬的數(shù)據(jù)組IDType數(shù)據(jù)類型Unit數(shù)據(jù)計量單位Lengthunsignedinteger數(shù)據(jù)的字節(jié)長度Upperlimitfloat數(shù)據(jù)值的上限Lowerlimitfloat數(shù)據(jù)值的下限Centerlinefloat數(shù)據(jù)的中心值6屬性名稱數(shù)據(jù)類型表示屬性描述Requisiteboolean采集數(shù)據(jù)缺失標(biāo)識Nocompliantmarkboolean數(shù)據(jù)超限標(biāo)識Accessflag數(shù)據(jù)的默認(rèn)訪問屬性,R:只讀,W:只寫,RW:讀寫Gettimetimestamp數(shù)據(jù)的產(chǎn)生時間自定義自定義的數(shù)據(jù)屬性表3中屬性名稱、數(shù)據(jù)類型、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)描述的示例。示例2:工業(yè)風(fēng)機(jī)在線實時監(jiān)控{"Name":"濕度","ID":"001""DatagroupID":"Draughtfan","Lowerlimit":"30%","Requisite":"false","Nocompliantmark":"false","Description":"產(chǎn)線濕度","Accessflag":"R","Gettime":"timestamp","Period":"采集周期為1次/10分鐘",}}以上示例中Period采集周期為自定義的數(shù)據(jù)屬性。7數(shù)據(jù)關(guān)聯(lián)關(guān)系數(shù)據(jù)關(guān)聯(lián)關(guān)系是數(shù)據(jù)組之間或數(shù)據(jù)組內(nèi)部數(shù)據(jù)之間具有的相關(guān)關(guān)系,可包含:a)聯(lián)合:一組數(shù)據(jù)作為整體,一旦該組數(shù)據(jù)中的任意一個數(shù)據(jù)被修改,聯(lián)合內(nèi)的所有其他數(shù)據(jù)都需要被刷新。數(shù)據(jù)聯(lián)合關(guān)系的描述如表4所示。7GB/T38619—2020表4數(shù)據(jù)聯(lián)合關(guān)系描述屬性名稱數(shù)據(jù)類型表示屬性描述string[]存在關(guān)聯(lián)關(guān)系的數(shù)據(jù)的ID的集合NameRelationshipE數(shù)據(jù)的關(guān)聯(lián)關(guān)系名稱自定義自定義的數(shù)據(jù)關(guān)聯(lián)關(guān)系屬性表4中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)關(guān)聯(lián)關(guān)系描述的示例。示例1:工業(yè)電度表的數(shù)據(jù)采集(聯(lián)合關(guān)系){{"Name":"Union",{"DataID3":"003"}以上示例中UnionID聯(lián)合碼ID為自定義的數(shù)據(jù)聯(lián)合關(guān)系屬性。b)條件:一組數(shù)據(jù)的有效性受另外一組數(shù)據(jù)影響。數(shù)據(jù)條件關(guān)系的描述如表5所示。表5數(shù)據(jù)條件關(guān)系描述屬性名稱數(shù)據(jù)類型表示屬性描述存在關(guān)聯(lián)關(guān)系的數(shù)據(jù)的ID的集合NameRelationshipE數(shù)據(jù)的關(guān)聯(lián)關(guān)系名稱Condition條件關(guān)聯(lián)關(guān)系定義受條件關(guān)系影響的數(shù)據(jù)的ID的集合自定義自定義的數(shù)據(jù)關(guān)聯(lián)關(guān)系屬性表5中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)條件關(guān)系描述的示例。示例2:閥門打開后流量的數(shù)據(jù)采集(條件關(guān)系){{"Name":"Condition",{8GB/T38619—2020"Condition":"DataID"Result":"DataID3","ConditionID":"Condition001"}以上示例中ConditionID條件關(guān)聯(lián)ID為自定義的數(shù)據(jù)關(guān)聯(lián)關(guān)系屬性。c)計算:數(shù)學(xué)運(yùn)算關(guān)系。數(shù)據(jù)計算關(guān)系的描述如表6所示。表6數(shù)據(jù)計算關(guān)系描述屬性名稱數(shù)據(jù)類型表示屬性描述存在關(guān)聯(lián)關(guān)系的數(shù)據(jù)的ID的集合NameRelationshipE數(shù)據(jù)的關(guān)聯(lián)關(guān)系名稱Calculation計算關(guān)聯(lián)關(guān)系定義integer,float,計算關(guān)系的返回類型自定義自定義的數(shù)據(jù)關(guān)聯(lián)關(guān)系屬性表6中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)計算關(guān)系描述的示例。示例3:根據(jù)三相電壓值計算不平衡電壓(計算關(guān)系){{"Name":"Calculation",{"Calculation":"sqr((1-sqr(3-6*(DataID1~4+DataID2~4+DataID3^4)/(DataID1~2+DataID2~2+DataID3~2))))/(1+sqr(3-6*(DataID1-4+DataID2-4+DataID3-4)/(DataID1~2+DataID2^2+DataID3^2))))”,"Returntype":"float","AcknowledgeCode":"string"}以上示例中AcknowledgeCode為自定義的數(shù)據(jù)計算關(guān)系屬性,表示及計算輸入?yún)?shù)的正確性以及計算是否成功等應(yīng)答信息。8數(shù)據(jù)展示工業(yè)物聯(lián)網(wǎng)采集的數(shù)據(jù)可通過交互界面、表格和圖向數(shù)據(jù)使用者進(jìn)行展示,其屬性描述如下:9GB/T38619—2020a)交互界面展示交互界面展示描述如表7所示。表7交互界面展示描述屬性名稱數(shù)據(jù)類型表示屬性描述Layout界面的布局樣式Description界面描述Layoutwidthfloat界面的寬度Layoutheightfloat界面的高度Background界面的背景Objectcountunsignedinteger界面中對象的個數(shù)Objectname對象的名字ObjectID對象的IDObjectwidth對象的寬度Objectheight對象的高度Objectdatasource對象引用的數(shù)據(jù)Locationfloat對象在窗體上的坐標(biāo),單位像素Event目標(biāo)操作引發(fā)的事件Parametercountunsignedinteger事件函數(shù)的參數(shù)個數(shù)Parametername事件函數(shù)的參數(shù)名稱Parametertypechar,integer,float,string,boolean,Data事件函數(shù)的參數(shù)數(shù)據(jù)類型Returntypechar,integer,float,string,boolean,Data事件函數(shù)的返回數(shù)據(jù)類型自定義自定義的交互界面展示屬性表7中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)交互界面展示描述的示例。示例1:工業(yè)風(fēng)機(jī)功率數(shù)據(jù)展示{"Objectname":"數(shù)據(jù)展"Layout":"RelativeLayout","Layoutwidth":"matchparent","Layoutheight":"matchparent",{"Objectname":"ImageView","ObjectID":"@+id/logoImageView","Objectwidth":"wrapcontent",GB/T38619—2020"Objectheight":"wrapcontent","Objectdatasource":"@mipmap/fenjiimage",{1{ID":"@+id/button",width":"wrapcontent",height":"wrapcontent",name":"計算",count":"2",name":namel":"378V",name2":"9.6A"type":typel":"Data",type2":"Data""Returntype":"integer""Display":"800x600"11以上示例中Display分辨率為自定義的交互界面展示屬性。b)表格展示數(shù)據(jù)表格展示描述如表8所示。GB/T38619—2020表8數(shù)據(jù)表格展示描述數(shù)據(jù)類型表示屬性描述表格標(biāo)題Description表格描述表格行數(shù)表格列數(shù)Attribute表格列屬性表格項表格展示的方向,H:橫向,V:縱向自定義自定義的數(shù)據(jù)表格展示屬性表8中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)表格展示描述的示例。{{"Attribute4":"顆粒物濃度",{{GB/T38619—2020{"Iteml":"3號風(fēng)機(jī)",{"Iteml":"4號風(fēng)機(jī)","Item2":"382V".以上示例中Shadingcolor底紋顏色為自定義的數(shù)據(jù)表格展示屬性c)圖展示圖展示描述如表9所示。表9圖展示描述屬性名稱數(shù)據(jù)類型表示屬性描述圖的名稱Description圖的描述圖的類型,自定義枚舉類型圖的x坐標(biāo)值x坐標(biāo)單位圖的y坐標(biāo)值y坐標(biāo)單位圖的z坐標(biāo)值z坐標(biāo)單位GB/T38619—2020屬性名稱數(shù)據(jù)類型表示屬性描述Gridlines網(wǎng)格線,取值為xtrue、ytrue或ztrueLegend圖例DatasourceData圖中數(shù)據(jù)來源自定義自定義的圖展示屬性表9中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)圖展示描述的示例。示例3:風(fēng)機(jī)在一周內(nèi)每天的用電量展示{"Name":"風(fēng)機(jī)1在一周內(nèi)每天的用電量","Charttype":"1",{"Xaxisl":"星期一","Xaxis2":"星期二","Xaxis3":"星期三","Xaxis4":"星期四","Xaxis5":"星期五","Xaxis6":"星期六","Xunit":"天",{"Yaxis2":"148","Yaxis3":"150","Yaxis4":"152","Yaxis5":"154","Yaxis6":"156","Yaxis7":"158","Yaxis8":"160""Yunit":"度","Gridlines":"ytrue","Legend":"風(fēng)機(jī)1在第一周每天的用電量對比",{"Datal":"157.96","Data2":"156.46","Data3":"157.13","Data4":"157.54","Pixel":"320×240"}以上示例中Pixel像素為自定義的圖展示屬性。9數(shù)據(jù)操作數(shù)據(jù)操作是對數(shù)據(jù)采集過程中相關(guān)數(shù)據(jù)進(jìn)行操作的描述,包括對數(shù)據(jù)及數(shù)據(jù)組進(jìn)行讀、寫以及對數(shù)據(jù)源的重置、自檢、診斷等操作,其描述如表10所示。表10數(shù)據(jù)操作描述屬性名稱數(shù)據(jù)類型表示屬性描述OperationtypeOperationTypeE數(shù)據(jù)源或數(shù)據(jù)操作類型Description數(shù)據(jù)源或數(shù)據(jù)操作描述Operationtimetimestamp數(shù)據(jù)的操作時間數(shù)據(jù)操作所在的數(shù)據(jù)源IDParametersParameterType數(shù)據(jù)源或數(shù)據(jù)操作的參數(shù)ReturnvaluesReturnType返回數(shù)據(jù)AcknowledgecodeAckCodeType應(yīng)答碼,用來指示數(shù)據(jù)操作是否成功以及失敗原因自定義自定義的數(shù)據(jù)操作屬性表10中屬性名稱、數(shù)據(jù)類型表示、屬性描述等用于描述的屬性元素說明詳見附錄A。以下用JSON格式給出數(shù)據(jù)操作描述的示例。{"DataOperation":{"Operationtype":"ReadData","Description":"讀取數(shù)據(jù)","Operationtime":"timestamp","Parameters":{"Parametername":"DataID","Parametertype":"string""Returnvalues":{GB/T38619—2020"Returnname":"Resultdata","Returntype":"Data""Acknowledgecode":"AckCodeE""Serialnumber":"integer"以上示例中Serialnumber數(shù)據(jù)讀取操作序列號是自定義的屬性。示例2:讀取數(shù)據(jù)組{"DataOperation":{"Operation"Description":""Operationtype":"ReadDataGroup",讀取數(shù)據(jù)組",time":"timestamp","DatasourceID":"string","Parameters":{"Parametername":"DatagroupID","Parametertype":"string""Returnvalues":{"Returnname":"Resultdatas","Returntype":"Data[]""Acknowledgecode":"AckCodeE","Serialnumber":"integer"}示例3:寫數(shù)據(jù){"Dataoperation":{"Operationtype":"WriteData","Description":"寫數(shù)據(jù)","Operationtime":"timestamp","DatasourceID":"string","Parameters":{"Parametername":"DataValue","ParameterType":"Data""Acknowledgecode":"AckCodeE","Serialnumber":"integer"GB/T38619—2020以上示例中Serialnumber數(shù)據(jù)寫入操作序列號是自定義的屬性。示例4:寫數(shù)據(jù)組{"Dataoperation":"Operationtype":"WriteDataGroup","Description":"寫數(shù)據(jù)組","Operationtime":"timestamp","DatasourceID":"string","Parameters":"Parametername":"DatagroupID","Parametertype":"string""Parameter"Parametername":"DataValue",type":"Data[]""AcknowledgeCode":"AckCodeE","Serialnumber":"integer"以上示例中Serialnumber數(shù)據(jù)組寫入操作序列號是自定義的屬性。示例5:數(shù)據(jù)源重置{"DataOperation":{"Operationtype":"Reset","Operationtime":"timestamp","DatasourceID":"string","Description":"數(shù)據(jù)源重置","Acknowledgecode":"AckCodeE","Delaytime":"integer"}以上示例中Delaytime數(shù)據(jù)源重置緩發(fā)時間是自定義的屬性。示例6:數(shù)據(jù)源診斷{"DataOperation":"Operationtype":"Diagnosis","Description":"數(shù)據(jù)源診斷","Operationtime":"timestamp","DatasourceID":"string","Returnvalues":"Returnname":"Diagnosisresult","Returnvalue":"string""Acknowledgecode":"AckCodeE","Errorcode":"integer"以上示例中Errorcode數(shù)據(jù)源診斷錯誤碼是自定義的屬性。示例7:數(shù)據(jù)源自檢"Operationtype":"SelfCheck","Description":"數(shù)據(jù)源自檢","Operationtime":"timestamp","DatasourceID":"strin{"Returnname":"SelfCheckresult","Returnvalue":"string"}"Acknowledgecode":"AckCodeE","Selfchecktype":"integer"以上示例中Selfchecktype數(shù)據(jù)源自檢類型是自定義的屬性。GB/T38619—2020(規(guī)范性附錄)要素,如表A.1所示,其中通用的數(shù)據(jù)類型及格式如表A.2所示,本標(biāo)準(zhǔn)中自定義的數(shù)據(jù)類型及格式如表A.1屬性元素構(gòu)成序號描述屬性定義及說明1屬性名稱屬性元素的中文名稱2數(shù)據(jù)類型對屬性元素的有效值域和允許對該值域內(nèi)的值進(jìn)行有效操作的規(guī)定。數(shù)據(jù)類型及格式的表示見表A.23屬性描述屬性元素含義的解釋數(shù)據(jù)類型數(shù)據(jù)類型表示數(shù)據(jù)格式取值范圍字符型可容納單個字符的數(shù)據(jù)類型,單個字符可以是數(shù)字也可以是字母字符串型用于表示不定長度的字符

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論