12.2.7.2.1 General

Table 69 shows the mapping for the FdtParameter.

Table 69 – FdtParameter mapping
OPCFDT
AttributeInterfaceMethodData memberDescription
NodeClassFixed value: Variable
BrowseNameIData<GetDataInfo>Name
DisplayNameIData<GetDataInfo>Label
DescriptionIData<GetDataInfo>Descriptor
WriteMaskGenerated by Frame
UserWriteMaskIData<GetDataInfo>IsChangeEnabledGenerated by Frame
ValueIData<Read> / <Write>
DataTypeIData<GetDataInfo>DataTypeInfo
ValueRankIData<GetDataInfo>DataTypeInfoIndicates whether the datatype is an array.
ArrayDimensionsIData<GetDataInfo>DataTypeInfoIf the datatype is an array, then provide dimensions.
AccessLevelIData<GetDataInfo>IsReadable, IsWritableGenerated by Frame
UserAccessLevelIData<GetDataInfo>IsReadable, IsWritableGenerated by Frame
MinimumSamplingIntervalDefined by Frame.
HistorizingDefined by Frame.
BrowseName
2:EURangeIData<GetDataInfo>RangeDataRefs
2:EngineeringUnitsIData<GetDataInfo>UnitDataRef
0:HasComponentMay be used for structured datatypes (StructDataGroup)
2:HasDefinitionDefined by Frame.
2:ValuePrecisionDefined by Frame.
DisplayFormatIData<GetDataInfo>DisplayFormat
AlarmTypeIData<GetDataInfo>AlarmType
RangeTypeIData<GetDataInfo>RangeType
SubstitutionTypeIData<GetDataInfo>SubstitutionType
ApplicationIdIData<GetDataInfo>ApplicationId
SemanticInfoIData<GetDataInfo>SemanticInfos
DataRefIData<GetDataInfo>DataRefs
IOSignalRefIData<GetDataInfo>IOSignalRef
AlarmDataRefIData<GetDataInfo>AlarmDataRefs
SubstituteDataRefIData<GetDataInfo>SubstituteDataRef