The Property DataSetList of type DataSetListType contains the descriptors for all the parameters uset to set up the machine.
The type DataSetListType is defined inFigure 15..
Table 15 – DataSetListType Definition
Name |
Type |
Description |
Structure |
|
|
String |
Unique identifier for the whole data set list. |
|
LocalizedText |
Plain English description of the whole data set. |
|
DataDescriptionType[] |
Set (array) of data descriptions. |
The type DataDescriptionTyp e is defined in Table 16.
Table 16 – DataDescriptionType Definition
Name |
Type |
Description |
Structure |
Metadata about the parameter. |
|
String |
Unique identifier for the parameter description. |
|
String |
Unique identifier for the parameter description in an external system, e.g. MES. |
|
EUInformation |
Unit of measure |
|
String |
Display format for visualisation. The same display format shall be used in the HMI. |
|
ParameterDependencyEnumeration |
The type of dependency of the parameter. |
|
NodeId |
The NodeId identifying the OPC UA Base Data Type node. |
|
Boolean |
UserSubset is True when the machine module end user identifies it. |
|
Range |
The parameter shall have values within this range. |
|
Range |
When the value of the parameter is outside the range, then the underlying system shall generate an alarm. |
The types EUInformation and Range are defined in OPC 10000-8. The enumeration ParameterDependencyEnumeration is defined in Table 17.
The UserSubset and Dependency allow identifying commonly used subset of parameters as shown in below in Figure 11.
Figure 11 – Subsetting with UserSubset and Dependency
Table 17 – ParameterDependencyEnumeration Definition
Enumstring |
Value |
Description |
Machine |
0 |
The parameter depends solely from the machine and does not vary with the brand. |
Brand |
1 |
The parameter depends solely from the brand being produced and does not vary with the machine. |
Machine and Brand |
2 |
The parameter depends both from the machine and the brand being produced. |