7.5 IVisionInfoType InterfaceType definition
This InterfaceType defines the minimal basic information that each item (that can be either a component or a machine by itself) shall provide in a vision system. It is formally defined in Table 18.

| Attribute | Value | ||||
| BrowseName | IVisionInfoType | ||||
| IsAbstract | True | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the 0:BaseInterfaceType defined in OPC 10001-7, i.e. inheriting the InstanceDeclarations of that Node. | |||||
| 0:HasAddIn | Object | 2:Identification | 3:MachineryItemIdentificationType | M | |
| 0:HasAddIn | Object | 2:Maintenance | VisionMaintenanceInfoType | O | |
| 0:HasAddIn | Object | Health | VisionHealthInfoType | O | |
The 2:Identification object contains Properties of the item that will serve for identification like Manufacturer, SerialNumber, etc. This node shall be an instance of either the MachineIdentificationType or MachineryComponentIdentificationType or a subtype of either of these types. Depending on the type used, the item will be identified as a machine or a component. Implementers of this specification are free to provide subtypes of the base types defined in OPC 40001-1 Machinery Companion Specification or use the ones defined in Sections 7.1 and 7.2.
The 2:Maintenance object contains Properties which provide information needed for maintenance purposes e.g StartOfWarranty, MostRecentService etc., see Section 0 for further details.
The Health object contains Properties like Temperature, DeviceHealth and Notifications indicating the status of an item.
All the objects mentioned above (namely 2:Identification, 2:Maintenance and Health) are folders as they are instance declarations of types derived from the FolderType formally defined in in OPC 10000-5 Information Model