All IOSignalInfo provided by the DTM in the IProcessData interface are mapped to respective FdtIoSignalInfo objects.
Table 73 – FdtIoSignalInfoType node information mapping
OPC |
FDT |
|||
Attribute |
Interface |
Method |
Data member |
Description |
BrowseName |
IProcessData |
<>GetProcessData() |
IOSignalInfo.Name |
|
DisplayName |
IProcessData |
<>GetProcessData() |
IOSignalInfo.Label |
|
Description |
IProcessData |
<>GetProcessData() |
IOSignalInfo.Descriptor |
|
BrowseName |
|
|
|
|
FrameApplicationTag |
IProcessData |
<>GetProcessData() |
IOSignalInfo.FrameApplicationTag |
|
IECDatatype |
IProcessData |
<>GetProcessData() |
IOSignalInfo.IECDatatype |
|
IsLocked |
IProcessData |
<>GetProcessData() |
IOSignalInfo.IsLocked |
|
IsSafety |
IProcessData |
<>GetProcessData() |
IOSignalInfo.IsSafety |
|
RoutedIoSignalId |
IProcessData |
<>GetProcessData() |
IOSignalInfo.RoutedIoSignalId |
|
SemanticInfo |
IProcessData |
<>GetProcessData() |
IOSignalInfo.SemanticInfo |
|
SignalType |
IProcessData |
<>GetProcessData() |
IOSignalInfo.SignalType |
|
HasAlarmInfo |
IProcessData |
<>GetProcessData() |
IOSignalInfo.AlarmInfoRef |
|
HasDeviceData |
IProcessData |
<>GetProcessData() |
IOSignalInfo.DeviceDataRef |
|
HasRange |
IProcessData |
<>GetProcessData() |
IOSignalInfo.RangeInfoRef |
|
HasSubstituteValue |
IProcessData |
<>GetProcessData() |
IOSignalInfo.SubstituteValueRef |
|
HasUnit |
IProcessData |
<>GetProcessData() |
IOSignalInfo.UnitInfoRef |
|