This method is used to initiate the data transmission and to process ongoing operations of the function block.
Tasks of this method are:
Verifying if data are ready for transmission.
Initiate the data transmission through the linked communication client.
Monitoring an ongoing data transmission.
The status of an ongoing data transmission is provided by the property State. If the communication client is not connected, establishing a connection is triggered by using the method Connect() of the interface IF_ComClient.
The return value is of type ET_Result and indicates the execution result of the method.
If a data transmission is not successful, the data telegram remains in the send queue and the data transmission is initiated again on the next execution of the method Cyclic().