7 AutomationML Libraries OPC UA Model ToC Previous Next

7.8 AutomationMLExtendedRoleClassLib ToC Previous Next

7.8.2 ObjectTypes ToC Previous Next

7.8.2.1 PLCFacet ToC

7.8.2.1.1 General ToC

The role class “PLCFacet” should be used for the view concerning everything involved in PLC control code generators: PLC view on AML objects which points to information concerning PLC.

7.8.2.1.2 ObjectType Definition ToC

The PLCFacet is formally defined in Table 89.

Table 89 - PLCFacet Definition

Attribute Value
BrowseName PLCFacet
IsAbstract False

Inherit the components of the Facet

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.2 HMIFacet ToC

7.8.2.2.1 General ToC

The role class “HMIFacet” should be used for the view concerning everything involved in HMI: HMI view on AML objects which points to information concerning HMI.

7.8.2.2.2 ObjectType Definition ToC

The HMIFacet is formally defined in Table 90.

Table 90 - HMIFacet Definition

Attribute Value
BrowseName HMIFacet
IsAbstract False

Inherit the components of the Facet

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.3 Enterprise ToC

7.8.2.3.1 General ToC

The role class “Enterprise” should be used for business structures. The definition of an “Enterprise” is given in IEC 62264-1:2013, 5.3.2: “An enterprise is a collection of sites and areas and represents the top level of a role based equipment hierarchy. The enterprise is responsible for determining what products will be manufactured, at which sites they will be manufactured, and in general how they will be manufactured. Level 4 functions are generally concerned with the enterprise and site levels. However, enterprise planning and scheduling may involve areas, work centers, or work units within an area.”

7.8.2.3.2 ObjectType Definition ToC

The Enterprise is formally defined in Table 91.

Table 91 - Enterprise Definition

Attribute Value
BrowseName Enterprise
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.4 Site ToC

7.8.2.4.1 General ToC

The role class “Site” should be used for localisation. It is also used for hierarchical organization. The definition of a “Site” is given in IEC 62264-1:2013, 5.3.3: “A site is a physical, geographical, or logical grouping determined by the enterprise. It may contain areas, production lines, process cells, and production units. Site planning and scheduling may involve cells, lines, or units within the areas. A geographical location and main production capability usually identifies a site. Examples of site identifications are ‘Deer Park Olefins Plant’ and ‘Johnson City Manufacturing Facility’. Sites are often used for rough-cut planning and scheduling. Sites generally have well-defined manufacturing capabilities.

7.8.2.4.2 ObjectType Definition ToC

The Site is formally defined in Table 92.

Table 92 - Site Definition

Attribute Value
BrowseName Site
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.5 Area ToC

7.8.2.5.1 General ToC

The role class “Area” should be used for production buildings and their subdivisions (structure/hall), used for hierarchical organization. The definition of an “Area” is given in IEC 62264-1:2013, 5.3.4: “An area is a physical, geographical, or logical grouping determined by the site. It may contain process cells, production units, and production lines. The main production capability and geographical location within a site usually identify areas. Examples of area identifications are ‘North End Tank Farm’ and ‘Building 2 Electronic Assembly’. Areas generally have well-defined manufacturing capabilities and capacities. The capabilities and capacities are used for planning and scheduling. An area is made up of lower-level elements that perform the manufacturing functions. There are three types of elements defined that correspond to continuous manufacturing models, discrete (repetitive and nonrepetitive) manufacturing models, and batch manufacturing models. An area may have one or more of any of the lower-level elements depending upon the manufacturing requirements. Many areas will have a combination of production lines for the discrete operations, production units for the continuous processes, and process cells for batch processes. For example, a beverage manufacturer may have an area with continuous mixing in a production unit, which feeds a batch process cell for batch processing, feeding a bottling line for a discrete bottling process.”

7.8.2.5.2 ObjectType Definition ToC

The Area is formally defined in Table 93.

Table 93 - Area Definition

Attribute Value
BrowseName Area
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.6 ProductionLine ToC

7.8.2.6.1 General ToC

The role class “ProductionLine” should be used for defining the role based equipment hierarchy defined in IEC 62264-1:2013, 5.3.7, for discrete manufacturing at the work cell level: “Production lines and work cells are the lowest level of equipment. Work cells are usually only identified when there is flexibility in the routing of work within a production line. Production lines and work cells may be composed of lower-level elements, but definitions of these are outside the scope of this document. The major processing activity often identifies the production line. Examples of production line identifications are ‘Bottling Line #1’, ‘Capping Line #15’, and ‘Water Pump Assembly Line #4’. Production line and work cells have well-defined manufacturing capabilities and throughput capacities.”

7.8.2.6.2 ObjectType Definition ToC

The ProductionLine is formally defined in Table 94.

Table 94 - ProductionLine Definition

Attribute Value
BrowseName ProductionLine
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.7 WorkCell ToC

7.8.2.7.1 General ToC

The role class “WorkCell” should be used for defining the role based equipment hierarchy defined in IEC 62264-1:2013 at the work cell level: for sub units/sub production steps of units/production lines, station, processes single component, cycle, location in which the production step takes place. It is used for hierarchization. The definition of a “WorkCell” is given in IEC 62264-1:2013, 5.3.7: “Production lines and work cells are the lowest level of equipment. Work cells are usually only identified when there is flexibility in the routing of work within a production line. Production lines and work cells may be composed of lower-level elements, but definitions of these are outside the scope of this document. The major processing activity often identifies the production line. Examples of production line identifications are ‘Bottling Line #1’, ‘Capping Line #15’, and ‘Water Pump Assembly Line #4’. Production line and work cells have well-defined manufacturing capabilities and throughput capacities.”

7.8.2.7.2 ObjectType Definition ToC

The WorkCell is formally defined in Table 95.

Table 95 - WorkCell Definition

Attribute Value
BrowseName WorkCell
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.8 ProcessCell ToC

7.8.2.8.1 General ToC

The role class “ProcessCell” should be used for sub units/sub production steps of units/production lines, station, processes single component, cycle, location in which the production step takes place. It is used for hierarchization. The definition of a “ProcessCell” is given in IEC 62264-1:2013, 5.3.8: “Process cells and units are the lowest level of equipment for batch manufacturing processes. Units are usually only identified if there is flexibility in the routing of product within a process cell. The definitions for process cells and units are contained in the IEC 61512-1 standard. The major processing capability or family of products produced often identifies the process cell. Examples of process cell identifications are ‘Mixing Line #5’ and ‘Detergent Line 13’. Process cells and units have well-defined manufacturing capabilities and batch capacities.”

7.8.2.8.2 ObjectType Definition ToC

The ProcessCell is formally defined in Table 96.

Table 96 - ProcessCell Definition

Attribute Value
BrowseName ProcessCell
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.9 Unit ToC

7.8.2.9.1 General ToC

The role class “Unit” should be used for linked chained production plants. It is used for hierarchization. The definition of a “Unit” is given in IEC 62264-1:2013, 5.3.8: “Process cells and units are the lowest level of equipment for batch manufacturing processes. Units are usually only identified if there is flexibility in the routing of product within a process cell. The definitions for process cells and units are contained in the IEC 61512-1 standard. The major processing capability or family of products produced often identifies the process cell. Examples of process cell identifications are ‘Mixing Line #5’ and ‘Detergent Line 13’. Process cells and units have well-defined manufacturing capabilities and batch capacities.”

7.8.2.9.2 ObjectType Definition ToC

The Unit is formally defined in Table 97.

Table 97 - Unit Definition

Attribute Value
BrowseName Unit
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.10 ProductionUnit ToC

7.8.2.10.1 General ToC

The role class “ProductionUnit” should be used for sub units/sub production steps of units/production lines, station, processes single component, cycle, location in which the production step takes place. It is used for hierarchization. The definition of a “ProductionUnit” is given in IEC 62264-1:2013, 5.3.6: “Production units are the lowest level of equipment for continuous manufacturing processes. Production units are composed of lower level elements, such as equipment modules, sensors, and actuators, but definitions of these are outside the scope of the IEC 62714 series. A production unit generally encompasses all of the equipment required for a segment of continuous production that operates in a relatively autonomous manner. It generally converts, separates, or reacts to one or more feedstocks to produce intermediate or final products. The major processing activity or product generated often identifies the production unit. Examples of production unit identifications are ‘Catalytic Cracker #1’ and ‘Alkylation Unit 2’. Production units have well-defined processing capabilities and throughput capacities.”

7.8.2.10.2 ObjectType Definition ToC

The ProductionUnit is formally defined in Table 98.

Table 98 - ProductionUnit Definition

Attribute Value
BrowseName ProductionUnit
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.11 StorageZone ToC

7.8.2.11.1 General ToC

The role class “StorageZone” should be used defining the role based equipment hierarchy defined in IEC 62264-1:2013 at the storage zone level: The definition of an “StorageZone” is given in IEC 62264-1: 2013, 5.3.9: “Storage zones and storage units are the lowest level of material movement equipment typically scheduled by the Level 4 and Level 3 functions for discrete, batch and continuous manufacturing processes. A storage zone is a type of work center and a storage unit is a type of work unit that is organized as elements within an area. These are the lower-level elements of an equipment hierarchy used in material storage and movement activities. A storage zone typically has the capability needed for the receipt, storage, retrieval, movement and shipment of materials. This may include the movement of materials from one work center to another work center within or between enterprises.”

7.8.2.11.2 ObjectType Definition ToC

The StorageZone is formally defined in Table 99.

Table 99 - StorageZone Definition

Attribute Value
BrowseName StorageZone
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.12 StorageUnit ToC

7.8.2.12.1 General ToC

The role class “StorageUnit” should be used defining the role based equipment hierarchy defined in IEC 62264-1:2013 at the storage unit level: The definition of an “StorageUnit” is given in IEC 62264-1: 2013, 5.3.9: “Storage zones and storage units are the lowest level of material movement equipment typically scheduled by the Level 4 and Level 3 functions for discrete, batch and continuous manufacturing processes. Storage units are typically managed at a finer level of detail than a storage zone. The physical location of a storage unit may change over time; for example, for goods in transit. Storage units may be dedicated to a given material, group of materials, or method of storage. Storage units can be further divided to address any hierarchical storage management scheme.”

7.8.2.12.2 ObjectType Definition ToC

The StorageUnit is formally defined in Table 100.

Table 100 - StorageUnit Definition

Attribute Value
BrowseName StorageUnit
IsAbstract False

Inherit the components of the ResourceStructure

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.13 Turntable ToC

7.8.2.13.1 General ToC

The role class “Turntable” should be used for rotating transport equipment which changes the horizontal transport direction of a product and/or carrier.

7.8.2.13.2 ObjectType Definition ToC

The Turntable is formally defined in Table 101.

Table 101 - Turntable Definition

Attribute Value
BrowseName Turntable
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.14 Conveyor ToC

7.8.2.14.1 General ToC

The role class “Conveyor” should be used for generic equipment which performs linear transport.

7.8.2.14.2 ObjectType Definition ToC

The Conveyor is formally defined in Table 102.

Table 102 - Conveyor Definition

Attribute Value
BrowseName Conveyor
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.15 BeltConveyor ToC

7.8.2.15.1 General ToC

The role class “BeltConveyor” should be used for equipment which performs linear transport realized by one or more belts as transport platform.

7.8.2.15.2 ObjectType Definition ToC

The BeltConveyor is formally defined in Table 103.

Table 103 - BeltConveyor Definition

Attribute Value
BrowseName BeltConveyor
IsAbstract False

Inherit the components of the Conveyor

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.16 RollConveyor ToC

7.8.2.16.1 General ToC

The role class “RollConveyor” should be used for equipment which performs linear transport realized by a sequence of rolls as transport platform.

7.8.2.16.2 ObjectType Definition ToC

The RollConveyor is formally defined in Table 104.

Table 104 - RollConveyor Definition

Attribute Value
BrowseName RollConveyor
IsAbstract False

Inherit the components of the Conveyor

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.17 ChainConveyor ToC

7.8.2.17.1 General ToC

The role class “ChainConeyor” should be used for equipment which performs linear transport driven by an endless chain as transport medium.

7.8.2.17.2 ObjectType Definition ToC

The ChainConveyor is formally defined in Table 105.

Table 105 - ChainConveyor Definition

Attribute Value
BrowseName ChainConveyor
IsAbstract False

Inherit the components of the Conveyor

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.18 PalletConveyor ToC

7.8.2.18.1 General ToC

The role class “PalletConveyor” should be used for equipment which is especially designed for linear transport of pallets.

7.8.2.18.2 ObjectType Definition ToC

The PalletConveyor is formally defined in Table 106.

Table 106 - PalletConveyor Definition

Attribute Value
BrowseName PalletConveyor
IsAbstract False

Inherit the components of the Conveyor

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.19 OverheadConveyor ToC

7.8.2.19.1 General ToC

The role class “OverheadConveyor” should be used for equipment that performs overhead transport of hanging products or carriers.

7.8.2.19.2 ObjectType Definition ToC

The OverheadConveyor is formally defined in Table 107.

Table 107 - OverheadConveyor Definition

Attribute Value
BrowseName OverheadConveyor
IsAbstract False

Inherit the components of the Conveyor

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.20 LiftingTable ToC

7.8.2.20.1 General ToC

The role class “LiftingTable” should be used for equipment that performs discrete vertical transport. The transport medium is also lifted. Normally used for minor heights.

7.8.2.20.2 ObjectType Definition ToC

The LiftingTable is formally defined in Table 108.

Table 108 - LiftingTable Definition

Attribute Value
BrowseName LiftingTable
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.21 AGV ToC

7.8.2.21.1 General ToC

The role class “AGV” should be used for equipment that performs automated transportation of discrete units independent of other transport equipment.

7.8.2.21.2 ObjectType Definition ToC

The AGV is formally defined in Table 109.

Table 109 - AGV Definition

Attribute Value
BrowseName AGV
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.22 Transposer ToC

7.8.2.22.1 General ToC

The role class “Transposer” should be used for transport equipment that performs the change of the transport medium. Changes the classification or relation of product to the carrier (one to another).

7.8.2.22.2 ObjectType Definition ToC

The Transposer is formally defined in Table 110.

Table 110 - Transposer Definition

Attribute Value
BrowseName Transposer
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.23 CarrierHandlingSystem ToC

7.8.2.23.1 General ToC

The role class “CarrierHandlingSystem” should be used for equipment that performs an action to the carrier.

7.8.2.23.2 ObjectType Definition ToC

The CarrierHandlingSystem is formally defined in Table 111.

Table 111 - CarrierHandlingSystem Definition

Attribute Value
BrowseName CarrierHandlingSystem
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.24 BodyStore ToC

7.8.2.24.1 General ToC

The role class “BodyStore” should be used for buffering discrete products.

7.8.2.24.2 ObjectType Definition ToC

The BodyStore is formally defined in Table 112.

Table 112 - BodyStore Definition

Attribute Value
BrowseName BodyStore
IsAbstract False

Inherit the components of the Storage

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.25 Lift ToC

7.8.2.25.1 General ToC

The role class “Lift” should be used for equipment that performs discrete vertical transport. Normally used for larger heights.

7.8.2.25.2 ObjectType Definition ToC

The Lift is formally defined in Table 113.

Table 113 - Lift Definition

Attribute Value
BrowseName Lift
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.26 Rollerbed ToC

7.8.2.26.1 General ToC

The role class “Rollerbed” should be used for a sequence of rolls. None of these rolls are driven.

7.8.2.26.2 ObjectType Definition ToC

The Rollerbed is formally defined in Table 114.

Table 114 - Rollerbed Definition

Attribute Value
BrowseName Rollerbed
IsAbstract False

Inherit the components of the Transport

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.27 StationaryTool ToC

7.8.2.27.1 General ToC

The role class “StationaryTool” should be used for tools fixed at one place.

7.8.2.27.2 ObjectType Definition ToC

The StationaryTool is formally defined in Table 115.

Table 115 - StationaryTool Definition

Attribute Value
BrowseName StationaryTool
IsAbstract False

Inherit the components of the Tool

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.28 MovableTool ToC

7.8.2.28.1 General ToC

The role class “MovableTool” should be used for tools which can be moved by equipment e.g. robots.

7.8.2.28.2 ObjectType Definition ToC

The MovableTool is formally defined in Table 116.

Table 116 - MovableTool Definition

Attribute Value
BrowseName MovableTool
IsAbstract False

Inherit the components of the Tool

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.29 ControlCabinet ToC

7.8.2.29.1 General ToC

The role class “ControlCabinet” should be used for enclosed electrical and/or electronic assembly.

7.8.2.29.2 ObjectType Definition ToC

The ControlCabinet is formally defined in Table 117.

Table 117 - ControlCabinet Definition

Attribute Value
BrowseName ControlCabinet
IsAbstract False

Inherit the components of the ControlEquipment

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.30 IODevice ToC

7.8.2.30.1 General ToC

The role class “IODevice” should be used for devices providing the functionality to connect sensors or actuators with an automation system. IODevice can consist of different modules.

7.8.2.30.2 ObjectType Definition ToC

The IODevice is formally defined in Table 118.

Table 118 - IODevice Definition

Attribute Value
BrowseName IODevice
IsAbstract False

Inherit the components of the ControlEquipment

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.31 HMI ToC

7.8.2.31.1 General ToC

The role class “HMI” should be used for the functionality to visualize an industrial control and monitoring system for the effective operation and control of the machine by humans.

7.8.2.31.2 ObjectType Definition ToC

The HMI is formally defined in Table 119.

Table 119 - HMI Definition

Attribute Value
BrowseName HMI
IsAbstract False

Inherit the components of the ControlEquipment

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.32 WarningEquipment ToC

7.8.2.32.1 General ToC

The role class “WarningEquipment” should be used for equipment providing warning functionality. NOTE The functionality can be realized in auditive, visual, haptic or other way.

7.8.2.32.2 ObjectType Definition ToC

The WarningEquipment is formally defined in Table 120.

Table 120 - WarningEquipment Definition

Attribute Value
BrowseName WarningEquipment
IsAbstract False

Inherit the components of the HMI

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.33 ActuatingDrive ToC

7.8.2.33.1 General ToC

The role class “ActuatingDrive” should be used for physical unit used for driving mechanically actuated final controlling elements.

7.8.2.33.2 ObjectType Definition ToC

The ActuatingDrive is formally defined in Table 121.

Table 121 - ActuatingDrive Definition

Attribute Value
BrowseName ActuatingDrive
IsAbstract False

Inherit the components of the Actuator

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.34 MotionController ToC

7.8.2.34.1 General ToC

The role class “MotionController” should be used for logic to generate set points (the desired output or motion profile) and close a position or velocity feedback loop.

7.8.2.34.2 ObjectType Definition ToC

The MotionController is formally defined in Table 122.

Table 122 - MotionController Definition

Attribute Value
BrowseName MotionController
IsAbstract False

Inherit the components of the ControlEquipment

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.35 Panel ToC

7.8.2.35.1 General ToC

The role class “Panel” should be used for physical object providing one possibility for humans to interact with machines.

7.8.2.35.2 ObjectType Definition ToC

The Panel is formally defined in Table 123.

Table 123 - Panel Definition

Attribute Value
BrowseName Panel
IsAbstract False

Inherit the components of the ControlHardware

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.36 MeasuringEquipment ToC

7.8.2.36.1 General ToC

The role class “MeasuringEquipment” should be used for defining equipment defined in IEC60050-311:2001, 311-03-05: “assembly of measuring instruments intended for specified measurement purposes”

7.8.2.36.2 ObjectType Definition ToC

The MeasuringEquipment is formally defined in Table 124.

Table 124 - MeasuringEquipment Definition

Attribute Value
BrowseName MeasuringEquipment
IsAbstract False

Inherit the components of the Resource

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.37 Clamp ToC

7.8.2.37.1 General ToC

The role class “Clamp” should be used for equipment that performs fixation processes to hold items at one specific point.

7.8.2.37.2 ObjectType Definition ToC

The Clamp is formally defined in Table 125.

Table 125 - Clamp Definition

Attribute Value
BrowseName Clamp
IsAbstract False

Inherit the components of the Fixture

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.38 ProcessController ToC

7.8.2.38.1 General ToC

The role class “ProcessController” should be used for the control of a specific tool or machine that performs process steps on a product.

7.8.2.38.2 ObjectType Definition ToC

The ProcessController is formally defined in Table 126.

Table 126 - ProcessController Definition

Attribute Value
BrowseName ProcessController
IsAbstract False

Inherit the components of the Controller

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.39 Loader ToC

7.8.2.39.1 General ToC

The role class “Loader” should be used for equipment to introduce products into the production process.

7.8.2.39.2 ObjectType Definition ToC

The Loader is formally defined in Table 127.

Table 127 - Loader Definition

Attribute Value
BrowseName Loader
IsAbstract False

Inherit the components of the Storage

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

7.8.2.40 Unloader ToC

7.8.2.40.1 General ToC

The role class “Unloader” should be used for equipment to export products out of the production process.

7.8.2.40.2 ObjectType Definition ToC

The Unloader is formally defined in Table 128.

Table 128 - Unloader Definition

Attribute Value
BrowseName Unloader
IsAbstract False

Inherit the components of the Storage

References NodeClass BrowseName DataType TypeDefinition ModellingRule
           
HasProperty Variable ID BaseDataType PropertyType Optional
HasProperty Variable Version BaseDataType PropertyType Optional

Previous Next