9.28 ICableType ObjectType Definition
The ICableType interface provides the minimal set of information that a cable object shall provide in a vision system. All objects that implement this interface shall be organized in the Cables folder of the VisionSystemAssetType. It is formally defined in in Table 60.

| Attribute | Value | ||||
| BrowseName | ICableType | ||||
| IsAbstract | True | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the IVisionInfoType, inheriting the InstanceDeclarations of that Node. | |||||
The components of the ICableType have additional subcomponents which are defined in Table 61.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| 2:Maintenance | 0:HasComponent | Variable | Length | 0:Double | 0:AnalogUnitType | O |
| 2:Maintenance | 0:HasComponent | Variable | Diameter | 0:Double | 0:AnalogUnitType | O |
| 2:Maintenance | 0:HasProperty | Variable | Shielding | 0:String | 0:PropertyType | O |
| 2:Maintenance | 0:HasProperty | Variable | Connectors | 0:String[] | 0:PropertyType | O |
| BrowsePath | Value Attributes |
| m | |
| mm |
The Length property denotes the length of the cable in meters.
The Diameter property denotes the outer diameter of the cable in millimeters
The Shielding property denotes the description of shielding on the cable.
The Connectors property denotes the connectors that the cable supports e.g. USB-A Female, Hirose 6-pin male.