GB T 19892.2-2007 批控制.第2部分 数据结构和语言指南.pdf
《GB T 19892.2-2007 批控制.第2部分 数据结构和语言指南.pdf》由会员分享,可在线阅读,更多相关《GB T 19892.2-2007 批控制.第2部分 数据结构和语言指南.pdf(84页珍藏版)》请在麦多课文档分享上搜索。
1、lCS 25040N 10 囝园中华人民共和国国家标准GBT 198922-2007IEC 61512-2:2001批控制 第2部分:数据结构和语言指南Batch control-Part 2:Data structures and guidelines for languages20071228发布(IEC 61 512 2:2001,IDT)20080501实施宰瞀鹊紫瓣警雠瞥星发布中国国家标准化管理委员会仪1”前言引言1范围2规范性引用文件3术语和定义4数据模型41概述-42概观模型-43处方模型-44装置模型-45生产计划和凋度表编制-46生产信息管理5信息交换关系表-5I概述-52主
2、处方信息-53过程组元装置模型交换-54调度表信息交换55生产信息交换56交换表定义域-6程序功能图-61程序功能图符号表示法-62控制处方描绘63异常处理附录A(规范性附录)数据建模技术A1 UMI,符号表示法A2定义-A3实体关系图(ERD)符号表示法附录B(规范性附录)sQL定义列举附录c(资料性附录) 缩略语附录D(资料性附录)语言指南D1概述-D2 PFC的导出 -D3处方程序-D4程序控制元素描绘要求-附录E(资料性附录) 程序功能图处理示例参考文献-图1概观模型目 次GBT 198922-2007IEC 61512-2:2001v,0000m地M孙踮北蛎蝎们ww盯船的他他他他码M
3、巧丌oGBT 198922-2007IEC 61512-2:2001图2处方实体图3处方实体的组成部分图4处方构件块-图5构件块概念-图6处方实体装置要求-图7参数模型-图8装置结构图9装置实体关系 -图10装置类-图11批调度表-图12生产信息-图13使用交换表传送数据-图14公用信息交换表图1 5嵌套处方元素组建一个处方-图16交换表关系-图17表中各表项之间的联系-图18装置信息交换表图l 9调度表结构图20批历史-图21处方程序元素符号图22封装下层处方程序元素的程序元素图23开始符号图24结束符号图25分配符号-图26元素同步示例图27隐式转换-图28显式转换图29顺序选择的开始图3
4、0顺序选择的终止图31同时序列的开始-图32同时序列的终止图33有效序列选择图图34有效同时序列图-图35具有显式处方程序元素的循环-图36无效程序功能图图37程序和单元程序启动示意图图38程序实体的相对关系图39 程序实体的相对关系替代1表1处方实体表2子类概览表3处方表4处方成分o0,00加n坨他M孙砑勰们盯盯蟠蛆蛆曲曲锄驰盯弛弛弘路舛踮40oo表5处方构件块-表6通用处方实体-表7现场处方实体表8主处方实体表9控制处方实体表10参数表1l装置要求表12其他信息-表13程序结构元素表14装置程序元素-表15装置实体表16装置特性表1 7装置特性类型表18装置关系-表19装置类表20批调度表
5、表项表2l调度表参数表22调度表关系-表23生产信息表24批专用信息表25批历史表26公用信息表27被执行的程序实体-表28批报告表29 BXTExchange表30 BXTExchange表的内容表3l BXTEnumerationSet表32标准枚举集-表33 BxTEnumeration 表34标准枚举表35处方交换表表36 BXTMRecipeElement表37 BXTMRecipeStep表38 BXT-MRecipeTransition表39 BXTMRecipeIink表40 BXTMRecipeElementParameter表41标准子参数表42 BXTMRecipeSte
6、pParameter表43 BXTMRecipeOtherlnformation表44 BXTMRecipeElementEquip表45 BXTMRecipeStepEquip表46装置信息交换表-表47 BXTEquipElement-GBT 198922-2007IEC 61512-2:2001555666777899911121 313】4141415151516171818181 91 928293031313233333434353637GBT 198922-2007IEC 61512-2:2001表48表49表50表51表52表53表54表55表55表57表58表59表60表61
7、nBXTEquipI。ink 。、BXTEquiplnclude。BXT EquipPropertyBXT EqulpInterfaceBXTEquipInterfaceDefinitlonBXTEquipInterfaceParameter调度表信息交换表BXTScheduleEntryBXTScheduleEquI)BXTSchedulePr。perty 。BXTScheduleParameterBXTHistoryElemem。BXTHistoryl。og交换表定义域- 汀鲳弘勰n蛇蛇蝎姐蛎刚 罱GBT 198922-2007IEC 61512-2:2001GBT 19892批控制分成以
8、下三个部分:第1部分:模型和术语;第2部分:数据结构和语言指南;第3部分:通用和现场处方模型及表达。本部分为GBT 1 9892的第2部分。本部分等同采用国际标准IEC 61 512 2:200l批控制第2部分:数据结构和语言指南(英文版)。为便于使用,对原标准做了下列编辑性修改:a) 删除了国际标准的前言,按照GBT 11的规定重新编写了本部分的前言;b)凡有“IEC 6l 512”的地方改为“GBT 19892”;c)“本国际标准”一词改为“本部分”;d)用小数点“”代替作小数点的逗号“,”。本部分的附录A和附录B为规范性附录。本部分的附录c、附录D和附录E为资料性附录。本部分由中国机械工
9、业联合会提出。本部分由全国工业过程测量和控制标准化技术委员会归IXl。本部分主要起草单位:机械工业仪器仪表综合技术经济研究所、上海工业自动化仪表研究所。本部分主要起草人:欧阳劲松、李明华、蔡廷安、马光武等。GBT 1989222007为首次发布。GBT 198922-2007IEC 615122:2001引 言GBT 1 989212007提供了适用于批控制的模型和术语。GBT 1989222007论述了数据结构和语言指南,其中:第4章中所定义的数据模型论述了数据结构,该数据模型更精确地表示了由GBT 198921的模型和概念所论述的对象和关系;第5章中所定义的信息交换的关系表也论述了数据结构
10、;第6章中所定义的处方描绘方法论述了语言。数据模型的预期用途是为编写软部件接口规范提供一个起点,这些软部件讲述了GBT 1 98921的所有子集。作为集成对象模型,数据模型论述了GBT 198921的所有内容,但它并未假定或者排除任何专用系统体系结构或信息交换。该模型并未明确划分系统之间的功能性。本部分第8章定义了一种交换所选数据的专用方法。把关系表作为信息交换的方法是因为在被处理信息的界限范围内,它们: 广泛应用了适用的技术;可以转换成其他的技术;是足够的;是同标准的其他内容相一致的。本部分既未规定多种信息传送的方法,也未打算确定所有可能要交换的信息。将来也许会规定一些额外的方法来作为交换数
11、据的替代方法。本部分第6章规定了可用来描述处方图形语言的符号和规则。处方是批控制的核心特征,可以处理各种复杂的事物,但没有一种描述能理想地适用于任何情况。例如,一个简单的表格很有可能是某些简单事例的一种最合适的处方形式。本部分规定了适用于大部分复杂事物的主处方程序和控制处方程序的一种描绘方法。虽然本部分主要用于批过程,但对其他类型的过程也具有重要价值。1范围GBT 1989222007IEC 615122:2001批控制 第2部分:数据结构和语言指南GBT 1 9892的本部分规定了描述过程工业中应用的批控制数据模型和用来简化批控制实现范围内及其之间的通信的数据结构,以及表示处方的语言指南。使
12、用时参照附录A对本部分中使用的UMI(统一建模语言)符号的说明,另参照附录B关于第5章中所有sQI。(结构化查询语言)的总汇。2规范性引用文件下列文件中的条款通过GBT 19892的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本均适用于本部分。GBT 2900562002 电工术语 自动控制(IEC 60050351:1998,IDT)GBT 69886 1993控制系统功能表图的绘制(eqv IEC 60848:1988
13、)GBT 1 59693 1 995可编程序控制器第3部分:编程语言(idt IEC 611313:1 993)GBT 1989212005批控制第1部分:模型和术语(IEC 61512-1:1 997,IDT)ISOIEC 9075:1992信息处理系统数据库语言完整性增强型SQI。(结构化查询语言)3术语和定义下列术语和定义以及GBT 198921中所明确的那些术语和定义,除了其中明确说明的不同之处外,均适用于GBT 19892的本部分。另外,还使用了GBT 290056 2002中的术语和定义作为依据。31分配符号allocation symbol一种图形符号,用于表示处方程序元素的资源
14、分配和解除分配规则的封装。32构件块building block 、程序库中的处方实体。33枚举集enumeration set预定义的字符串及其关联数值的列表。34交换表exchange table用于系统之间交换批相关信息的数据库表。35链路link规定两个不同对象之间的连接(例如处方实体之间或者处方实体和转换之间的连接)的一种对象。1GBT 198922-2007IEC 61512-2 1200136程序功能图procedure function chart规定处方程序元素处理次序的处方程序的图形表示。37处方元素recipe element程序功能图中,用来表示除转换和有向链路外的处方
15、实体和符号的结构实体。38处方实体recipe entity一个程序元素和与之相关的一条处方信息(例如文件头、公式、装置要求、其他信息)的组合。通用处方,现场处方、主处方和控制处方也是处方实体。4数据模型41概述本章定义了一些数据模型,这些模型规定了一组对象、属性和它们的基本关系。这些对象、属性及其基本关系涉及GBT l 98921所述的高度抽象的概念。这些模型适用于以非技术方式同批控制系统的接口。这些模型不用于论述批控制系统的内部系统结构。这些模型旨在为论述GBT 1 98921的任何子集的软部件制定接口规范提供一个起点。这些数据模型将GBT 198921的所有内容作为一个完整的对象模型加以
16、阐述,而并未假定或者排除任何特殊的系统体系结构或信息交换。这些模型也未对系统之间功能性的任何特定划分作假设。在通过一个接fj表现本章定义的对象和关系的情况下,该接口应使用本章中与所选接口技术和所提供的能力相当的对象名、属性名及关系。这种接口的一个例子就是第5章中规定的SQL关系表接口。一种交换格式或者接口规范仅可实现某些对象或部分对象(例如并未定义全部属性)。一种交换格式或接口规范还可提供额外的对象或属性(例如阶段持续时间信息),包括将任何一种数据模型属性扩展成多个属性。任何这种实现应同本文提出的数据模型和GBT 198921的概念一致。本章描述的模型的基础是统一建模语言(UMI。)(见A1)
17、。下列各章条中的表描述了对象的类属性,下列各章条中的图描述了对象之间的关系。42概观模型本模型(见图1)在较高的层次上概述了GBT 198921中的控制活动模型所定义的批定义域的主要类,以及该模型所描述的这些类之间的关系。在本章的下列模型中较详尽地描述了各个对象类。通用处方或现场处方可由相当于程序实体(过程段、过程操作和过程动作)的通用处方实体的一个层次构成。主处方可从通用处方或现场处方导出。主处方本身可被看成是一个顶层主处方实体。主处方可由相当于程序实体(即程序、单元程序、操作、阶段)的主处方实体的一个层次构成。通过执行一个处方,一个批调度表表项规定一个特定批的生产。原则上,批调度表是规定多
18、批生产的一份清单,并包含有定时信息。为此日的所岿要的产品专用信息可由一个相关的主处方实体导出。根据批调度表表项复制的一个特定版本的主处方将作为控制处方的原型然后对其进行修改以便创建生产该批的处方。控制处方包含装置控制所必需的信息。控制处方实体是根据主处方实体创建的。控制处方可用附加信息(例如标定、装置指派)增强,并可对它进行修改(包括创建或去除控制处方实体)。选择装置实体并分配给控制处方实体。控制处方实体可链接到装置实体(通常是单元)内的一个装置程序实体上。可启动装置程序实体并可用处方值给它的参数赋值。9可从一GBT 198922-2007IEC 61512-2 12001争 二型GBT 19
19、8922-2007IEC 615122 1200表1处方实体名 称 处方实体处方实体是一个程序元素同与之相关的处方信息(例如文件头、公式、装置要求和其他信息)的组合。通用处方、现场处方、主处方和控制处方都是处方实体。单元功能描述 处方(GBT1 9892 1 2005的8 32)就是一个例子。“单元处方:控制处方的组成部分,它专门定义一个单元的连续生产要求”(GBT 198921 2005的382)属 性ReeipeEntitylD 提供唯一标识。表2子类概览通用处方实体 现场处方实体 主处方实体 控制处方实体完整、独立的通用 完整、独立的现场 完整、独立的主 完整、独立的控制处方(REClP
20、E)处方 处方 处方 处方普通的通用处方实 不存在现场处方的 普通的主处方实体 不存在控制处方的处方构件块 体类型,可在一个 构件块,通常是使 类型,可在一个专 构件块。使用主处(RECIPEBUILDINGBLOCK) 专用处方或另一构 用通用处方构件块 用处方或另一构件 方构件块来修改控件块中实例化 来修改现场处方 块中实例化 制处方通用处方或者库元 现场处方或者库元 主处方或库元素的控制处方的一个成处方成分 素的一个成分,可 素的一个成分。可一个成分,可能是 分,可能是主处方(RECIPECOMpc)NENT) 能是构件块的一个 能是通用处方构件构件块的一个实例 构件块的一个实例实例 块
21、的一个实例表3处方名 称 处 方功能描述 最高层处方实体属 性ReeipeID 标记处方。与“处方版本”组合可确定一个独特的处方实例标记处方版本。与“处方标识”组合可确定一个独特的处方实例RecipeVersion (例如RedOakA10 3)VersionDale8 标记创建或修改本版本处方的日期和时间ApprovalDate 标记本版本处方的批准日期和时间EffectiveDate。 标记可使用本版本处方的最早日期和时间ExpiratIOrlDate4 标记本版本处方终止使用的日期和时间ProductIIy 标记执行本版本处方制造的产品或产品系列(例如优质啤酒)Auihor 标记本版本处
22、方的编写人或组织ApprovedBy 标记本版本处方的审批人或组织Dscription 描述本版本处方和或产品(例如特优啤酒)规定信息的状况(例如“准许用于生产”、“准许用于试验”、“不准许”、“暂停不用”、Status。“报废”)a控制处方无此要求(参考主处方可得出)。4表4处方成分GBT 198922-2007IEC 61512-2:2001名 称 处方成分作为处方组成部分或构件块的处方实体(即特定处方或包含构件块的处方实体中功能描述 的构件块实例)属 性指明程序层次级(即通用处方和现场处方的过程段、过程操作或过程动作,以及主Level 处方和控制处方的单元程序、操作或阶段)REUse 确
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 19892.2 2007 控制 部分 数据结构 语言 指南
