6.3.8 ClampBlockType definition
The ClampBlockType represents a wire connection block, where the block contains a number of termination points for twisted pair or single wire connections.
The ClampBlockType is formally defined in Table 40.
| Attribute | Value | ||||
| BrowseName | 3:ClampBlockType | ||||
| 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:HasProperty | Variable | 3:BlockSize | 0:UInt16 | 0:PropertyType | O |
| 0:HasComponent | Variable | 3:Kind | 0:UInt16 | 0:MultiStateValueDiscreteType | O |
| 0:HasComponent | Object | 3:<Clamp> | 3:ClampType | OP | |
| ConformanceUnits | |||||
|---|---|---|---|---|---|
| UAFX AssetConnector ClampBlock Base |
Name is from AssetConnectorType and is mandatory in ClampBlockType.
The optional BlockSize is the maximum number of clamps that this block can support.
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 ClampBlock can use the list provided by the default EnumValues, extend the default list, or create its own list of EnumValues. A companion specification may define a different or extended list of Kind EnumValues.
<Clamp> are entries for each Clamp that is in use with the details of that specific clamp in the block.