MTStringEventType

All data items with \gls{category} \uamodel{EVENT} where the data is freeform text. The data type will be set to String for all the sub-types. All extended type, regardless of controlled vocabularies, will use this base type unless proprietary enumerations are added to the nodeset as required by the builtin state event types inherited from \mtmodel{MTControlledVocabEventType} (see \ref{type:MTControlledVocabEventType}).
The representation of the MTStringEventType VariableType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | ns=1;i=2433 |
NamespaceUri | http://opcfoundation.org/UA/MTConnect/v2/ |
BrowseName | MTStringEventType |
NodeClass | VariableType |
DataType | String |
ValueRank | -1 |
IsAbstract | False |
SubtypeOf | BaseDataVariableType |
The references from the MTStringEventType VariableType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | Category | MTCategoryType | PropertyType | Mandatory |
HasProperty | Variable | MTSubTypeName | String | PropertyType | Optional |
HasProperty | Variable | MTTypeName | String | PropertyType | Mandatory |
HasProperty | Variable | Name | String | PropertyType | Optional |
HasProperty | Variable | PeriodFilter | Float | PropertyType | Optional |
HasProperty | Variable | Representation | MTRepresentationType | PropertyType | Optional |
HasProperty | Variable | SampleRate | Double | PropertyType | Optional |
HasProperty | Variable | SourceData | String | PropertyType | Optional |
HasProperty | Variable | XmlId | String | PropertyType | Mandatory |
HasComponent | Object | Constraints | MTConstraintType | Optional |