SetCalculatedPosition Method is used to synchronise the CalculatedPosition to the actual choke position.
Method Signature:
SetCalculatedPosition(
[in] CalculatedPosition Float
);
Table 26 – Choke SetCalculatedPosition Method Arguments
Argument |
Description |
CalculatedPosition |
A number (in percent) |
Method result codes are defined as part of the Call Service (see OPC UA Services Part 4 – Services specification). They are described in Table 94 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 SetCalculatedPostionStatus to determine if an error occurred or the command completed. The SetCalculatedPositionStatus will reset on the next successful SetCalculatedPostion Method invocation.
Table 27 specifies the AddressSpace representation for the SetCalculatedPosition Method.
Table 27 – Choke SetCalculatedPosition Method AddressSpace Definition
Attribute |
Value |
|||||
BrowseName |
SetCalculatedPosition |
|||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
|
|
|
|
|