{"id":434101,"date":"2024-10-20T07:42:19","date_gmt":"2024-10-20T07:42:19","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-en-iec-62714-22022\/"},"modified":"2024-10-26T14:37:32","modified_gmt":"2024-10-26T14:37:32","slug":"bs-en-iec-62714-22022","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-en-iec-62714-22022\/","title":{"rendered":"BS EN IEC 62714-2:2022"},"content":{"rendered":"
The IEC 62714 series specifies an engineering data exchange format for use in industrial automation systems. This part of IEC 62714 specifies normative as well as informative AML libraries for the modelling of engineering information for the exchange between engineering tools in the plant automation area by means of AML. Moreover, it presents additional user defined libraries as an example. Its provisions apply to the export\/import applications of related tools. This part of IEC 62714 specifies AML role class libraries and AML attribute type libraries. Role classes provide semantics to AML objects, attribute types provide semantics to AML attributes. The association of role classes to AML objects or attribute types to AML attributes represent the possibility to add (also external) semantic to it. By associating a role class to an AML object or an attribute type to an AML attribute,it gets a semantic.This part of IEC 62714 does not define details of the data exchange procedure or implementation requirements for the import\/export tools.<\/p>\n
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n | ||||||
---|---|---|---|---|---|---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n | ||||||
5<\/td>\n | Annex ZA (normative)Normative references to international publicationswith their corresponding European publications <\/td>\n<\/tr>\n | ||||||
6<\/td>\n | Blank Page <\/td>\n<\/tr>\n | ||||||
7<\/td>\n | English CONTENTS <\/td>\n<\/tr>\n | ||||||
12<\/td>\n | FOREWORD <\/td>\n<\/tr>\n | ||||||
14<\/td>\n | INTRODUCTION Figures Figure 1 \u2013 Overview of the engineering data exchange format (AML) <\/td>\n<\/tr>\n | ||||||
16<\/td>\n | 1 Scope 2 Normative references 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions <\/td>\n<\/tr>\n | ||||||
17<\/td>\n | 3.2 Abbreviated terms Tables Table 1 \u2013 Abbreviated terms <\/td>\n<\/tr>\n | ||||||
18<\/td>\n | 4 Conformity 5 AML role classes 5.1 Location and inheritance relationship of role classes in role class libraries 5.2 AML role class libraries Figure 2 \u2013 Example addressing of role class “Robot” in AML object “RB1” Figure 3 \u2013 Example inheritance relationship <\/td>\n<\/tr>\n | ||||||
19<\/td>\n | Figure 4 \u2013 AutomationMLBaseRoleClassLib defined in IEC 62714-1:2018 Table 2 \u2013 Structure of AML role class libraries <\/td>\n<\/tr>\n | ||||||
20<\/td>\n | 5.3 AML role class library for discrete manufacturing industry \u2013 AutomationMLDMIRoleClassLib 5.3.1 General Figure 5 \u2013 AutomationMLDMIRoleClassLib <\/td>\n<\/tr>\n | ||||||
21<\/td>\n | 5.3.2 RoleClass DiscManufacturingEquipment 5.3.3 RoleClass Transport Figure 6 \u2013 XML grid of the AutomationMLDMIRoleClassLib Figure 7 \u2013 XML text of the AutomationMLDMIRoleClassLib Table 3 \u2013 RoleClass DiscManufacturingEquipment <\/td>\n<\/tr>\n | ||||||
22<\/td>\n | 5.3.4 RoleClass Storage 5.3.5 RoleClass Fixture 5.3.6 RoleClass Gate Table 4 \u2013 RoleClass Transport Table 5 \u2013 RoleClass Storage Table 6 \u2013 RoleClass Fixture <\/td>\n<\/tr>\n | ||||||
23<\/td>\n | 5.3.7 RoleClass Robot 5.3.8 RoleClass Tool 5.3.9 RoleClass Carrier Table 7 \u2013 RoleClass Gate Table 8 \u2013 RoleClass Robot Table 9 \u2013 RoleClass Tool Table 10 \u2013 RoleClass Carrier <\/td>\n<\/tr>\n | ||||||
24<\/td>\n | 5.3.10 RoleClass Machine 5.3.11 RoleClass StaticObject 5.4 AML role class library for continuous manufacturing industry \u2013 AutomationMLCMIRoleClassLib 5.4.1 General Figure 8 \u2013 AutomationMLCMIRoleClassLib Table 11 \u2013 RoleClass Machine Table 12 \u2013 RoleClass StaticObject <\/td>\n<\/tr>\n | ||||||
25<\/td>\n | 5.4.2 RoleClass ContManufacturingEquipment 5.5 AML role class library for batch manufacturing industry \u2013 AutomationMLBMIRoleClassLib 5.5.1 General Figure 9 \u2013 XML grid of the AutomationMLCMIRoleClassLib Figure 10 \u2013 XML text of the AutomationMLCMIRoleClassLib Figure 11 \u2013 AutomationMLBMIRoleClassLib Table 13 \u2013 RoleClass ContManufacturingEquipment <\/td>\n<\/tr>\n | ||||||
26<\/td>\n | 5.5.2 RoleClass BatchManufacturingEquipment 5.6 AML role class library for control systems \u2013 AutomationMLCSRoleClassLib 5.6.1 General Figure 12 \u2013 XML grid of the AutomationMLBMIRoleClassLib Figure 13 \u2013 XML text of the AutomationMLBMIRoleClassLib Table 14 \u2013 RoleClass BatchManufacturingEquipment <\/td>\n<\/tr>\n | ||||||
27<\/td>\n | Figure 14 \u2013 AutomationMLCSRoleClassLib Figure 15 \u2013 XML grid of the AutomationMLCSRoleClassLib Figure 16 \u2013 XML text of the AutomationMLCSRoleClassLib <\/td>\n<\/tr>\n | ||||||
28<\/td>\n | 5.6.2 RoleClass ControlEquipment 5.6.3 RoleClass Communication 5.6.4 RoleClass ControlHardware 5.6.5 RoleClass PC Table 15 \u2013 RoleClass ControlEquipment Table 16 \u2013 RoleClass Communication Table 17 \u2013 RoleClass ControlHardware <\/td>\n<\/tr>\n | ||||||
29<\/td>\n | 5.6.6 RoleClass IPC 5.6.7 RoleClass Handheld 5.6.8 RoleClass EmbeddedDevice Table 18 \u2013 RoleClass PC Table 19 \u2013 RoleClass IPC Table 20 \u2013 RoleClass Handheld Table 21 \u2013 RoleClass EmbeddedDevice <\/td>\n<\/tr>\n | ||||||
30<\/td>\n | 5.6.9 RoleClass Sensor 5.6.10 RoleClass Actuator 5.6.11 RoleClass Controller 5.6.12 RoleClass PLC Table 22 \u2013 RoleClass Sensor Table 23 \u2013 RoleClass Actuator Table 24 \u2013 RoleClass Controller Table 25 \u2013 RoleClass PLC <\/td>\n<\/tr>\n | ||||||
31<\/td>\n | 5.6.13 RoleClass NC 5.6.14 RoleClass RC Table 26 \u2013 RoleClass NC Table 27 \u2013 RoleClass RC <\/td>\n<\/tr>\n | ||||||
32<\/td>\n | Annex A (informative)AML extended role class library A.1 General <\/td>\n<\/tr>\n | ||||||
33<\/td>\n | A.2 RoleClass PLCFacet Figure A.1 \u2013 AutomationMLExtendedRoleClassLib <\/td>\n<\/tr>\n | ||||||
34<\/td>\n | A.3 RoleClass HMIFacet A.4 RoleClass Enterprise Table A.1 \u2013 RoleClass PLCFacet Table A.2 \u2013 RoleClass HMIFacet Table A.3 \u2013 RoleClass Enterprise <\/td>\n<\/tr>\n | ||||||
35<\/td>\n | A.5 RoleClass Site Figure A.2 \u2013 Resource structure [SOURCE: IEC PAS 63088:2017, adapted] Table A.4 \u2013 RoleClass Site <\/td>\n<\/tr>\n | ||||||
36<\/td>\n | A.6 RoleClass Area A.7 RoleClass ProductionLine A.8 RoleClass WorkCell Table A.5 \u2013 RoleClass Area Table A.6 \u2013 RoleClass ProductionLine <\/td>\n<\/tr>\n | ||||||
37<\/td>\n | A.9 RoleClass ProcessCell A.10 RoleClass Unit Table A.7 \u2013 RoleClass WorkCell Table A.8 \u2013 RoleClass ProcessCell Table A.9 \u2013 RoleClass Unit <\/td>\n<\/tr>\n | ||||||
38<\/td>\n | A.11 RoleClass WorkCenter A.12 RoleClass WorkUnit A.13 RoleClass ProductionUnit Table A.10 \u2013 RoleClass WorkCenter Table A.11 \u2013 RoleClass WorkUnit Table A.12 \u2013 RoleClass ProductionUnit <\/td>\n<\/tr>\n | ||||||
39<\/td>\n | A.14 RoleClass StorageZone A.15 RoleClass StorageUnit A.16 RoleClass ConnectedWorld Table A.13 \u2013 RoleClass StorageZone Table A.14 \u2013 RoleClass StorageUnit <\/td>\n<\/tr>\n | ||||||
40<\/td>\n | A.17 RoleClass Equipment A.18 RoleClass Station A.19 RoleClass EquimentModule Table A.15 \u2013 RoleClass ConnectedWorld Table A.16 \u2013 RoleClass Equipment Table A.17 \u2013 RoleClass Station <\/td>\n<\/tr>\n | ||||||
41<\/td>\n | A.20 RoleClass ControlModule A.21 RoleClass ControlDevice A.22 RoleClass FieldDevice Table A.18 \u2013 RoleClass EquipmentModule Table A.19 \u2013 RoleClass ControlModule Table A.20 \u2013 RoleClass ControlDevice <\/td>\n<\/tr>\n | ||||||
42<\/td>\n | A.23 RoleClass Turntable A.24 RoleClass Conveyor A.25 RoleClass BeltConveyor Table A.21 \u2013 RoleClass FieldDevice Table A.22 \u2013 RoleClass Turntable Table A.23 \u2013 RoleClass Conveyor Table A.24 \u2013 RoleClass BeltConveyor <\/td>\n<\/tr>\n | ||||||
43<\/td>\n | A.26 RoleClass RollConveyor A.27 RoleClass ChainConveyor A.28 RoleClass PalletConveyor A.29 RoleClass OverheadConveyor Table A.25 \u2013 RoleClass RollConveyor Table A.26 \u2013 RoleClass ChainConveyor Table A.27 \u2013 RoleClass PalletConveyor <\/td>\n<\/tr>\n | ||||||
44<\/td>\n | A.30 RoleClass LiftingTable A.31 RoleClass AGV A.32 RoleClass Transposer Table A.28 \u2013 RoleClass OverheadConveyor Table A.29 \u2013 RoleClass LiftingTable Table A.30 \u2013 RoleClass AGV Table A.31 \u2013 RoleClass Transposer <\/td>\n<\/tr>\n | ||||||
45<\/td>\n | A.33 RoleClass CarrierHandlingSystem A.34 RoleClass BodyStore A.35 RoleClass Lift A.36 RoleClass Rollerbed Table A.32 \u2013 RoleClass CarrierHandlingSystem Table A.33 \u2013 RoleClass BodyStore Table A.34 \u2013 RoleClass Lift <\/td>\n<\/tr>\n | ||||||
46<\/td>\n | A.37 RoleClass StationaryTool A.38 RoleClass MovableTool A.39 RoleClass ControlCabinet Table A.35 \u2013 RoleClass Rollerbed Table A.36 \u2013 RoleClass StationaryTool Table A.37 \u2013 RoleClass MovableTool Table A.38 \u2013 RoleClass ControlCabinet <\/td>\n<\/tr>\n | ||||||
47<\/td>\n | A.40 RoleClass IODevice A.41 RoleClass HMI A.42 RoleClass WarningEquipment A.43 RoleClass ActuatingDrive Table A.39 \u2013 RoleClass IODevice Table A.40 \u2013 RoleClass HMI Table A.41 \u2013 RoleClass WarningEquipment <\/td>\n<\/tr>\n | ||||||
48<\/td>\n | A.44 RoleClass MotionController A.45 RoleClass HMIPanel A.46 RoleClass MeasuringEquipment Table A.42 \u2013 RoleClass ActuatingDrive Table A.43 \u2013 RoleClass MotionController Table A.44 \u2013 RoleClass HMIPanel <\/td>\n<\/tr>\n | ||||||
49<\/td>\n | A.47 RoleClass Clamp A.48 RoleClass ProcessController A.49 RoleClass Loader Table A.45 \u2013 RoleClass MeasuringEquipment Table A.46 \u2013 RoleClass Clamp Table A.47 \u2013 RoleClass ProcessController <\/td>\n<\/tr>\n | ||||||
50<\/td>\n | A.50 RoleClass Unloader Table A.48 \u2013 RoleClass Loader Table A.49 \u2013 RoleClass Unloader <\/td>\n<\/tr>\n | ||||||
51<\/td>\n | Annex B (informative)Examples of usage of RoleClasses B.1 General B.2 Example plant unit Figure B.1 \u2013 Usage of roles in the mapping process <\/td>\n<\/tr>\n | ||||||
52<\/td>\n | Figure B.2 \u2013 Example for usage of roles Figure B.3 \u2013 Example AML model <\/td>\n<\/tr>\n | ||||||
53<\/td>\n | Figure B.4 \u2013 Example InstanceHierarchy for usage of roles Figure B.5 \u2013 XML grid of the example InstanceHierarchy for usage of roles Figure B.6 \u2013 XML text of the example InstanceHierarchy for usage of roles <\/td>\n<\/tr>\n | ||||||
54<\/td>\n | Figure B.7 \u2013 External RoleClassLib reference Figure B.8 \u2013 Usage of external role class in example <\/td>\n<\/tr>\n | ||||||
55<\/td>\n | Figure B.9 \u2013 Example SystemUnitClass library for usage of roles Figure B.10 \u2013 XML grid of the example SystemUnitClass library for usage of roles Figure B.11 \u2013 XML text of the example SystemUnitClass library for usage of roles <\/td>\n<\/tr>\n | ||||||
56<\/td>\n | Annex C (informative)User-defined RoleClass libraries C.1 General Figure C.1 \u2013 AML user-defined RoleClassLib ISA106 Table C.1 \u2013 ISA-TR106.00.01-2013 mapping to ANSI\/ISA-88.01-1995 <\/td>\n<\/tr>\n | ||||||
57<\/td>\n | C.2 External semantics of attributes Figure C.2 \u2013 Example for external attribute semantics <\/td>\n<\/tr>\n | ||||||
58<\/td>\n | Annex D (informative)XML representation of AML libraries D.1 AutomationMLDMIRoleClassLib D.2 AutomationMLCMIRoleClassLib <\/td>\n<\/tr>\n | ||||||
59<\/td>\n | D.3 AutomationMLBMIRoleClassLib D.4 AutomationMLCSRoleClassLib <\/td>\n<\/tr>\n | ||||||
60<\/td>\n | D.5 AutomationMLExtendedRoleClassLib <\/td>\n<\/tr>\n | ||||||
63<\/td>\n | Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Engineering data exchange format for use in industrial automation systems engineering. Automation markup language – Semantics libraries<\/b><\/p>\n |