The ClampType represents a wire connection, such as a twisted pair or single wire connection, where the wire needs to be connected to some termination connection.
The Clamp Type is formally defined in Table 38.
Table 38 – ClampType definition
Attribute |
Value |
|||||
BrowseName |
3:ClampType |
|||||
IsAbstract |
False |
|||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 3:AssetConnectorType |
||||||
0:HasProperty |
Variable |
3:Name |
0:String |
0:PropertyType |
M |
|
0:HasComponent |
Variable |
3:Kind |
0:UInt16 |
0:MultiStateValueDiscreteType |
O |
|
ConformanceUnits |
||||||
UAFX AssetConnector Clamp Base |
||||||
UAFX AssetConnector ClampBlock Base |
Name is from AssetConnectorType and is mandatory in ClampType.
The optional Kind is a MultiStateValueDiscreteType that describes the type of clamp, e.g., screw connector, thumb connector, etc. The MultiStateValueDiscreteType has two properties: EnumValues and ValueAsText. An enumeration is defined (see 10.8) that provides a default list of Kind EnumValues. The configured list of EnumValues for a Clamp can use the default list, can extend the default list, or can create its own list of EnumValues. A companion specification may define a different or extended list of Kind EnumValues.