MTControlledVocabEventClassType TOC Previous Next

The abstract base type for controlled events that represent states that are provided in related enumerations. These data items will be represented in an object of type \mtuatype{MTControlledVocabEventType} derived from the OPC UA type \uamodel{MultiStateValueDiscreteType}.

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

Name Attribute
NodeId ns=1;i=2144
NamespaceUri http://opcfoundation.org/UA/MTConnect/v2/
BrowseName MTControlledVocabEventClassType
NodeClass ObjectType
IsAbstract True
SubtypeOf MTEventClassType

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

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasSubtype ObjectType ActuatorStateClassType      
HasSubtype ObjectType AvailabilityClassType      
HasSubtype ObjectType AxisCouplingClassType      
HasSubtype ObjectType AxisInterlockClassType      
HasSubtype ObjectType AxisStateClassType      
HasSubtype ObjectType ChuckInterlockClassType      
HasSubtype ObjectType ChuckStateClassType      
HasSubtype ObjectType CloseChuckClassType      
HasSubtype ObjectType CloseDoorClassType      
HasSubtype ObjectType CompositionStateClassType      
HasSubtype ObjectType ControllerModeClassType      
HasSubtype ObjectType ControllerModeOverrideClassType      
HasSubtype ObjectType DirectionClassType      
HasSubtype ObjectType DoorStateClassType      
HasSubtype ObjectType EmergencyStopClassType      
HasSubtype ObjectType EndOfBarClassType      
HasSubtype ObjectType EquipmentModeClassType      
HasSubtype ObjectType ExecutionClassType      
HasSubtype ObjectType FunctionalModeClassType      
HasSubtype ObjectType InterfaceStateClassType      
HasSubtype ObjectType MaterialChangeClassType      
HasSubtype ObjectType MaterialFeedClassType      
HasSubtype ObjectType MaterialLoadClassType      
HasSubtype ObjectType MaterialRetractClassType      
HasSubtype ObjectType MaterialUnloadClassType      
HasSubtype ObjectType OpenChuckClassType      
HasSubtype ObjectType OpenDoorClassType      
HasSubtype ObjectType PartChangeClassType      
HasSubtype ObjectType PathModeClassType      
HasSubtype ObjectType PowerStateClassType      
HasSubtype ObjectType ProgramEditClassType      
HasSubtype ObjectType RotaryModeClassType      
HasSubtype ObjectType SpindleInterlockClassType