On 27 May 2015 04:01, quoth Stefan Laufmann:
> I am still working on a running configuration for the EL6751 clamp.
> After analyzing and comparing the network traffic of both TwinCAT 
> and EtherLab I finally understood what is causing the problem. 
> At least I think I do.
> After sending the startup SDOs and getting the EL6751 slave into 
> PREOP mode the sync managers for buffered access (the PDOs) are 
> configured. But TwinCAT sets them to the start addresses 0x1800 
> (Write) and 0x2400 (Read) whereas EtherLab sets 0x1000 (Write) 
> and 0x1400 (Read).
>
> Is there a way to influence the addresses for the sync managers 
> out of a kernel module that uses the functions provided by "ecrt.h"?

As far as I am aware, Etherlab just uses the configuration that the slave
defines itself.  (From the SII for the mailboxes and from the slave's own
internal initialisation for the PDOs.)


_______________________________________________
etherlab-users mailing list
etherlab-users@etherlab.org
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to