6.6.5 Choke Step Method

Choke Step Method is used to adjust the opening size in a choke.

Signature

	Step (
			[in] ChokeCommandEnum		Direction,
			[in] 0:UInt16				Steps,
			[in] 0:Boolean			OverrideInterlocks,
			[in] SEMEnum				SEM);
	
Table 43 – Step Method Arguments (Choke)
Argument Description
DirectionEnumeration to indicate if an open request or close request is being initiated
StepsThe number of steps to either open or close the choke
OverrideInterlocksBoolean indicating if the open or close command should override any defeatable interlocks
SEMThe selection of which SEM to send the command to.

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 choke Step Method initiates a move command. Parameters include the direction (open or close), the number of steps to step, overriding of any interlocks and the SEM selection to use for the command. After receiving the command, the choke will start to move. The Method will complete when the command has been accepted. The move operation may or may not have completed when the Method returns. The Method returns errors only if the operation cannot be started. The Client must monitor the Moving Variable to determine when the Step command actually finishes.

If a Server does not support an override of defeatable interlocks, then the OverrideInterlocks parameter will be ignored by the Server and if any interlocks are active the appropriate error code is returned.

If a Server does not support the selection of SEM, the SEM parameter is ignored.

Table 44 specifies the AddressSpace representation for the Choke Step Method.

Table 44 – Step Method AddressSpace Definition (Choke)
Attribute Value
BrowseName Step
References Node Class BrowseName DataType TypeDefinition Othrer
0:HasPropertyVariable0:InputArguments0:Argument[] 0:PropertyTypeM
ConformanceUnits
MDIS Choke Step Method