6.3.7 ClampType definition

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 ClampType is formally defined in Table 39.

Table 39 – ClampType definition
Attribute Value
BrowseName3:ClampType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 3:AssetConnectorType
0:HasProperty Variable 3:Name 0:String 0:PropertyType M
0:HasComponentVariable3:Kind0:UInt160:MultiStateValueDiscreteTypeO
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.