Shopping Cart

No products in the cart.

BS EN IEC 62714-2:2022:2023 Edition

$198.66

Engineering data exchange format for use in industrial automation systems engineering. Automation markup language – Semantics libraries

Published By Publication Date Number of Pages
BSI 2023 64
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

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.

PDF Catalog

PDF Pages PDF Title
2 undefined
5 Annex ZA (normative)Normative references to international publicationswith their corresponding European publications
6 Blank Page
7 English
CONTENTS
12 FOREWORD
14 INTRODUCTION
Figures
Figure 1 – Overview of the engineering data exchange format (AML)
16 1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
17 3.2 Abbreviated terms
Tables
Table 1 – Abbreviated terms
18 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 – Example addressing of role class “Robot” in AML object “RB1”
Figure 3 – Example inheritance relationship
19 Figure 4 – AutomationMLBaseRoleClassLib defined in IEC 62714-1:2018
Table 2 – Structure of AML role class libraries
20 5.3 AML role class library for discrete manufacturing industry – AutomationMLDMIRoleClassLib
5.3.1 General
Figure 5 – AutomationMLDMIRoleClassLib
21 5.3.2 RoleClass DiscManufacturingEquipment
5.3.3 RoleClass Transport
Figure 6 – XML grid of the AutomationMLDMIRoleClassLib
Figure 7 – XML text of the AutomationMLDMIRoleClassLib
Table 3 – RoleClass DiscManufacturingEquipment
22 5.3.4 RoleClass Storage
5.3.5 RoleClass Fixture
5.3.6 RoleClass Gate
Table 4 – RoleClass Transport
Table 5 – RoleClass Storage
Table 6 – RoleClass Fixture
23 5.3.7 RoleClass Robot
5.3.8 RoleClass Tool
5.3.9 RoleClass Carrier
Table 7 – RoleClass Gate
Table 8 – RoleClass Robot
Table 9 – RoleClass Tool
Table 10 – RoleClass Carrier
24 5.3.10 RoleClass Machine
5.3.11 RoleClass StaticObject
5.4 AML role class library for continuous manufacturing industry – AutomationMLCMIRoleClassLib
5.4.1 General
Figure 8 – AutomationMLCMIRoleClassLib
Table 11 – RoleClass Machine
Table 12 – RoleClass StaticObject
25 5.4.2 RoleClass ContManufacturingEquipment
5.5 AML role class library for batch manufacturing industry – AutomationMLBMIRoleClassLib
5.5.1 General
Figure 9 – XML grid of the AutomationMLCMIRoleClassLib
Figure 10 – XML text of the AutomationMLCMIRoleClassLib
Figure 11 – AutomationMLBMIRoleClassLib
Table 13 – RoleClass ContManufacturingEquipment
26 5.5.2 RoleClass BatchManufacturingEquipment
5.6 AML role class library for control systems – AutomationMLCSRoleClassLib
5.6.1 General
Figure 12 – XML grid of the AutomationMLBMIRoleClassLib
Figure 13 – XML text of the AutomationMLBMIRoleClassLib
Table 14 – RoleClass BatchManufacturingEquipment
27 Figure 14 – AutomationMLCSRoleClassLib
Figure 15 – XML grid of the AutomationMLCSRoleClassLib
Figure 16 – XML text of the AutomationMLCSRoleClassLib
28 5.6.2 RoleClass ControlEquipment
5.6.3 RoleClass Communication
5.6.4 RoleClass ControlHardware
5.6.5 RoleClass PC
Table 15 – RoleClass ControlEquipment
Table 16 – RoleClass Communication
Table 17 – RoleClass ControlHardware
29 5.6.6 RoleClass IPC
5.6.7 RoleClass Handheld
5.6.8 RoleClass EmbeddedDevice
Table 18 – RoleClass PC
Table 19 – RoleClass IPC
Table 20 – RoleClass Handheld
Table 21 – RoleClass EmbeddedDevice
30 5.6.9 RoleClass Sensor
5.6.10 RoleClass Actuator
5.6.11 RoleClass Controller
5.6.12 RoleClass PLC
Table 22 – RoleClass Sensor
Table 23 – RoleClass Actuator
Table 24 – RoleClass Controller
Table 25 – RoleClass PLC
31 5.6.13 RoleClass NC
5.6.14 RoleClass RC
Table 26 – RoleClass NC
Table 27 – RoleClass RC
32 Annex A (informative)AML extended role class library
A.1 General
33 A.2 RoleClass PLCFacet
Figure A.1 – AutomationMLExtendedRoleClassLib
34 A.3 RoleClass HMIFacet
A.4 RoleClass Enterprise
Table A.1 – RoleClass PLCFacet
Table A.2 – RoleClass HMIFacet
Table A.3 – RoleClass Enterprise
35 A.5 RoleClass Site
Figure A.2 – Resource structure [SOURCE: IEC PAS 63088:2017, adapted]
Table A.4 – RoleClass Site
36 A.6 RoleClass Area
A.7 RoleClass ProductionLine
A.8 RoleClass WorkCell
Table A.5 – RoleClass Area
Table A.6 – RoleClass ProductionLine
37 A.9 RoleClass ProcessCell
A.10 RoleClass Unit
Table A.7 – RoleClass WorkCell
Table A.8 – RoleClass ProcessCell
Table A.9 – RoleClass Unit
38 A.11 RoleClass WorkCenter
A.12 RoleClass WorkUnit
A.13 RoleClass ProductionUnit
Table A.10 – RoleClass WorkCenter
Table A.11 – RoleClass WorkUnit
Table A.12 – RoleClass ProductionUnit
39 A.14 RoleClass StorageZone
A.15 RoleClass StorageUnit
A.16 RoleClass ConnectedWorld
Table A.13 – RoleClass StorageZone
Table A.14 – RoleClass StorageUnit
40 A.17 RoleClass Equipment
A.18 RoleClass Station
A.19 RoleClass EquimentModule
Table A.15 – RoleClass ConnectedWorld
Table A.16 – RoleClass Equipment
Table A.17 – RoleClass Station
41 A.20 RoleClass ControlModule
A.21 RoleClass ControlDevice
A.22 RoleClass FieldDevice
Table A.18 – RoleClass EquipmentModule
Table A.19 – RoleClass ControlModule
Table A.20 – RoleClass ControlDevice
42 A.23 RoleClass Turntable
A.24 RoleClass Conveyor
A.25 RoleClass BeltConveyor
Table A.21 – RoleClass FieldDevice
Table A.22 – RoleClass Turntable
Table A.23 – RoleClass Conveyor
Table A.24 – RoleClass BeltConveyor
43 A.26 RoleClass RollConveyor
A.27 RoleClass ChainConveyor
A.28 RoleClass PalletConveyor
A.29 RoleClass OverheadConveyor
Table A.25 – RoleClass RollConveyor
Table A.26 – RoleClass ChainConveyor
Table A.27 – RoleClass PalletConveyor
44 A.30 RoleClass LiftingTable
A.31 RoleClass AGV
A.32 RoleClass Transposer
Table A.28 – RoleClass OverheadConveyor
Table A.29 – RoleClass LiftingTable
Table A.30 – RoleClass AGV
Table A.31 – RoleClass Transposer
45 A.33 RoleClass CarrierHandlingSystem
A.34 RoleClass BodyStore
A.35 RoleClass Lift
A.36 RoleClass Rollerbed
Table A.32 – RoleClass CarrierHandlingSystem
Table A.33 – RoleClass BodyStore
Table A.34 – RoleClass Lift
46 A.37 RoleClass StationaryTool
A.38 RoleClass MovableTool
A.39 RoleClass ControlCabinet
Table A.35 – RoleClass Rollerbed
Table A.36 – RoleClass StationaryTool
Table A.37 – RoleClass MovableTool
Table A.38 – RoleClass ControlCabinet
47 A.40 RoleClass IODevice
A.41 RoleClass HMI
A.42 RoleClass WarningEquipment
A.43 RoleClass ActuatingDrive
Table A.39 – RoleClass IODevice
Table A.40 – RoleClass HMI
Table A.41 – RoleClass WarningEquipment
48 A.44 RoleClass MotionController
A.45 RoleClass HMIPanel
A.46 RoleClass MeasuringEquipment
Table A.42 – RoleClass ActuatingDrive
Table A.43 – RoleClass MotionController
Table A.44 – RoleClass HMIPanel
49 A.47 RoleClass Clamp
A.48 RoleClass ProcessController
A.49 RoleClass Loader
Table A.45 – RoleClass MeasuringEquipment
Table A.46 – RoleClass Clamp
Table A.47 – RoleClass ProcessController
50 A.50 RoleClass Unloader
Table A.48 – RoleClass Loader
Table A.49 – RoleClass Unloader
51 Annex B (informative)Examples of usage of RoleClasses
B.1 General
B.2 Example plant unit
Figure B.1 – Usage of roles in the mapping process
52 Figure B.2 – Example for usage of roles
Figure B.3 – Example AML model
53 Figure B.4 – Example InstanceHierarchy for usage of roles
Figure B.5 – XML grid of the example InstanceHierarchy for usage of roles
Figure B.6 – XML text of the example InstanceHierarchy for usage of roles
54 Figure B.7 – External RoleClassLib reference
Figure B.8 – Usage of external role class in example
55 Figure B.9 – Example SystemUnitClass library for usage of roles
Figure B.10 – XML grid of the example SystemUnitClass library for usage of roles
Figure B.11 – XML text of the example SystemUnitClass library for usage of roles
56 Annex C (informative)User-defined RoleClass libraries
C.1 General
Figure C.1 – AML user-defined RoleClassLib ISA106
Table C.1 – ISA-TR106.00.01-2013 mapping to ANSI/ISA-88.01-1995
57 C.2 External semantics of attributes
Figure C.2 – Example for external attribute semantics
58 Annex D (informative)XML representation of AML libraries
D.1 AutomationMLDMIRoleClassLib
D.2 AutomationMLCMIRoleClassLib
59 D.3 AutomationMLBMIRoleClassLib
D.4 AutomationMLCSRoleClassLib
60 D.5 AutomationMLExtendedRoleClassLib
63 Bibliography
BS EN IEC 62714-2:2022
$198.66