<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Hi everyone, I have found the ethercat master will do some regular sending and receiving job <br>to scan slaves on the bus when it was started. But when we run our application program, the<br><span style="background-color: rgb(255, 255, 255);"><i>ecrt_master_receive </i>will be first executed in <i>cyclic_task</i> function and  do sending </span><span style="background-color: rgb(255, 255, 255);">in the last,<br>that meas it can't receive frame sent by </span><span style="background-color: rgb(255, 255, 255);">application program itself.<br>So I want to know </span><span style="background-color: rgb(255, 255, 255);">when the<i> cyclic_task</i> function <u>be first </u></span><span style="background-color: rgb(255, 255, 255);"><u>executed</u>, does </span>the<span style="background-color: rgb(255, 255, 255);"><i> ecrt_master_receive<br></i>will receive any frame or wait for a while and at the same time the master itself will also send and receive <br>its own frame?<br>Thanks a lot for attention!<br><i></i></span></div><br><br><br><br><div style="position:relative;zoom:1">--<br><div>-------------------end---------------------<br>am strong, therefore I am.<br>--by Yin(^-^)<br></div><div style="clear:both"></div></div></div>