The TransferServicesType provides the Methods needed to transfer data to and from the online Device. Figure 32 shows the TransferServicesType definition. It is formally defined in Table 44.
Figure 32 – TransferServicesType
Table 44 – TransferServicesType definition
Attribute |
Value |
||||
BrowseName |
TransferServicesType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
HasComponent |
Method |
TransferToDevice |
|
|
Mandatory |
HasComponent |
Method |
TransferFromDevice |
|
|
Mandatory |
HasComponent |
Method |
FetchTransferResultData |
|
|
Mandatory |
The StatusCode Bad_MethodInvalid shall be returned from the Call Service for Objects where locking is not supported. Bad_UserAccessDenied shall be returned if the Client User does not have the permission to call the Methods.