ImageVerifierCode 换一换
格式:PDF , 页数:108 ,大小:1.18MB ,
资源ID:577528      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-577528.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(BS EN 61512-2-2002 Batch control - Data structures and guidelines for languages《按批控制 数据结构和语言指南》.pdf)为本站会员(orderah291)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

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

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

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