The GlassMachineType provides the information of the machine and is formally defined in Table 12. A Machine or system can contain other subsystems (e.g. other machines or devices). Such a complex system can be modelled with the component structure from OPC UA Machinery (see OPC 40001-1section 11).

This GlassMachine object can be further divided into subtypes using the modular device structure from OPC UA for Machinery.

Table 12– GlassMachineType Definition

Attribute

Value

BrowseName

GlassMachineType

IsAbstract

false

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node.

HasAddIn

Object

2:Identification

GlassMachineIdentificationType

Mandatory

0:HasComponent

Object

MaintenanceManuals

ManualFolderType

Optional

0:HasComponent

Object

OperationManuals

ManualFolderType

Optional

0:HasComponent

Object

Production

ProductionType

Mandatory

HasAddIn

Object

Components

3:MachineComponentsType

Optional

0:HasComponent

Object

ConfigurationRules

ConfigurationRulesType

Mandatory

Identificationcontains the information to identify the glass machine. For more information see GlassMachineIdentificationType and OPC 40001-1(MachineIdentificationType).

MaintenanceManualscontains the manuals or the references to the manuals for the maintenance process.

OperationManualscontains the manuals or the references to the manuals for the operation process.

Productioncontains the information and methods that relate to the production. This includes the states of the current jobs and methods for insert, remove, release, suspend a job.

Componentscontains components or submachines of the glass machine.

ConfigurationRules contains the properties that describe the machine configuration.