[etherlab-users] EL6751: invalid input configuration, wrong physical address of sync manager
Stefan Laufmann
Stefan.Laufmann at itpower.de
Tue May 26 18:01:15 CEST 2015
Hi,
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?
Any help or thoughts would be appreciated.
Stefan Laufmann
-----------------------------------------------------
Stefan Laufmann
ITPower Solutions GmbH
Kolonnenstraße 26
10829 Berlin
Tel.: +49 (0)30 6098501-20
Fax: +49 (0)30 46799891
E-Mail: <mailto:stefan.laufmann at itpower.de> Stefan.Laufmann at itpower.de
Web: <http://www.itpower.de/> www.itpower.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20150526/16da62eb/attachment-0002.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3056 bytes
Desc: not available
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20150526/16da62eb/attachment-0003.bin>
More information about the Etherlab-users
mailing list