The AnalogSignalType provides ObjectType to add variables and ZeroPointAdjustment Method. It is formally defined in Table 104.

Table 104 – AnalogSignalType definition

Attribute

Value

BrowseName

AnalogSignalType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SignalType defined in 7.16, i.e. inheriting the InstanceDeclarations of that Node

0:HasComponent

Method

ZeroPointAdjustment

Defined in 9.2

O

0:HasComponent

Variable

AnalogSignal

0:Number{Any}

AnalogSignalVariableType

M

0:HasComponent

Object

<SignalCalibrationIdentifier>

0:BaseObjectType

OP

0:HasComponent

Object

SignalConditionSet

0:BaseObjectType

O

Conformance Units

PA-DIM Analog Signal

PA-DIM ZeroPointAdjustment method

PA-DIM ICalibration

PA-DIM ICalibration CalibrationTimestamp

PA-DIM ICalibration TypeOfCalibration

PA-DIM ICalibration CalibrationPointSet

PA-DIM Signal Condition Set

ZeroPointAdjustment: ABN614#001 defines property that initiates when set the TRUE (ON) state a procedure, which maybe automatic, to define or set the value zero of the output. Remark: properties can be variables or methods according to IEC 61987 CDD.

AnalogSignal provides the measured or readback process value. The unit of this value is provided by the EngineeringUnits property.

<SignalCalibrationIdentifier> is a container object for the calibration parameters of the signal. It has an interface reference to ICalibrationType in order to add general calibration variables. Since it is a placeholder, an instance of AnalogSignalType can have several calibration objects.

SignalConditionSet is a container object for the condition parameters of the signal.

The components of AnalogSignalType have additional references which are defined in Table 105.

Table 105 – AnalogSignalType additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

AnalogSignal

0:EngineeringUnits

0:HasDictionaryEntry

True

3:0112/2///61987#ABA968#002

<SignalCalibrationIdentifier>

0:HasInterface

True

ICalibrationType

ZeroPointAdjustment

0:HasDictionaryEntry

True

3:0112/2///61987#ABN614#001

The components of AnalogSignalType have additional subcomponents which are defined in Table 106.

Table 106 – AnalogSignalType additional subcomponents

BrowsePath

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

Applied from ICalibrationType

<SignalCalibrationIdentifier>

0:HasProperty

Variable

CalibrationTimestamp

0:DateTime

0:PropertyType

O

<SignalCalibrationIdentifier>

0:HasComponent

Variable

TypeOfCalibration

0:UInt32

0:MultiStateDictionaryEntryDiscreteType

O

<SignalCalibrationIdentifier>

0:HasComponent

Object

CalibrationPointSet

CalibrationPointSetType

O

The child Nodes of the AnalogSignalType have additional Attribute values defined in Table 107.

Table 107 – AnalogSignalType Attribute values for child Nodes

BrowsePath

Value Attribute

<SignalCalibrationIdentifier>

CalibrationTimestamp

<SignalCalibrationIdentifier>

TypeOfCalibration

0

<SignalCalibrationIdentifier>

TypeOfCalibration

0:ValueAsDictionaryEntries

ns=3;s=0112/2///61987#ABP732#001

<SignalCalibrationIdentifier>

TypeOfCalibration

0:ValueAsText

adjustment