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 | ||
| 
 
 | 0:HasDictionaryEntry | True | |||
| <SignalCalibrationIdentifier> | 0:HasInterface | True | ICalibrationType | ||
| ZeroPointAdjustment | 0:HasDictionaryEntry | True | 
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 | 
| <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 | |||
| 
 
 | 
 | |||
| 
 
 | 0 | |||
| 
 
 | ns=3;s=0112/2///61987#ABP732#001 | |||
| 
 
 | adjustment |