This EventType is defined in OPC 10000-3. Its representation in the AddressSpace is formally defined in Table 51.

Table 51 – AuditUpdateMethodEventType definition

Attribute

Value

BrowseName

AuditUpdateMethodEventType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the AuditEventType defined in 6.4.3, which means it inherits the InstanceDeclarations of that Node.

HasProperty

Variable

MethodId

NodeId

PropertyType

Mandatory

HasProperty

Variable

StatusCodeId

StatusCode

PropertyType

Optional

HasProperty

Variable

InputArguments

BaseDataType[]

PropertyType

Mandatory

HasProperty

Variable

OutputArguments

BaseDataType[]

PropertyType

Optional

Conformance Units

Auditing Method

Auditing Method Output

This EventType inherits all Properties of the AuditEventType. Their semantic is defined in 6.4.3. The SourceNode Property for Events of this type shall be assigned to the NodeId of the Object that the Method resides on. The SourceName for Events of this type shall be "Attribute/Call". Note that one Service call may generate several Events of this type, one per method called. This EventType should be further subtyped to better reflect the functionality of the method and to reflect changes to the address space or updated values triggered by the method.

MethodId identifies the method that was called.

StatusCodeId identifies the StatusCode of the Method executed by the Server.

Note: This Property is optional for backward compatibility and required by Profiles starting with version 1.05.

InputArguments provide the values of the input arguments passed to the Method. This parameter can be null if no input arguments were provided.

OutputArguments provide the values of the output arguments returned by the Method. This parameter can be null if no output arguments were returned.

Note: This Property is optional for backward compatibility and required by Profiles starting with version 1.05.