標準解讀

GB/T 19892.2-2007是一項中國國家標準,專注于批處理控制領域,特別是針對數據結構和語言使用的指南。該標準的目的是為了統一和規范批處理控制系統中數據的組織形式及編程語言的設計原則,以提高系統的互操作性、可維護性和效率。

標準核心內容

  1. 范圍:本部分標準適用于工業自動化領域的批處理控制系統,定義了在這些系統中數據如何被結構化以及推薦的編程語言使用規則,旨在幫助制造商、系統集成商和最終用戶在設計、實施和維護批處理過程時遵循統一的標準。

  2. 術語和定義:首先明確了批處理、批處理控制、批記錄等一系列關鍵術語的定義,為后續內容提供清晰的概念基礎。

  3. 數據結構:詳細描述了數據在批處理控制系統中的組織方式,包括但不限于:

    • 批次數據:涉及批次標識、開始/結束時間、狀態信息等。
    • 設備數據:描述參與批處理的設備屬性和狀態。
    • 物料數據:記錄原料、中間產品和成品的信息。
    • 操作數據:如操作步驟、順序、條件和結果。
    • 事件日志:記錄系統運行中的異常或重要事件。
  4. 語言指南:提供了編程語言選擇和使用的原則,指導如何編寫清晰、高效且易于維護的批處理控制程序。這包括:

    • 語法規范:推薦的語句結構、命名約定等。
    • 控制結構:如順序、選擇、循環等控制邏輯的實現方法。
    • 函數與模塊化:鼓勵采用函數和模塊化設計來提升代碼重用性和可讀性。
    • 錯誤處理:規定了異常和錯誤的處理機制和報告方式。
  5. 互操作性要求:強調了不同系統之間數據交換和通信協議的一致性要求,確保不同廠商的設備和軟件能夠有效協同工作。

  6. 安全和審計要求:雖然可能不是此部分重點,但標準也會提及確保數據安全、完整性和可追溯性的措施,以及審計跟蹤的需求。


如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。

....

查看全部

  • 現行
  • 正在執行有效
  • 2007-12-28 頒布
  • 2008-05-01 實施
?正版授權
GB/T 19892.2-2007批控制第2部分:數據結構和語言指南_第1頁
GB/T 19892.2-2007批控制第2部分:數據結構和語言指南_第2頁
GB/T 19892.2-2007批控制第2部分:數據結構和語言指南_第3頁
GB/T 19892.2-2007批控制第2部分:數據結構和語言指南_第4頁
GB/T 19892.2-2007批控制第2部分:數據結構和語言指南_第5頁
已閱讀5頁,還剩83頁未讀 繼續免費閱讀

下載本文檔

GB/T 19892.2-2007批控制第2部分:數據結構和語言指南-免費下載試讀頁

文檔簡介

犐犆犛25.040

犖10

中華人民共和國國家標準

犌犅/犜19892.2—2007/犐犈犆615122:2001

批控制第2部分:數據結構和語言指南

犅犪狋犮犺犮狅狀狋狉狅犾—犘犪狉狋2:犇犪狋犪狊狋狉狌犮狋狌狉犲狊犪狀犱犵狌犻犱犲犾犻狀犲狊犳狅狉犾犪狀犵狌犪犵犲狊

(IEC615122:2001,IDT)

20071228發布20080501實施

中華人民共和國國家質量監督檢驗檢疫總局

發布

中國國家標準化管理委員會

犌犅/犜19892.2—2007/犐犈犆615122:2001

目次

前言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅴ

引言!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Ⅵ

1范圍!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

2規范性引用文件!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

3術語和定義!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

4數據模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.1概述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.2概觀模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2

4.3處方模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

4.4裝置模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

4.5生產計劃和調度表編制!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

4.6生產信息管理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14

5信息交換關系表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16

5.1概述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16

5.2主處方信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!26

5.3過程組元裝置模型交換!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!35

5.4調度表信息交換!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!39

5.5生產信息交換!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!42

5.6交換表定義域!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!45

6程序功能圖!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!46

6.1程序功能圖符號表示法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

6.2控制處方描繪!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!56

6.3異常處理!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!56

附錄A(規范性附錄)數據建模技術!!!!!!!!!!!!!!!!!!!!!!!!!!57

A.1UML符號表示法!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!57

A.2定義!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!57

A.3實體關系圖(ERD)符號表示法!!!!!!!!!!!!!!!!!!!!!!!!!!58

附錄B(規范性附錄)SQL定義列舉!!!!!!!!!!!!!!!!!!!!!!!!!!59

附錄C(資料性附錄)縮略語!!!!!!!!!!!!!!!!!!!!!!!!!!!!!72

附錄D(資料性附錄)語言指南!!!!!!!!!!!!!!!!!!!!!!!!!!!!73

D.1概述!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!73

D.2PFC的導出!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!73

D.3處方程序!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!73

D.4程序控制元素描繪要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!74

附錄E(資料性附錄)程序功能圖處理示例!!!!!!!!!!!!!!!!!!!!!!!75

參考文獻!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!77

圖1概觀模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

犌犅/犜19892.2—2007/犐犈犆615122:2001

圖2處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!3

圖3處方實體的組成部分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

圖4處方構件塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

圖5構件塊概念!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

圖6處方實體裝置要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

圖7參數模型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!10

圖8裝置結構!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

圖9裝置實體關系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

圖10裝置類!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

圖11批調度表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

圖12生產信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14

圖13使用交換表傳送數據!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

圖14公用信息交換表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

圖15嵌套處方元素組建一個處方!!!!!!!!!!!!!!!!!!!!!!!!!!!26

圖16交換表關系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!27

圖17表中各表項之間的聯系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28

圖18裝置信息交換表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!36

圖19調度表結構!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!40

圖20批歷史!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!43

圖21處方程序元素符號!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!47

圖22封裝下層處方程序元素的程序元素!!!!!!!!!!!!!!!!!!!!!!!!47

圖23開始符號!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!48

圖24結束符號!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!48

圖25分配符號!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!48

圖26元素同步示例!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!49

圖27隱式轉換!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!49

圖28顯式轉換!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!49

圖29順序選擇的開始!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!50

圖30順序選擇的終止!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!50

圖31同時序列的開始!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!50

圖32同時序列的終止!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!51

圖33有效序列選擇圖!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!51

圖34有效同時序列圖!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!52

圖35具有顯式處方程序元素的循環!!!!!!!!!!!!!!!!!!!!!!!!!!52

圖36無效程序功能圖!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!53

圖37程序和單元程序啟動示意圖!!!!!!!!!!!!!!!!!!!!!!!!!!!53

圖38程序實體的相對關系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!54

圖39程序實體的相對關系———替代1!!!!!!!!!!!!!!!!!!!!!!!!!55

表1處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

表2子類概覽!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

表3處方!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4

表4處方成分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

犌犅/犜19892.2—2007/犐犈犆615122:2001

表5處方構件塊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

表6通用處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

表7現場處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!5

表8主處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

表9控制處方實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

表10參數!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!6

表11裝置要求!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

表12其他信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

表13程序結構元素!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7

表14裝置程序元素!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!8

表15裝置實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

表16裝置特性!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

表17裝置特性類型!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!9

表18裝置關系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11

表19裝置類!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12

表20批調度表表項!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!13

表21調度表參數!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!13

表22調度表關系!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14

表23生產信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14

表24批專用信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!14

表25批歷史!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15

表26公用信息!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15

表27被執行的程序實體!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!15

表28批報告!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!16

表29BXT_Exchange!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17

表30BXT_Exchange表的內容!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

表31BXT_EnumerationSet!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

表32標準枚舉集!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!18

表33BXT_Enumeration!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19

表34標準枚舉!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!19

表35處方交換表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!28

表36BXT_MRecipeElement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!29

表37BXT_MRecipeStep!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!30

表38BXT_MRecipeTransition!!!!!!!!!!!!!!!!!!!!!!!!!!!!31

表39BXT_MRecipeLink!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!31

表40BXT_MRecipeElementParameter!!!!!!!!!!!!!!!!!!!!!!!!32

表41標準子參數!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!33

表42BXT_MRecipeStepParameter!!!!!!!!!!!!!!!!!!!!!!!!!!33

表43BXT_MRecipeOtherInformation!!!!!!!!!!!!!!!!!!!!!!!!!34

表44BXT_MRecipeElementEquip!!!!!!!!!!!!!!!!!!!!!!!!!!34

表45BXT_MRecipeStepEquip!!!!!!!!!!!!!!!!!!!!!!!!!!!!35

表46裝置信息交換表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!36

表47BXT_EquipElement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!37

犌犅/犜19892.2—2007/犐犈犆615122:2001

表48BXT_EquipLink!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!37

表49BXT_EquipInclude!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38

表50BXT_EquipProperty!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38

表51BXT_EquipInterface!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!38

表52BXT_EquipInterfaceDefinition!!!!!!!!!!!!!!!!!!!!!!!!!39

表53BXT_EquipInterfaceParameter!!!!!!!!!!!!!!!!!!!!!!!!!39

表54調度表信息交換表!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!40

表55BXT_ScheduleEntry!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!40

表56BXT_ScheduleEquip!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!41

表57BXT_ScheduleProperty!!!!!!!!!!!!!!!!!!!!!!!!!!!!42

表58BXT_ScheduleParameter!!!!!!!!!!!!!!!!!!!!!!!!!!!!42

表59BXT_HistoryElement!!!!!!!!!!!!!!!!!!!!!!!!!!!!!43

表60BXT_HistoryLog!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!44

表61交換表定義域!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!45

犌犅/犜19892.2—2007/犐犈犆615122:2001

前言

GB/T19892《批控制》分成以下三個部分:

———第1部分:模型和術語;

———第2部分:數據結構和語言指南;

———第3部分:通用和現場處方模型及表達。

本部分為GB/T19892的第2部分。

本部分等同采用國際標準IEC615122:2001《批控制第2部分:數據結構和語言指南》(英文版)。

為便于使用,對原標準做了下列編輯性修改:

a)刪除了國際標準的前言,按照GB/T1.1的規定重新編寫了本部分的前言;

b)凡有“IEC61512”的地方改為“GB/T19892”;

c)“本國際標準”一詞改為“本部分”;

d)用小數點“.”代替作小數點的逗號“,”。

本部分的附錄A和附錄B為規范性附錄。

本部分的附錄C、附錄D和附錄E為資料性附錄。

本部分由中國機械工業聯合會提出。

本部分由全國工業過程測量和控制標準化技術委員會歸口。

本部分主要起草單位:機械工業儀器儀表綜合技術經濟研究所、上海工業自動化儀表研究所。

本部分主要起草人:歐陽勁松、李明華、蔡廷安、馬光武等。

GB/T19892.2—2007為首次發布。

犌犅/犜19892.2—2007/犐犈犆615122:2001

引言

GB/T19892.1—2007提供了適用于批控制的模型和術語。GB/T19892.2—2007論述了數據結

構和語言指南,其中:

———第4章中所定義的數據模型論述了數據結構,該數據模型更精確地表示了由GB/T19892.1

的模型和概念所論述的對象和關系;

———第5章中所定義的信息交換的關系表也論述了數據結構;

———第6章中所定義的處方描繪方法論述了語言。

數據模型的預期用途是為編寫軟部件接口規范提供一個起點,這些軟部件講述了

溫馨提示

  • 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
  • 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
  • 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。

評論

0/150

提交評論