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

Table 150 – AnalogSignalType definition

Attribute

Value

BrowseName

AnalogSignalType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of SignalType defined in 7.23, 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#002 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 151.

Table 151 – AnalogSignalType additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

AnalogSignal

0:EngineeringUnits

0:HasDictionaryEntry

True

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

<SignalCalibrationIdentifier>

0:HasInterface

True

ICalibrationType

ZeroPointAdjustment

0:HasDictionaryEntry

True

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

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

Table 152 – 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 153.

Table 153 – AnalogSignalType Attribute values for child Nodes

BrowsePath

Value Attribute

<SignalCalibrationIdentifier>

CalibrationTimestamp

1/1/1601 12:00:00 AM

<SignalCalibrationIdentifier>

TypeOfCalibration

0

<SignalCalibrationIdentifier>

TypeOfCalibration

0:ValueAsDictionaryEntries

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

<SignalCalibrationIdentifier>

TypeOfCalibration

0:ValueAsText

adjustment