This OPC UA MachineModuleHistoricalRecordType ObjectType contains the specifications of the machine module that have been valid in the past. When the machine module manufacturer modifies the machine in a way that impact the OPC UA server specification, the machine module manufacturer will save an object of type MachineModuleHistoricalType to the organising folder PastSpecificationRecords which is a component of the relevant MachineModule.

Figure 13 shows an overview for the MachineModuleHistoricalRecordType with related Objects. It is formally defined in Table 25.

image017.png

Figure 13 MachineModuleHistoricalRecordType overview

The MachineModuleHistoricalRecordType is formally defined in Table 25.

Table 25 – MachineModuleHistoricalRecordType Definition

Attribute

Value

BrowseName

MachineModuleSpecificationTypevi

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Modelling Rule

Subtype of BaseObjectType defined in OPC 10000-5.

HasComponent

Object

MachineModuleSpecification

MachineModuleSpecifcationType

Mandatory

HasProperty

Variable

ValidUntil

DateTime

PropertyType

Mandatory

The MachineModuleHistoricalRecordType ObjectType is a concrete type and can be used directly.

The Object MachineModuleSpecification contains a specification that was valid in the past.

The Property ValidUntil contains the date of the last day the MachineModuleSpecification was valid. The Property ValidUntil shall be set by the OEM when changes that impact the machine module specification are made.