This chapter introduces the “OPC UA information model for textile testing devices”.
This information model provides the necessary ObjectTypes to model a textile testing device interface in a structure as illustrated in an instance example in Figure 6. There are ObjectTypes that are used to identify the TTD (MachineIdentificationType), to manage the recipes on the TTD (RecipeManagementType), to manage the results on the TTD (ResultManagementType), to get notifications and events generated by the TTD (NotificationType), to get information about the device state and the operation mode of the TTD (MachineryItemState_StateMachineType, MachineryOperationModeStateMachineType) and the resulting machine statistics (MachineStatisticsType) as well as properties containing information about the device configuration (AvailableExchangeableParts, InstalledTesterModules, TestProcedureIds).
Figure 6 – Instance example for "OPC UA Information model for Textile Testing Devices"
The ObjectType hierarchy of this companion specification is shown within Figure 7 to Figure 10. Objects from external specifications are positioned within greyish-green boxes.
Figure 7 shows the inheritance hierarchy of all ObjectTypes used for Configuration.
Figure 7 – Type hierarchy for Configuration
Figure 8 shows the inheritance hierarchy of all ObjectTypes used for Identification, Device Status, Job Management, Notification, Alarms and Events and Statistics.
Figure 8 – Type hierarchy for Identification, Device Status, JobManagement, Notification and Statistics
Figure 9 shows the inheritance hierarchy of all ObjectTypes used for Result Management of the TTD.
Figure 9 – Type hierarchy for Result Management of the TTD
Figure 10 shows the inheritance hierarchy of all ObjectTypes used for Recipe Management of the TTD.
Figure 10 – Type hierarchy for the Recipe Management of the TTD