The SoftwareVersionType identifies a concrete version of a software. It is used by the CachedLoadingType (8.4.5) and the DirectLoadingType (8.4.4) to store the version information.
The Description Attribute on the instances of the SoftwareVersionType should be used to provide additional information about the concrete version of the software to the user (e.g., change notes).
The SoftwareVersionType is illustrated in Figure 46 and formally defined in Table 84.
Figure 46 – SoftwareVersionType
Table 84 – SoftwareVersionType definition
Attribute |
Value |
||||
BrowseName |
SoftwareVersionType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
Manufacturer |
0:LocalizedText |
0:PropertyType |
M |
0:HasProperty |
Variable |
ManufacturerUri |
0:String |
0:PropertyType |
M |
0:HasProperty |
Variable |
SoftwareRevision |
0:String |
0:PropertyType |
M |
0:HasProperty |
Variable |
PatchIdentifiers |
0:String[] |
0:PropertyType |
O |
0:HasProperty |
Variable |
ReleaseDate |
0:DateTime |
0:PropertyType |
O |
0:HasProperty |
Variable |
ChangeLogReference |
0:String |
0:PropertyType |
O |
0:HasProperty |
Variable |
Hash |
0:ByteString |
0:PropertyType |
O |
Conformance Units |
|||||
DI SU Software Update |