MachineModuleLiveStatusType TOC Previous Next Specification

This OPC UA MachineModuleLiveStatusType ObjectType contains information about the real time status of the machine module and provides affordances to control the machine module remotely in real time. This OPC UA MachineModuleLiveStatusType ObjectType contains information about the real time status of the machine module and provides affordances to control the machine module remotely in real time.

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

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

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

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable ControlMode ControlModeEnumeration PropertyType Mandatory
GeneratesEvent ObjectType ControlModeChangeLogType      
GeneratesEvent ObjectType DowntimeLogType      
HasProperty Variable IdleEnergySavingMode Boolean PropertyType Mandatory
HasComponent Method SendCommand     Mandatory
HasComponent Method SetControlMode     Mandatory
HasComponent Method SetIdleEnergySavingMode     Mandatory
HasProperty Variable State StateEnumeration PropertyType Mandatory
GeneratesEvent ObjectType StateChangeLogType      

SendCommand

Signature

    SendCommand(
        [in]  CommandEnumeration Command
        [out] MethodExecutionFeedbackType ExecutionFeedback
    );
Argument Description
Command The command to be sent to the machine module.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.

SetControlMode

Signature

    SetControlMode(
        [in]  ControlModeEnumeration ControlModeToSet
        [out] MethodExecutionFeedbackType ExecutionFeedback
    );
Argument Description
ControlModeToSet The control mode that the client requires to be set to the state machine od the machine module.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.

SetIdleEnergySavingMode

Signature

    SetIdleEnergySavingMode(
        [in]  Boolean IdleEnergySavingMode
        [out] MethodExecutionFeedbackType ExecutionFeedback
    );
Argument Description
IdleEnergySavingMode When IdleEnergyMode is True (False), the energy saving mode is turned on (off) when the machine module state is idle.
ExecutionFeedback The extended feedback returning a detailed message in case of execution failure.