BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf

上传人:orderah291 文档编号:577528 上传时间:2018-12-13 格式:PDF 页数:108 大小:1.18MB
下载 相关 举报
BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf_第1页
第1页 / 共108页
BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf_第2页
第2页 / 共108页
BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf_第3页
第3页 / 共108页
BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf_第4页
第4页 / 共108页
BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf_第5页
第5页 / 共108页
亲,该文档总共108页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、BRITISH STANDARD BS EN 61512-2:2002 Batch control Part 2: Data structures and guidelines for languages The European Standard EN 61512-2:2002 has the status of a British Standard ICS 35.240.50 BS EN 61512-2:2002 This British Standard, having been prepared under the direction of the Electrotechnical S

2、ector Policy and Strategy Committee, was published under the authority of the Standards Policy and Strategy Committee on 19 December 2002 BSI 19 December 2002 ISBN 0 580 40984 8 National foreword This British Standard is the official English language version of EN 61512-2:2002. It is identical with

3、IEC 61512-2:2001. The UK participation in its preparation was entrusted by Technical Committee GEL/65, Measurement and control, to Subcommittee GEL/65/1, System considerations, which has the responsibility to: A list of organizations represented on this subcommittee can be obtained on request to its

4、 secretary. Cross-references The British Standards which implement international or European publications referred to in this document may be found in the BSI Catalogue under the section entitled “International Standards Correspondence Index”, or by using the “Search” facility of the BSI Electronic

5、Catalogue or of British Standards Online. This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application. Compliance with a British Standard does not of itself confer immunity from legal obligations. aid enquirers to underst

6、and the text; present to the responsible international/European committee any enquiries on the interpretation, or proposals for change, and keep the UK interests informed; monitor related international and European developments and promulgate them in the UK. Summary of pages This document comprises

7、a front cover, an inside front cover, the EN title page, pages 2 to 104, an inside back cover and a back cover. The BSI copyright date displayed in this document indicates when the document was last issued. Amendments issued since publication Amd. No. Date CommentsEUROPEAN STANDARD EN 61512-2 NORME

8、EUROPENNE EUROPISCHE NORM October 2002 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Central Secretariat: rue de Stassart 35, B - 1050 Brussels 2002 CENELEC - All rights of exploitation

9、 in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 61512-2:2002 E ICS 35.240.50 English version Batch control Part 2: Data structures and guidelines for languages (IEC 61512-2:2001) Contrle-commande des processus de fabrication par lots (batch) Partie 2: Structures de

10、donnes et rgles gnrales relatives aux langages (CEI 61512-2:2001) Chargenorientierte Fahrweise Teil 2: Datenstrukturen und Leitfaden fr Sprachen (IEC 61512-2:2001) This European Standard was approved by CENELEC on 2002-10-01. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulati

11、ons which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member. This E

12、uropean Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions. CENELEC members a

13、re the national electrotechnical committees of Austria, Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Luxembourg, Malta, Netherlands, Norway, Portugal, Slovakia, Spain, Sweden, Switzerland and United Kingdom.Foreword The text of the Internation

14、al Standard IEC 61512-2:2001, prepared by SC 65A, System aspects, of IEC TC 65, Industrial-process measurement and control, was submitted to the Unique Acceptance Procedure and was approved by CENELEC as EN 61512-2 on 2002-10-01 without any modification. The following dates were fixed: latest date b

15、y which the EN has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2003-10-01 latest date by which the national standards conflicting with the EN have to be withdrawn (dow) 2005-10-01 Annexes designated “normative“ are part of the body of

16、the standard. Annexes designated “informative“ are given for information only. In this standard, annexes A, B and ZA are normative and annexes C, D and E are informative. Annex ZA has been added by CENELEC. _ Endorsement notice The text of the International Standard IEC 61512-2:2001 was approved by

17、CENELEC as a European Standard without any modification. _ Page2 EN615122:200261512-2 IEC:2001 3 CONTENTS INTRODUCTION.7 1 Scope.8 2 Normative references .8 3 Definitions 8 4 Data model.9 4.1 Introduction .9 4.2 Overview model.10 4.3 Recipe model 11 4.3.1 Recipe entity .11 4.3.2 Parts of recipe enti

18、ties.15 4.3.3 Recipe entity relation (procedural structure) 17 4.3.4 Recipe building blocks.17 4.3.5 Equipment requirements19 4.3.6 Recipe parameters 21 4.4 Equipment model 22 4.5 Production planning and scheduling 24 4.6 Production information management .26 5 Relational tables for information exch

19、ange .29 5.1.1 Method 30 5.1.2 Exchange tables30 5.1.3 Common exchange information31 5.2 Master recipe information41 5.2.1 Recipe definitions41 5.2.2 Recipe structure 41 5.2.3 Table overview and integrity constraints 42 5.2.4 Recipe table summary .45 5.2.5 Recipe table definitions .45 5.3 Process ce

20、ll equipment model exchange .55 5.3.1 Equipment description .55 5.3.2 Table overview and integrity constraints 55 5.3.3 Equipment description table overview56 5.3.4 Equipment information table summary .56 5.3.5 Equipment table definitions57 5.4 Schedule information exchange.60 5.4.1 Schedule table o

21、verview60 5.4.2 Schedule table summary .61 5.4.3 Schedule table definitions61 Page3 EN615122:200261512-2 IEC:2001 4 5.5 Production information exchange.63 5.5.1 Control recipe information64 5.5.2 Equipment information.64 5.5.3 Batch history .64 5.6 Exchange table domains .67 6 Procedure function cha

22、rts.68 6.1 Procedure function chart notation69 6.1.1 Symbols 69 6.1.2 Procedure and unit procedure initiation .80 6.1.3 Non-procedural master recipe information .82 6.2 Control recipe depiction.83 6.3 Exception handling83 Annex A (normative) Data modelling technique84 Annex B (normative) SQL definit

23、ion listing .86 Annex C (informative) Abbreviations 98 Annex D (informative) Language guidelines .99 Annex E (informative) Procedure function chart processing examples101 Annex ZA (normative) Normative references to international publications with their corresponding European Publications.103 Figure

24、 1 Overview model .10 Figure 2 Recipe entities .12 Figure 3 Parts of recipe entities .16 Figure 4 Recipe building block .17 Figure 5 Building block concept .19 Figure 6 Recipe entity equipment requirements .20 Figure 7 Parameter model21 Figure 8 Equipment structure.22 Figure 9 Equipment entity relat

25、ions23 Figure 10 Equipment classes .24 Figure 11 Batch schedule 25 Figure 12 Production information .27 Figure 13 Data transfer using exchange tables 30 Figure 14 Common information exchange tables31 Figure 15 Nested recipe elements make up a recipe 42 Figure 16 Exchange table relationships43 Figure

26、 17 How entries relate in the tables 44 Figure 18 Equipment information exchange tables .55 Figure 19 Schedule structure .60 Figure 20 Batch history64 Figure 21 Recipe procedural element symbols.69 Figure 22 Procedural elements that encapsulate lower-level recipe procedural elements.70 Figure 23 Beg

27、in symbol .70 Page4 EN615122:200261512-2 IEC:2001 5 Figure 24 End symbol 71 Figure 25 Allocation symbol .71 Figure 26 Element synchronization examples.72 Figure 27 Implicit transition72 Figure 28 Explicit transition73 Figure 29 Beginning of sequence selection 74 Figure 30 End of sequence selection .

28、74 Figure 31 Beginning of simultaneous sequences75 Figure 32 End of simultaneous sequences .75 Figure 33 Valid sequence selection diagram 76 Figure 34 Valid simultaneous sequence diagram .77 Figure 35 Looping with explicit recipe procedural elements78 Figure 36 Invalid procedure function chart .79 F

29、igure 37 Depiction of procedure and unit procedure initiation.80 Figure 38 Relative relationship of procedural entities .81 Figure 39 Relative relationship of procedural entities Alternate 1 82 Table 1 Recipe entity .12 Table 2 Subclasses overview13 Table 3 Recipe.13 Table 4 Recipe component.14 Tabl

30、e 5 Recipe building block 14 Table 6 General recipe entity.14 Table 7 Site recipe entity .14 Table 8 Master recipe entity.15 Table 9 Control recipe entity 15 Table 10 Parameter .16 Table 11 Equipment requirement .16 Table 12 Other information 17 Table 13 Procedural structural element17 Table 14 Equi

31、pment procedural element 18 Table 15 Equipment entity .20 Table 16 Equipment property .20 Table 17 Equipment property type21 Table 18 Equipment relation 23 Table 19 Equipment class24 Table 20 Batch schedule entry.25 Table 21 Schedule parameter 25 Table 22 Schedule relation 26 Table 23 Production inf

32、ormation 27 Table 24 Batch specific information27 Table 25 Batch history .27 Page5 EN615122:200261512-2 IEC:2001 6 Table 26 Common information .28 Table 27 Executed procedural entity 29 Table 28 Batch report 29 Table 29 BXT_Exchange31 Table 30 BXT_Exchange table contents.32 Table 31 BXT_EnumerationS

33、et 32 Table 32 Standard enumeration sets32 Table 33 BXT_Enumeration .34 Table 34 Standard enumerations .34 Table 35 Recipe exchange tables 45 Table 36 BXT_MRecipeElement.46 Table 37 BXT_MRecipeStep 47 Table 38 BXT_MRecipeTransition48 Table 39 BXT_MRecipeLink.50 Table 40 BXT_MRecipeElementParameter.5

34、1 Table 41 Standard sub-parameters 52 Table 42 BXT_MRecipeStepParameter 52 Table 43 BXT_MRecipeOtherInformation .53 Table 44 BXT_MRecipeElementEquip54 Table 45 BXT_MRecipeStepEquip .54 Table 46 Equipment information exchange tables 56 Table 47 BXT_EquipElement .57 Table 48 BXT_EquipLink57 Table 49 B

35、XT_EquipInclude.58 Table 50 BXT_EquipProperty.58 Table 51 BXT_EquipInterface 59 Table 52 BXT_EquipInterfaceDefinition59 Table 53 BXT_EquipInterfaceParameter 59 Table 54 Schedule information exchange tables 61 Table 55 BXT_ScheduleEntry 61 Table 56 BXT_ScheduleEquip62 Table 57 BXT_ScheduleProperty .6

36、3 Table 58 BXT_ScheduleParameter 63 Table 59 BXT_HistoryElement .65 Table 60 BXT_HistoryLog 66 Table 61 Exchange table domains .67 Table A.1 UML notation .84 Table A.2 ERD notation .169 Page6 EN615122:200261512-2 IEC:2001 7 INTRODUCTION Part 1 of this International Standard on batch control provides

37、 models and terminology applicable to batch control. Part 2 addresses data structures and guidelines for languages. Data structures are addressed by the data model that is defined in clause 4 that more precisely identifies objects and relationships that were addressed by models and concepts of part

38、1. Data structures are also addressed by relational tables for information exchange that are defined in clause 5. Languages are addressed by a recipe depiction methodology that is defined in clause 6. The intended use of the data model is to provide a starting point for developing interface specific

39、ations for software components that address any subset of part 1 of this standard. The data model addresses all of part 1 of this standard as an integrated object model, but it does not presume or preclude any specific system architecture or information exchange. The model does not assume any specif

40、ic division of functionality between systems. A specific method for the exchange of selected data is defined in clause 5. Relational tables are used as the information exchange method because, within the bounds of the information treated, they: utilise broadly available technologies; are amenable to

41、 translation to other technologies; are adequate; are consistent with other sections of the standard. Multiple methods of information transfer have not been defined, nor has there been an attempt to identify all information that might be exchanged. In the future, additional methods may be defined to

42、 provide alternate ways of exchanging data. Clause 6 defines the symbols and rules for a graphical language that can be used to depict recipes. Recipes are the central feature of batch control and they can address a wide range of complexity, but there is no one depiction that is ideal for all circum

43、stances. A simple table, for example, might be the most appropriate recipe form for simple cases. This standard specifies a method for depiction of master and control recipe procedures that can be applied over a broader range of complexity. Although this standard is intended primarily for batch proc

44、esses, it may be of considerable value for other types of processes. Page7 EN615122:200261512-2 IEC:2001 8 BATCH CONTROL Part 2: Data structures and guidelines for languages 1 Scope This part of this standard on batch control defines data models that describe batch control as applied in the process

45、industries, data structures for facilitating communications within and between batch control implementations and language guidelines for representing recipes. Refer to Annex A for an explanation of the UML notation that is used in this part of this standard. Refer to Annex B for a summary of all of

46、the SQL definitions from clause 5. 2 Normative references The following normative documents contain provisions which, through reference in this text, constitute provisions of this part of IEC 61512. For dated references, subsequent amend- ments to, or revisions of, any of these publications do not a

47、pply. However, parties to agreements based on this part of IEC 61512 are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative document referred to applies. Members of IEC

48、 and ISO maintain registers of currently valid International Standards. IEC 60848:1988, Preparation of function charts for control systems IEC 60050-351:1998, Industrial-process measurement and control Terms and definitions IEC 61131-3:1993, Programmable controllers Part 3: Programming languages IEC 61512-1:1997, Batch control Part 1: Models and terminology ISO/IEC 9075:1992, Information processing systems Database language SQL with integrity enhancement 3 Definitions For the purposes of this part

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > BS

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1