OPC Foundation
  • Documents
  • NodeSets
  • Search
6.2.3.10.5 ActionMethods

The parameter ActionMethods defines a list of Object and Method pairs as source for the Action defined in the parameter ActionMethods.

The DataType ActionMethodDataType represents the configuration information for one Object and Method pair. The ActionMethodDataType is formally defined in Table 28.

Table 28 – ActionMethodDataType structure

Name

Type

Description

ActionMethodDataType

Structure

ObjectId

NodeId

The NodeId shall be that of the Object on which the Method is invoked.

The NodeId of an ObjectType is valid as ObjectId if the Method is only defined on the ObjectType.

The namespace of the NodeId shall be added to the namespaces in the RequestDataSetMetaData.

MethodId

NodeId

NodeId of the Method to invoke.

If the ObjectId is the NodeId of an Object, it is allowed to use the NodeId of a Method that is the target of a HasComponent Reference from the ObjectType of the Object.

The namespace of the NodeId shall be added to the namespaces in the RequestDataSetMetaData.

Its representation in the AddressSpace is defined in Table 29.

Table 29 – ActionMethodDataType definition

Attributes

Value

BrowseName

ActionMethodDataType

IsAbstract

False

Subtype of Structure defined in OPC 10000-5.

Conformance Units

PubSub Parameters PublishedDataSet Action

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation