OPC Foundation
  • Documents
  • NodeSets
  • Search
12.2.6.2 TransferServices

For a DTM instance it is mandatory to provide the interface IOnlineOperation if the device provides online data. This interface is mapped to an object of type FdtTransferServiceType (see 7.8). Since the DTM interface is not mandatory for all devices, the availability of the TransferServices depends on the availability of the DTM interface. The member SupportedTransfer indicates, which TransferServices are supported for the device.

Table 67 – TransferService mapping

OPC

FDT

BrowseName

Interface

Method

Data member

Description

2:TransferToDevice

IOnlineOperation

BeginWriteDataToDevice / EndWriteDataToDevice

-

2:TransferFromDevice

IOnlineOperation

BeginReadDataFromDevice / EndReadDataFromDevice

-

2:FetchTransferResultData

IOnlineOperation

-

-

Retrieves the result / status from the executed methods.

SupportedTransfer

IOnlineOperation

-

SupportedTransfer

The TransferServices Type object (with browse name “Transfer”) is provided as child node of an offline device node (not for an online device node).

For the method FetchTransferResultData the server is allowed to limit the TransferResultData in regard to the list of transferred parameters (parameterDefs) to zero data. The results of the transfer will be represented in the parameter values of the device node.

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation