TMCServerType

The OPC UA Object Type TMCServerType is used to describe the features supported by the TMC server implementation. The OPC UA Object Type TMCServerType is used to describe the features supported by the TMC server implementation.
The representation of the TMCServerType ObjectType in the address space is shown in the following table:
Name | Attribute |
---|---|
NodeId | ns=1;i=1019 |
NamespaceUri | http://opcfoundation.org/UA/TMC/ |
BrowseName | TMCServerType |
NodeClass | ObjectType |
IsAbstract | False |
SubtypeOf | BaseObjectType |
The references from the TMCServerType ObjectType Node are shown in the following table:
Reference | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | AggregatedServers | String[] | PropertyType | Mandatory |
HasProperty | Variable | Aggregating | Boolean | PropertyType | Mandatory |
HasComponent | Method | GetTMCImplementedLevel | Mandatory | ||
HasComponent | Method | SetServerTime | Mandatory |
GetTMCImplementedLevel
Signature
GetTMCImplementedLevel( [out] TMCImplementedLevelEnumeration TMCImplementedLevel
[out] MethodExecutionFeedbackType ExecutionFeedback
);
Argument | Description |
---|---|
TMCImplementedLevel | The extended feedback returning a detailed message in case of execution failure. |
ExecutionFeedback | The extended feedback returning a detailed message in case of execution failure. |
SetServerTime
Signature
SetServerTime(
[in] UtcTime DateTimeToSet
[out] MethodExecutionFeedbackType ExecutionFeedback
);
Argument | Description |
---|---|
DateTimeToSet | The time to set the internal clock of the server. |
ExecutionFeedback | The extended feedback returning a detailed message in case of execution failure. |