The AnalogControlFunctionType describes an analogue control function (using analogue values). In addition to the LADS BaseControlFunctionType, the ParameterSet has been made Mandatory. More specialized analogue control functions can be derived from this ObjectType. The AnalogControlFunctionType is formally defined in Table 95.

Table 95 – AnalogControlFunctionType Definition

Attribute

Value

BrowseName

AnalogControlFunctionType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseControlFunctionType defined in 7.6.1

0:HasComponent

Variable

CurrentValue

0:Double

AnalogUnitRangeType

M

0:HasComponent

Variable

TargetValue

0:Double

AnalogUnitRangeType

M

Conformance Units

LADS AnalogControlFunctionType

CurrentValue is the current process value.

TargetValue is the targeted set-point value.

Table 96 – AnalogControlFunctionType AdditionalSubcomponents

BrowsePath

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

ControlFunctionState

HasComponent

Method

StartWithTargetValue

O

The StartWithTargetValue Method starts a Function on the LADS Device with the target value as an argument.

The signature of this Method is specified below. Table 91 and Note: The optional TargetValue can be also empty. In this case it should be handled as it not exiting.Note: The optional TargetValue can be also empty. In this case it should be handled as it not exiting.

Table 92 specify the Arguments and AddressSpace representation, respectively.

Signature

StartWithTargetValue (

[in]DoubleTargetValue)

Table 97 – StartWithTargetValue Method Arguments

Argument

Description

TargetValue

(Optional) This value can be used to set the target value parallel with the start method.

Note: The optional TargetValue can be also empty. In this case it should be handled as it not exiting.

Table 98 – StartWithTargetValue Method AddressSpace Definition

Attribute

Value

BrowseName

StartWithTargetValue

References

Node Class

BrowseName

DataType

TypeDefinition

ModellingRule

0:HasProperty

Variable

0:InputArguments

0:Argument[]

0:PropertyType

M