M&M FDT 1.2.1 Online Specification
 IFdtCommunication::SequenceStart() method information


Interfaces and Methods   -   Schemas   -   FDT Specification   -   Quicklinks   -   Abbreviations

4.5.3.7 IFdtCommunication::SequenceStart()


This method can be called in the states:          

HRESULT SequenceStart (
[in] FdtXmlDocument fieldbusFrame,
[out, retval] VARIANT_BOOL* result
);


Description:
Starts the execution of a communication sequence at the controller. The communication sequence breaks on error. The communication results are accessible by the according response function calls.

Parameters:
fieldbusFrameFieldbus-protocol-specific information starting a sequence. The structure is specified by a fieldbus specific schema e.g. like FDTHARTCommunicationSchema or FDTProfibusCommunicationSchema


Return Value:
resultTRUE Communication sequence started FALSE Communication sequence could not be started


Behavior:
Starts the communication by executing the pending requests without any interruptions. The method returns without waiting for a result so that the calling application will not be blocked. The communication sequence breaks on error. The communication data or errors are accessible by the according response events OnTransactionResponse().

Comments:
The default implementation is to hand down the function call through all communication components. Only the last communication component can decide whether it supports the functionality or not.




© by M&M Software GmbH, parts of this website taken from FDT Interface Specification Version 1.2.1, © by FDT Group, AISBL.
This website is published for support of M&M products as granted in license conditions, chapter 2.1.
Last updated 2015-02-05 15:17
Email: FDT Technical Support Line.