I was interested in measuring this time of the order of few microseconds using a hardware or some other mechanisim. One way that I figured out was setting up highly synchronized clocks using PTP, between the Master and the slave nodes and measure the difference in the transmission times for latency and jitter values. But is there anything method more simpler?<br>
<br>/Able<br><br><br><br><div class="gmail_quote">On 10 May 2011 15:49, Armin Steinhoff <span dir="ltr"><<a href="mailto:armin@steinhoff.de" target="_blank">armin@steinhoff.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#ffffff"><div>
available wrote:
<blockquote type="cite">Hi,<br>
<br>
I am interested in testing the latency of ethercat systems, please
let me know how to do it with a system with one EtherCAT Master
and a couple of Digital slave I/O nodes. I am looking at the
latency of communication between Master and Slave node.<br>
</blockquote>
<br></div>
The "latency is mainly defined by the size of the transmitted
Ethernet packages. The transmission of a packet with a minimum
packetsize of ~60 bytes is in the range of 5us.<br>
You have still to add the cycle time of the master statemachine ...
so the absolute smallest latency is then in the range of ~15us. With
a full packet size you have to count with a latency of 150 -200us.<br>
<br>
Cheers<br>
<br>
--Armin<br>
<br>
<br>
<br>
<br>
<blockquote type="cite">
<br>
/Able<br>
<br>
<pre><fieldset></fieldset>
_______________________________________________
etherlab-users mailing list
<a href="mailto:etherlab-users@etherlab.org" target="_blank">etherlab-users@etherlab.org</a>
<a href="http://lists.etherlab.org/mailman/listinfo/etherlab-users" target="_blank">http://lists.etherlab.org/mailman/listinfo/etherlab-users</a>
</pre>
</blockquote>
<br>
</div>
</blockquote></div><br>