12 Mapping of DataTypes

12.2 Mapping to OPC DI Types

12.2.9 FdtIoSignalInfoType

All IOSignalInfo provided by the DTM in the IProcessData interface are mapped to respective FdtIoSignalInfo objects.
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 |