The GlassEventType provides the additional information for an event sent by a glass machine and is formally defined in Table 54. All Event of this Companion Specification will inherit form the GlassEventType.

Table 54 – GlassEventType Definition

Attribute

Value

BrowseName

GlassEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

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

0:HasProperty

Variable

JobdIdentifier

LimitedString64

0:PropertyType

Optional

0:HasProperty

Variable

Location

LimitedString64

0:PropertyType

Optional

0:HasProperty

Variable

MaterialIdentifier

LimitedString64

0:PropertyType

Optional

0:HasProperty

Variable

Identifier

LimitedString64

0:PropertyType

Optional

JobdIdentifier defines the job identification of the job related to this event.

Location defines the target/source location of the material which is provided.

MaterialIdentifier defines the material identification of the (missing) material which is provided.

Identifier defines a unique identifier for the specific component (e.g. the Serial number, Sheet-Id).

The CommunicationErrorEventType is used to classify conditions for a communication error and is formally defined in Table 55.

Table 55 – CommunicationErrorEventType Definition

Attribute

Value

BrowseName

CommunicationErrorEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The GlassMaterialEventType is used to send events related to a material (e.g. an input material is recived) and is formally defined in Table 56.

Table 56 – GlassMaterialEventType Definition

Attribute

Value

BrowseName

GlassMaterialEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassEventType defined in this Companion Specification , i.e. inheriting the InstanceDeclarations of that Node.

The MaterialReceivedEventType is used to classify conditions, where the input material is successfully received from the glass technology machine and is formally defined in Table 57.

Table 57 – MaterialReceivedEventType Definition

Attribute

Value

BrowseName

MaterialReceivedEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassMaterialEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The MaterialMissingEventType is used to classify conditions, where the input material is not successfully received by the glass technology machine and is formally defined in Table 58.

Table 58 – MaterialMissingEventType Definition

Attribute

Value

BrowseName

MaterialMissingEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassMaterialEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The MaterialExitEventType is used to classify conditions, where the output material is successfully delivered by the glass technology machine and is formally defined in Table 59.

Table 59 – MaterialExitEventType Definition

Attribute

Value

BrowseName

MaterialExitEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassMaterialEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The IntermediateStepEvent is used to classify conditions, where an intermediate step in the production sequence is successfully processed by the glass technology machine and is formally defined in Table 60.

Table 60 – IntermediateStepEvent Definition

Attribute

Value

BrowseName

IntermediateStepEvent

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

ProcessStep

LimitedString64

0:PropertyType

Optional

0:HasProperty

Variable

Status

LimitedString64

0:PropertyType

Optional

ProcessStep defines the name of the current process running on the machine while this event is sent.

Status defines a vendor specific status of the current process. This can be a status like “washing” “waiting on X” or running, for example.

The InterruptedEventType is used to classify conditions, where the processing of a glass technology machine is interrupted and is formally defined in Table 61.

Table 61 – InterruptedEventType Definition

Attribute

Value

BrowseName

InterruptedEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

ProcessName

LimitedString64

0:PropertyType

Optional

ProcessName is a hint which process was interrupted.

The OutOfJobEventType is used to classify conditions, where the ProductionJobList of a glass technology machine has no processable Job on top of the list and is formally defined in Table 62.

Table 62 – OutOfJobEventType Definition

Attribute

Value

BrowseName

OutOfJobEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the InterruptedEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The ProcessParameterOutOfRangeType is used to classify conditions, where a process parameter of a glass technology machine is out of range and is formally defined in Table 63.

Table 63 – ProcessParameterOutOfRangeType Definition

Attribute

Value

BrowseName

ProcessParameterOutOfRangeType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the InterruptedEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The ToolMissingEventType is used to classify conditions, where a tool required for the processing of a glass technology machine is missing and is formally defined in Table 64.

Table 64 – ToolMissingEventType Definition

Attribute

Value

BrowseName

ToolMissingEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the InterruptedEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

The JobMovedEventType is used to classify conditions, where the position of a Job is moved inside a ProductionJobList of a glass technology machine and is formally defined in Table 65.

Table 65 – JobMovedEventType Definition

Attribute

Value

BrowseName

JobMovedEventType

IsAbstract

true

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the GlassEventType defined in this Companion Specification, i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

JobdIdentifier

0:PropertyType

Mandatory

0:HasProperty

Variable

NewPosition

0:Number

0:PropertyType

Optional

NewPosition contains the new position number in the JobList