The IPhysicalInterfaceType provides the minimal set of information that a physical interface object shall provide in a vision system. All objects that implement this interface shall be organized in the PhysicalInterfaces folder of the VisionSystemAssetType. It is formally defined in Table 30.
 
Figure 18 – IPhysicalInterfaceType
Table 30 – IPhysicalInterfaceType Definiton
| Attribute | Value | ||||
| BrowseName | IPhysicalInterfaceType | ||||
| IsAbstract | True | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other | 
| Subtype of the IVisionInfoType, inheriting the InstanceDeclarations of that Node. | |||||
The components of the IPhysicalInterfaceType have additional subcomponents which are defined in Table 31.
Table 31 – IPhysicalInterfaceType Additional Subcomponents
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others | 
| 2:Maintenance | 0:HasProperty | Variable | ConnectorType | 0:String | 0:PropertyType | O | 
| Health | 0:HasProperty | Variable | ConnectionStatus | 0:Boolean | 0:PropertyType | O | 
The ConnectorType property denotes the type of connector for the physical interface (e.g., USB, Ethernet, etc.)
The ConnectionStatus property denotes if a signal is being received by the physical interface from the perspective of the machine vision system.