The SoftwareLoadingTypeis the abstract base for all different kinds of loading. The concrete information and behavior is modeled in its sub-types.
The SoftwareLoadingType is formally defined in Table 76.
Table 72– SoftwareLoadingType definition
Attribute |
Value |
||||
BrowseName |
SoftwareLoadingType |
||||
IsAbstract |
True |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectTypedefined in OPC 10000-5 |
|||||
0:HasSubtype |
ObjectType |
PackageLoadingType |
|
|
|
0:HasSubtype |
ObjectType |
FileSystemLoadingType |
|
|
|
0:HasComponent |
Variable |
UpdateKey |
0:String |
0:BaseDataVariableType |
O |
Conformance Units |
|||||
DI SU Software Update |
The optional write-only UpdateKey Objectcan be used if the underlying system requires some key to unlock the update feature. The format and where to get the key is vendor-specific and not described in this specification. If UpdateKeyis supported, the Clientshall set the key before the installation. If the PrepareForUpdateStateMachineis used, the UpdateKeyshall be set before the Prepare Methodis called. The Servershall not keep the value for more than one update.