MachineModuleSpecificationType TOC Previous Next Specification

Describes the machine module information as currently installed by the OEM. The info is set and modified by the OEM in case of additions, rebuilts, control revamps and Equipment modifications. The information shall be only modified by means of the relevant method SetNewCurrentInformation.

The representation of the MachineModuleSpecificationType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId ns=1;i=1002
NamespaceUri http://opcfoundation.org/UA/TMC/
BrowseName MachineModuleSpecificationType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the MachineModuleSpecificationType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasComponent Object DocumentationRep   FolderType Mandatory
HasComponent Method LoadMachineModuleDocumentation     Mandatory
GeneratesEvent ObjectType MachineModuleSpecificationChangeLogType      
HasProperty Variable MaterialLoadingPoints LoadUnloadPointType[] PropertyType Mandatory
HasProperty Variable MaterialStorageBuffers MaterialStorageBufferDataType[] PropertyType Mandatory
HasComponent Method SetNewSpecification     Mandatory
HasProperty Variable TotalRunningHours Counter PropertyType Mandatory
HasProperty Variable ValidSince DateTime PropertyType Mandatory

LoadMachineModuleDocumentation

Signature

    LoadMachineModuleDocumentation(
        [in]  ByteString DocumentToBeLoaded
        [out] MethodExecutionFeedbackType ExecutionFeedback
    );
Argument Description
DocumentToBeLoaded The document, as a byte string, to be transferred to the DocumentationRep folder.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.

SetNewSpecification

Signature

    SetNewSpecification(
        [in]  LoadUnloadPointType NewMaterialLoadingPoints
        [in]  MaterialStorageBufferDataType NewMaterialStorageBuffers
        [out] MethodExecutionFeedbackType ExecutionFeedback
    );
Argument Description
NewMaterialLoadingPoints The information about the material loading points that will be valid after the machine specification is changed.
NewMaterialStorageBuffers The information about the storage buffers that will be valid after the machine specification is changed.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.