SetCalculatedPosition Method is used to synchronise the CalculatedPosition to the actual choke position.

Signature:

SetCalculatedPosition (

[in] 0:Float Position);

Table 46 – SetCalculatedPosition Method Arguments (Choke)

Argument

Description

Position

A number (in percent)

Method result codes are defined as part of the Call Service (see OPC 10000-4). They are described in Table 124 for ease of reference.

Comments:

The SetCalculatedPosition Method is used to set the CalculatedPosition. It can only be called when the choke is not moving. The parameter is the calculated position. This method may return when the CalculatedPosition has been updated or it may return a status of Completes_Asynchronously. If it returns Completes_Asynchronously the Client will have to monitor the SetCalculatedPositionStatus to determine if an error occurred or the command completed. The SetCalculatedPositionStatus will reset on the next successful SetCalculatedPosition Method invocation.

Table 47 specifies the AddressSpace representation for the SetCalculatedPosition Method.

Table 47 – SetCalculatedPosition Method AddressSpace Definition (Choke)

Attribute

Value

BrowseName

SetCalculatedPosition

References

Node Class

BrowseName

DataType

TypeDefinition

Other

0:HasProperty

Variable

0:InputArguments

0:Argument[]

0:PropertyType

M

ConformanceUnits

MDIS Choke Base