數據集DATA SET介紹PPT課件_第1頁
數據集DATA SET介紹PPT課件_第2頁
數據集DATA SET介紹PPT課件_第3頁
數據集DATA SET介紹PPT課件_第4頁
數據集DATA SET介紹PPT課件_第5頁
已閱讀5頁,還剩17頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第1頁/共22頁數據集(DATA SET): 是為了客戶(client)的方便,由數據(DATA)或數據屬性(DataAttribute)組成的一個有序的集合。作用: 交換信息時可以只傳遞DATA SET名和成員所引用的值,提高傳輸效率。一、 概述第2頁/共22頁LOGICAL-NODE 類屬性名屬性類型解釋LNNameObjectName實例名LNRefObjectReference路徑名Data 1.nDATADataSet 0.nDATA-SETBufferedReportControlBlock 0.nBRCBUnbufferedReportControlBlock 0.nURCBLo

2、gControlBlock 0.nLCB概述DATA SET 在邏輯節點中第3頁/共22頁特點: 同一DATA 或DataAttribute 可以被多個DATA SET引用 當DATA或DataAttribute作為DATA-SET成員被引時,期望DATA或DataAttribute始終存在 DATA-SET成員的當地再配置可引起嚴重的錯誤操 作 ,應防止DATA-SET配置時發生非預期的改變 數據集分永久性和非永久性兩種DATA SET,可視性和存在周期不一致 概述第4頁/共22頁概述 對于其它關聯的客戶可視 創建DS“Myld/FizzliP” 永久的數據集 數據集 (永久的) ( 如未被

3、任何使能的 (不可刪除) 控制塊引用,可刪除) 雙邊應用關聯( TWAA) 服務器 動態創建 數據集 (不可刪除) 創建DS“FizzliP” 非永久的數據集(如未被 ( 非永久的) 任何使能的控制塊引用, 可刪除,當T P AA斷開時 ( 可刪除) 配置的 僅用于 URCB,USVCB動態建立數據集實例 第5頁/共22頁DATA-SET 類屬性名屬性類型值/值域/解釋DSNameObjectNameDATA-SET實例的實例名DSRefObjectReferenceDATA-SET實例的路徑名DSMemberRef 1.n(*)(*)功能約束數據(FCD) 或功能約束數據屬性(FCDA)Se

4、rvices GetDataSetValuesSetDataSetValuesCreateDataSetDeleteDataSetGetDataSetDirectory二、二、DATA SET 類的語法定義類的語法定義第6頁/共22頁DSName: 在邏輯節點LN作用域內或雙邊應用關聯內屬性DSName(數據集名)唯一地標識某一個DATA-SET 。DSRef: DATA-SET實例的唯一路徑名,為下述兩個選項之一 LDName/LNName.DataSetName:引用永久性DATA-SET實例DataSetName: 引用非永久性DATA-SET實例DSMeMberRef1.n DSMeM

5、berRef(數據集成員引用)屬性規定DATA的功能約束數據(FCD)或功能約束數據屬性(FCDA)。檢索、設置、報告或記錄 DATA-SET成員的值由功能約束數據(FCD)或功能約束數據屬性(FCDA)決定。語法定義第7頁/共22頁語法定義功能約束數據(FCD) :具有相同功能約束(FC)值的DATA的DataAttributes的有序集合引用 。功能約束數據屬性(FCDA) :具有特定功能約束(FC)值的DATA的單個的DataAttribute 。目的:功能約束(FC)可被理解為DataAttribute的過濾器 ,以減少服務請求或響應中的參數總量 。第8頁/共22頁 MMS命名變量為D

6、ATA實例 功能約束數據 FCD K03/Q0CSWI K03/Q0CSWI$ST K03/Q0CSWI$ST K03/Q0CSWI$ST$Pos K03/Q0CSWI$ST$Pos$stVal K03/Q0CSWI$ST$Pos$stVal K03/Q0CSWI$ST$Pos$q K03/Q0CSWI$ST$Pos$q K03/Q0CSWI$ST$Pos$t K03/Q0CSWI$ST$Pos$t K03/Q0CSWI$ST$Pos$origin$orcat 0CSWI$ST$Pos$origin$orcat K03/Q0CSWI$ST$Pos$origin$orident 具有 FC= S

7、T的數 0CSWI$ST$Pos$origin$orident K03/Q0CSWI$SV 據的全部數據屬性 K03/Q0CSWI$ST$Pos K03/Q0CSWI$ST$Pos$subEna K03/Q0CSWI$ST$Pos$subVal 功能約束數據屬性(FCDA) K03/Q0CSWI$ST$Pos$subQ K03/Q0CSWI$ST$Pos$subID K03/Q0CSWI$ST$Pos$stVal K03/Q0CSWI$CO K03/Q0CSWI$CO$Pos K03/Q0CSWI$CO$Pos$ctlVal 帶 FC=ST的數據的一個屬性 K03/Q0CSWI$CO$Pos$

8、origin$orcatFCD 和 FCDA的使用 第9頁/共22頁三、DATA SET 類的服務GetDataSetValues 檢索由DATA-SET成員引用的全部DATA值. SetDataSetValues 向由DATA-SET成員引用的全部DATA寫值. CreateDataSet 建立由FCD (FCDA)引用提供的DATA-SET或者由FCD(FCDA)形成DATA-SET. DeleteDataSet 刪除DATA-SET.GetDataSetDirectory檢索DATA-SET中引用的全部成員的FCD引用.第10頁/共22頁DATA SET 類的服務1、 GetDataSe

9、tValuesRequestDataSetReferenceResponse+DataSetReferenceDataAttributeValue 1.nResponse-ServiceError說明:1、返回的DataAttributeValues列表的每一個成員或者是相應的值,或者是錯誤碼2、相應的值可能是簡單的,也可能是復雜的嵌套的值第11頁/共22頁說明:Result參數返回一張表, 按DATA-SET中所引用的ObjectReference的的順序,指明對于每個SetDataSetValue的的服務是成功的確認或者失敗的原因。 DATA SET 類的服務2、 SetDataSetVa

10、luesRequestDataSetReferenceDataAttributeValue 1.nResponse+ResultResponse-ServiceError第12頁/共22頁說明:DSMemberRef1.n (數據集成員ObjectReference)參數規定DATA的功能約束數據(FCD)或功能約束數據屬性(FCDA) 。 DATA SET 類的服務3、 CreateDataSetRequestDataSetReferenceDAMemberRef 1.nResponse+Response-ServiceError第13頁/共22頁DATA SET 類的服務4、 Delete

11、DataSetRequestDataSetReferenceResponse+Response-ServiceError第14頁/共22頁DATA SET 類的服務5、 GetDataSetDirectoryRequestDataSetReferenceResponse+DSMemberRef1nResponse-ServiceError說明:DSMemberRef(數據集成員ObjectReference)參數包含DATA-SET 成員ObjectReferences第15頁/共22頁四、DATA SET 在Report中的應用數據集是報告和記錄的內容基礎 ,在數據集內規定哪些數據和數據屬性

12、要報告和記錄 邏輯設備 銘牌 ,設備運行狀況 邏輯節點 報告和記錄 報告 控制 取代 數據 數據 集 GOOSE 讀/寫 GOOSE/ GSSE GSSE 目錄 /定義 采樣測量值 SMV 激活 定值組第16頁/共22頁緩存報告控制塊(BRCB)控制報告過程某些屬性:RpdID由客戶端提供的關鍵詞,識別緩存報告控制塊。RptEna 遠方使能/停止使能報告過程。 DatSet 引用數據集,其值報告。ConfRev 配置版本號,指明刪除數據集成員或成員的重新排序。OptFlds 指出包含在報告中有哪些選域 a) sequence-number (順序號)得到事件的正確順序; b )report-t

13、ime-stamp(報告時標)通知客戶何時發出報告; c) reason-for-inclusion(包含的原因)指出引起值報告的觸發原因; d) data-set-name(數據集名)指明哪個數據集其值已產生報告; e) data-reference(數據引用)包含值的objectreference。TrgOps 觸發選項,包含引起控制塊將值寫入報告中的原因。報告的原因可以是 在邏輯節點內數據屬性的數據變化dchg、數據刷新dupd或品質變化qchg。IntgPd完整性周期,在給定周期由服務器啟動報告所有值。GI 總召喚,由客戶啟動報告所有值。 BufTm數據集內發生第1個事件后等待的時間

14、第17頁/共22頁 9個成員 將要報告的 stVal變化產 2個單獨成員 stVal變化 的數據集 數據集成員 生內部事件 的數據集 將要報告的 數據集成員 MyLD/LLN0.TestRpt1 MyLD/LLN0.TestRpt2 - MyLD/XCBR1.Pos.stVal - MyLD/XCBR1.Pos - MyLD/XCBR1.Pos.q - MyLD/XCBR1.BlkOpn - MyLD/XCBR1.Pos.origin - MyLD/XCBR1.Pos.ctlNum Repor - MyLD/XCBR1.Pos.stSeld datSetRef=MyLD/LLN0.TestRp

15、t2 - MyLD/XCBR1.BlkOpn.stVal MyLD/XCBR1.Pos.stVal+Value - MyLD/XCBR1.BlkOpn.q MyLD/XCBR1.Pos.q +Value - MyLD/XCBR1.BlkOpn.t MyLD/XCBR1.Pos.t +Value MyLD/XCBR1.Pos.origin +Value Report MyLD/XCBR1.Pos.ctlNum +Value datSetRef=MyLD/LLN0.TestRpt1 MyLD/XCBR1.Pos.stSeld +Value MyLD/XCBR1.Pos.stVal +Value 本

16、例中的所有數據屬性的功能約束為 ST數據集成員和報告 第18頁/共22頁 2個單獨成員 將要報告的 stVal變化產 的數據集 數據集成員 生內部事件 MyLD/LLN0.TestRpt2 - MyLD/XCBR1.Pos - MyLD/XCBR1.BlkOpn Report Report datSetRef=MyLD/LLN0.TestRpt2 datSetRef=MyLD/LLN0.TestRpt2 MyLD/XCBR1.Pos.stVal+Value 1 Value MyLD/XCBR1.Pos.q +Value Value MyLD/XCBR1.Pos.t +Value Value MyLD/XCBR1.Pos.origin +Value Value MyLD/XCBR1.Pos.ctlNum +Value Value MyLD/XCBR1.Pos.stSeld +Value 0 Value 86個字符 2比特 inclusion-bitstrin g按照原因、特定報告控制塊的相應數據集的定義,報告可僅發送值而不傳送數據和數數據屬性對象引用。也可和數據一起傳送數據和數據屬性對

溫馨提示

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

評論

0/150

提交評論