The TextileTestingDeviceType is the main entry point for the functionality of the TTD.
The TextileTestingDeviceType is formally defined in Table 15.
Table 15 – TextileTestingDeviceType Definition
Attribute |
Value |
||||
BrowseName |
TextileTestingDeviceType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of 0:BaseObjectType defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
AvailableExchangeableParts |
ExchangeablePartDataType[] |
0:PropertyType |
M |
0:HasAddIn |
Object |
2:Identification |
|
3:MachineIdentificationType |
M |
0:HasProperty |
Variable |
InstalledTesterModules |
OptionalModuleDataType[] |
0:PropertyType |
M |
0:HasComponent |
Object |
MachineStatistics |
|
MachineStatisticsType |
M |
0:HasAddIn |
Object |
3:MachineryBuildingBlocks |
|
0:FolderType |
M |
0:HasComponent |
Object |
6:Notification |
|
6:NotificationType |
M |
0:HasComponent |
Object |
RecipeManagement |
|
RecipeManagementType |
M |
0:HasProperty |
Variable |
TestProcedureIds |
TestProcedureIdDataType[] |
0:PropertyType |
M |
Conformance Units |
|||||
TTD_TextileTestingDeviceType |
|||||
|
AvailableExchangeableParts is an array holding the available exchangeable parts of the TTD.
2:Identification is the entry point for the MachineIdentification.
InstalledTesterModules is an array that stores the optional modules for the TTD.
MachineStatistics holds the machine statistics for the TTD.
3:MachineryBuildingBlocks contains all machinery building blocks. See for More Information.
6:Notification is the main entry point for upcoming events from the device. It also contains different tasks like calibration that have to be performed on the TTD. The NotificationType is inherited from OPC 40501-1.
RecipeManagement is the entry point for the recipe management on the TTD.
ResultManagement is the entry point for the result management on the TTD.
TestProcedureIds is an array that contains the IDs of the test procedures of the TTD.
The components of the TextileTestingDeviceType have additional references which are defined in Table 16.
Table 16 – TextileTestingDeviceType Additional References
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
3:MachineryBuildingBlocks |
0:HasAddIn |
true |
2:Identification |
The components of the TextileTestingDeviceType have additional subcomponents which are defined in Table 17.
Table 17 – TextileTestingDeviceType Additional Subcomponents
Source Path |
Reference |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
3:MachineryBuildingBlocks |
0:HasAddIn |
Object |
3:MachineryItemState |
|
3:MachineryItemState_StateMachineType |
M |
3:MachineryBuildingBlocks |
0:HasAddIn |
Object |
3:MachineryOperationMode |
|
3:MachineryOperationModeStateMachineType |
M |
3:MachineryBuildingBlocks |
0:HasAddIn |
Object |
8:JobManagement |
|
8:JobManagementType |
M |
3:MachineryBuildingBlocks |
0:HasAddIn |
Object |
4:ResultManagement |
|
TTDResultManagementType |
M |
MachineryItemState is the entry point for the MachineryItemState statemachine and holds the state of the TTD.
MachineryOperationMode is the entry point for the MachineryOperationMode statemachine and holds the operation mode of the TTD.
JobManagement is the entry point for the job management for the TTD.