MachineModuleSpecificationType

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. |