OPC UA for Textile Testing Devices
Go
v1.0.0
1
Scope
2
Normative references
3
Terms, definitions and conventions
3.1
Overview
3.2
OPC UA for Textile Testing Devices terms
3.2.1
Textile testing device
3.2.2
Manufacturing execution systems
3.2.3
Job
3.2.4
Recipe
3.2.5
Test procedure
3.2.6
SampleInfo
3.2.7
SampleId
3.2.8
JobId
3.2.9
Scheduled Job
3.2.10
Non-Scheduled Job
3.2.11
TesterJobId
3.2.12
Sample Result
3.2.13
TesterSampleResultId
3.2.14
Sample
3.2.15
Testreport
3.2.16
Tester module
3.2.17
Operator
3.2.18
CarrierTypeId
3.2.19
Carrier / Creel
3.2.20
KPI
3.3
Abbreviated terms
3.4
Conventions used in this document
3.4.1
Conventions for Node descriptions
3.4.1.1
Node definitions
3.4.1.2
Additional References
3.4.1.3
Additional sub-components
3.4.1.4
Additional Attribute values
3.4.2
NodeIds and BrowseNames
3.4.2.1
NodeIds
3.4.2.2
BrowseNames
3.4.3
Common Attributes
3.4.3.1
General
3.4.3.2
Objects
3.4.3.3
Variables
3.4.3.4
VariableTypes
3.4.3.5
Methods
3.4.4
Structures
4
General information to Textile Testing and OPC UA
4.1
Introduction to Textile Testing Devices
4.2
Introduction to OPC Unified Architecture
4.2.1
What is OPC UA?
4.2.2
Basics of OPC UA
4.2.3
Information modelling in OPC UA
4.2.3.1
Concepts
4.2.3.2
Namespaces
4.2.3.3
Companion Specifications
5
Use cases
5.1
Identification
5.1.1
Identification and Nameplate
5.1.2
Finding all Machines in a Server
5.2
Configuration
5.2.1
Available test procedures on the TTD
5.2.2
Available exchangeable parts
5.2.3
Installed / AvailableTester Modules
5.3
Recipe Management
5.3.1
Transfer of available recipe names
5.3.2
Transfer of Recipes from TTD to Client (MES)
5.3.3
Transfer of Recipes from Client (MES) to TTD
5.4
Job Management
5.4.1
Schedule a Job on the TTD
5.4.2
Overview of Jobs running and scheduled on the TTD
5.4.3
Overview of Job runtimes
5.4.4
Overview of Jobs on the TTD and their states
5.5
Result Management
5.5.1
Transfer of test results for tested samples from the TTD
5.5.2
Transfer of complete testreports from the TTD
5.5.3
Transfer of complete testresults from the TTD
5.5.4
Transfer sample results from non-scheduled jobs
5.5.5
Transfer job results of non-scheduled jobs
5.6
Device Status
5.6.1
Retrieving the current state of the TTD
5.7
KPI and Statistics
5.7.1
KPI Calculation
5.8
Events and Notifications, Maintenance
5.8.1
Upcoming user interactions
5.8.2
Error messages and warnings
5.8.3
Calibration and Maintenance
5.8.4
History of Events and Alarms
6
Textile Testing Devices Information Model overview
6.1
Textile Testing Device Instance example
6.2
Textile Testing Device ObjectType hierarchy
6.2.1
ObjectTypes for Configuration
6.2.2
Identification, Device Status, Job Management, Notification, Alarms and Statistics
6.2.3
Result Management
6.2.4
Recipe Management
7
OPC UA ObjectTypes
7.1
TextileTestingDeviceType ObjectType definition
7.1.1
Overview
7.1.2
Additional Information about the Job Management
7.1.2.1
Overview
7.2
RecipeManagementType ObjectType Definition
7.2.1
Overview
7.2.2
GetRecipeIds
7.2.3
GetRecipe
7.2.4
SetRecipe
7.2.5
DeleteRecipe
7.2.6
GetRecipes
7.2.7
SetRecipes
7.3
MachineStatisticsType ObjectType Definition
7.4
RecurrentPrognosisType ObjectType Definition
7.5
TTDResultManagementType ObjectType Definition
8
OPC UA EventTypes
8.1
TTDResultReadyEventType
9
OPC UA VariableTypes
9.1
TTDResultType
10
OPC UA DataTypes
10.1
ExchangeablePartDataType
10.2
OptionalModuleDataType
10.3
StatisticResultContentDataType
10.4
StatisticResultContentWithUnitsDataType
10.5
RecipeIdDataType
10.6
RecipeDataType
10.7
TTDResultMetaDataType
10.8
TestProcedureIdDataType
10.9
SampleInfoDataType
10.10
TestNumDataType
11
Profiles and ConformanceUnits
11.1
Conformance Units
11.2
Profiles
11.2.1
Profile list
11.2.2
Server Facets
11.2.2.1
Overview
11.2.2.2
TTD Base Server Profile
11.2.2.3
TTD Textile Testing Device Server Facet
12
Namespaces
12.1
Namespace Metadata
12.2
Handling of OPC UA Namespaces
13
(normative)Textile Testing Devices Namespace and mappings
14
(informative)Examples and Explanations
14.1
Schedule a Job on the TTD by MES
14.2
Add additional custom properties to a job
14.3
Recipe management
14.3.1
Retrieving recipe ids from the TTD
14.3.2
Retrieving recipes from and sending recipes to the TTD
14.4
Retrieving results for Scheduled / Non-scheduled job (Result management)
14.5
Handling of Errors, Warnings and Prognosis (Maintenance and Calibration)
14.6
General process of schedule a Job and retrieving results
15
(informative)Commonly used units in textile testing
3.2.17
Operator
Laboratory staff responsible for operating the textile testing device.
↑
↓
✕