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).

image011.png

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.

image012.png

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.

image013.png

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.

image014.png

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.

image015.png

Figure 10 – Type hierarchy for the Recipe Management of the TTD