The DirectLoadingType provides information about the Current Version and allows transfer of a Software Package to and from the Server. Transfer of the Software Package to the Server also includes the installation. The Direct-Loading option is described in 8.3.4.3.
The DirectLoadingType is illustrated in Figure 43 and formally defined in Table 70.
Table 70 – DirectLoadingType definition
Attribute |
Value |
||||
BrowseName |
DirectLoadingType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the PackageLoadingType |
|||||
HasComponent |
Variable |
UpdateBehavior |
UpdateBehavior |
BaseDataVariableType |
Mandatory |
HasProperty |
Variable |
WriteTimeout |
Duration |
PropertyType |
Optional |
Conformance Units |
|||||
DI SU DirectLoading |
The FileTransfer Object is inherited from the PackageLoadingType. In this sub-type the Current version shall be writable (see SoftwareVersionFileType in 8.5.1). Writing to this file also includes the actual installation.
The UpdateBehavior OptionSet informs the update Client about the specific behavior of the component during update via Direct-Loading.
Optional Property that informs the Client about the maximum duration of the call to the Write Method of FileType (maximum time the write of a block of data can take). If the write operation takes longer the Client can assume that the Server has an issue.