The DirectLoadingTypeprovides information about the Current Versionand allows transfer of a Software Packageto and from the Server. Transfer of the Software Packageto the Serveralso includes the installation. The Direct-Loadingoption is described in 8.3.4.3.

The DirectLoadingType is illustrated in Figure 43and formally defined in Table 75.

image046.png

Figure 43– DirectLoadingType

Table 75– DirectLoadingType definition

Attribute

Value

BrowseName

DirectLoadingType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the PackageLoadingType

0:HasComponent

Variable

UpdateBehavior

UpdateBehavior

0:BaseDataVariableType

M

0:HasProperty

Variable

WriteTimeout

Duration

0:PropertyType

O

Conformance Units

DI SU DirectLoading

The FileTransfer Objectis inherited from the PackageLoadingType. In this sub-type the Current versionshall be writable (see SoftwareVersionFileTypein 8.5.1). Writing to this file also includes the actual installation.

The UpdateBehavior OptionSetinforms the update Clientabout the specific behavior of the component during update via Direct-Loading.

Optional Propertythat informs the Clientabout the maximum duration of the call to the Write Methodof FileType(maximum time the write of a block of data can take). If the write operation takes longer the Clientcan assume that the Serverhas an issue.