OPC Foundation
  • Documents
  • NodeSets
  • Search
8.4.1.1 Overview

The SoftwareUpdateType defines an AddIn which may be used to extend Objects with software update features. All software update options are exposed as references of this AddIn. This way a Client can check for the references of the AddIn to determine which options are provided by a Server. If an option is available, it shall be used as specified.

The SoftwareUpdateType is illustrated in Figure 41 and formally described in Table 65.

image044.png

Figure 41 – SoftwareUpdateType

Table 65 – SoftwareUpdateType definition

Attribute

Value

BrowseName

SoftwareUpdateType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the BaseObjectType defined in OPC 10000-5.

HasComponent

Object

Loading

SoftwareLoadingType

Optional

HasComponent

Object

PrepareForUpdate

PrepareForUpdateStateMachineType

Optional

HasComponent

Object

Installation

InstallationStateMachineType

Optional

HasComponent

Object

PowerCycle

PowerCycleStateMachineType

Optional

HasComponent

Object

Confirmation

ConfirmationStateMachineType

Optional

HasComponent

Object

Parameters

TemporaryFileTransferType

Optional

HasComponent

Variable

UpdateStatus

LocalizedText

BaseDataVariableType

Optional

HasComponent

Variable

VendorErrorCode

Int32

BaseDataVariableType

Optional

HasProperty

Variable

0:DefaultInstanceBrowseName

QualifiedName

PropertyType

Conformance Units

DI SU Software Update

Please report errors or issues with the site to webmaster.

Copyright © 2023 - OPC Foundation