This structure contains the information about a logged in user with his profile data. The structure is defined in Table 66.
Table 66 – UserProfileType Structure
Name |
Type |
Description |
UserProfileType |
Structure |
Subtype of Struct defined in OPC UA 10000-5 |
Name |
0:String |
Human-readable name of the user profile. |
LoginTime |
0:DateTime |
Date and Time in UTC this profile is logged in. |
Language |
0:LocaleId |
The Language that is configured for the user |
MeasurementFormat |
0:String |
Defines which system of measurement (collection of units of measurement) is used. Use “SI” for the International System of Units. |
AccessLevel |
0:String |
Describes the access right the user Profile has. This is a human readable string and should be in English language, e.g. “Administrator” |
OpcUaUser |
0:Boolean |
This flag is true if the user is logged in via OPC UA. If it is false the user is logged in another way e.g. as local user. |
Its representation in the AddressSpace is defined in Table 67.
Table 67 – UserProfileType Definition
Attribute |
Value |
|||||
BrowseName |
UserProfileType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of Structure defined in OPC UA 10000-3 |
A file format describes the syntax and semantic of a document. This structure contains the information about a file format. The structure is defined in Table 68. If there are different version allowed all must be added.
Table 68 – FileFormatType Structure
Name |
Type |
Description |
FileFormatType |
Structure |
Subtype of Struct defined in OPC UA 10000-5 |
Name |
0:String |
The Name of the FileFormat. The following strings are examples for a FileFormat Name: “Edicut”, ”Lisec.TRF”, ”Lenhardt” |
FileExtension |
0:String |
is the identifier specified as a suffix to the name of a file. The FileExtention has a leading dot. So, the FileExtension should be look like “.nc”,”.json”,”.edi” |
Version |
0:String |
Version of the FileFormat. Syntax is major.minor[.build] (example 2.5 or 5.9.2) |
Its representation in the AddressSpace is defined in Table 69.
Table 69 – FileFormatType Definition
Attribute |
Value |
|||||
BrowseName |
FileFormatType |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of Structure defined in OPC UA 10000-3 |
This enumeration describes the main class of the SpacerMaterial. The values represent different spacer materials e.g. metal, plastic or additional framing materials like elastic spacer. The enumeration is defined in Table 70.
Table 70 – SpacerMaterialClass Items
Name |
Value |
Description |
Other |
0 |
All other materials that are not in other classes. |
Metalic |
1 |
The value is used if the spacer material is metalic. |
TPS |
2 |
The value is used if the spacer material is TPS. |
Plastic |
3 |
The value is used if the spacer material is plastic. |
Elastic |
4 |
The value is used if the spacer material is elastic. |
Its representation in the AddressSpace is defined in Table 71.
Table 71 – SpacerMaterialClass Definition
Attribute |
Value |
|||||
BrowseName |
SpacerMaterialClass |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
0:EnumStrings |
0:LocalizedText[] |
0:PropertyType |
|
This enumeration describes whether the significant side of a sheet should be top or bottom. Additionally, there is the indifferent option, where the orientation does not matter. The enumeration is defined in Table 72.
Table 72 – SignificantSideEnumeration Items
Name |
Value |
Description |
Indifferent |
0 |
There is no significant Side or it do not matter if is top or bottom |
Top |
1 |
Defined that the significant side is on Top. That means the significant side is on the opposite side than the machine table or the transport system |
Down |
2 |
Defined that the significant side is on Bottom. That means the significant side is on the side of the machine table or the transport system |
Its representation in the AddressSpace is defined in Table 73.
Table 73 – SignificantSideEnumeration Definition
Attribute |
Value |
|||||
BrowseName |
SignificantSideEnumeration |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
0:EnumStrings |
0:LocalizedText[] |
0:PropertyType |
|
This enumeration specifies how the structure of the surface is aligned within the direction of the material flow. In addition to longitudinal and transversal alignment, it is also possible to leave the option indifferent. The enumeration is defined in Table.
Table 74 – StructureAlignmentEnumeration Items
Name |
Value |
Description |
Indifferent |
0 |
The direction of the alignment can be ignored |
Longitudinal |
1 |
The direction of the alignment is along the material flow axis |
Transverse |
2 |
The direction of the alignment is across the body length axis |
Its representation in the AddressSpace is defined in Table 75.
Table 75 – StructureAlignmentEnumeration Definition
Attribute |
Value |
|||||
BrowseName |
StructureAlignmentEnumeration |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
0:EnumStrings |
0:LocalizedText[] |
0:PropertyType |
|
This enumeration specifies the different coating classes. The options are hard and soft coating as well as coating with protection foil. In addition, a user-defined selection (UD) with further description in the coating subclass is possible. The enumeration is defined in Table 74.
Table 76 – CoatingClassEnumeration Items
Name |
Value |
Description |
HardCoating |
0 |
This describes a type of coating or covering a glass surface in a way that the resulting surface is rather resistant against damage, at least at a similar level as compared to standard Floatglass. In a composite, the surface may be exposed to the environment. |
SoftCoating |
1 |
This describes a type of coating covering a glass surface resulting in a surface that is more vulnerable by environmental conditions such as moist, dirt etc. Soft coated glass panes require more care in processing. |
CoatedWithFoilProtection |
2 |
This describes glass panes where the coating (typically a soft coating) is protected against environmental influence by a foil that might have to be removed when the glass is to be processed. |
UserDefined |
3 |
This describes all other cases with further description provided in the coatingsubclass. |
Its representation in the AddressSpace is defined in Table 75.
Table 77 – CoatingClassEnumeration Definition
Attribute |
Value |
|||||
BrowseName |
CoatingClassEnumeration |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
0:EnumStrings |
0:LocalizedText[] |
0:PropertyType |
|
This DataType specifies a String, which is limited to 64 chars. Its representation in the AddressSpace is defined in Table 78.
Table 78 – LimitedString64 Definition
Attribute |
Value |
|||||
BrowseName |
LimitedString64 |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the String type defined in OPC 10000-5 |
||||||
|
|
|
|
|
|
This enumeration specifies the different options in placing the machine processing coordinate systems. The eight different options are shown in Figure 16, as well as some examples in Figure 17 and Figure 18.
Figure 16 – Machine processing coordinate systems
The enumeration is defined in Table 79.
Table 79 – CoordinateSystemEnumeration Items
Name |
Value |
Description |
Unknown |
0 |
The CoordinateSystem is unknown. |
System1 |
1 |
Lefthanded system, X-axis along material flow, Y-axis along cross material flow |
System2 |
2 |
Righthanded system, X-axis against material flow, Y-axis along cross material flow |
System3 |
3 |
Lefthanded system, X-axis against material flow, Y-axis against cross material flow |
System4 |
4 |
Righthanded system, X-axis along material flow, Y-axis against cross material flow |
System5 |
5 |
Lefthanded system, X-axis against material flow, Y-axis along cross material flow |
System6 |
6 |
Righthanded system, X-axis along material flow, Y-axis along cross material flow |
System7 |
7 |
Lefthanded system, X-axis along material flow, Y-axis against cross material flow |
System8 |
8 |
Righthanded system, X-axis against material flow, Y-axis against cross material flow |
Its representation in the AddressSpace is defined in Table 80.
Table 80 – CoordinateSystemEnumeration Definition
Attribute |
Value |
|||||
BrowseName |
CoordinateSystemEnumeration |
|||||
IsAbstract |
False |
|||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the Enumeration type defined in OPC 10000-5 |
||||||
0:HasProperty |
Variable |
0:EnumStrings |
0:LocalizedText[] |
0:PropertyType |
|
Figure 17 – Example of glass processing machines for flat lying processing (top view)
Figure 18 – Example of glass processing machines with standing processing (front view)