[etherlab-users] problem in using new BeckHoff encoder EL5101
Florian Pose
fp at igh-essen.com
Tue Jul 28 12:20:56 CEST 2009
On Fri, Jul 17, 2009 at 04:40:32PM +1200, Jason Xu wrote:
> > BTW, you should probably be able to configure the slave with the 'old'
> > PDO configuration from the former slave versions. The master will
> > complain, because the PDO configuration will fail, but the process data
> > should be exchanged. Have a try.
> >
>
> Also tried, No luck.
I'm nearly sure, that it has to work. Could you post the code you tried
it with and the logs with 'ethercat debug 1'?
BTW, what CPU are you using?
> However, we do find out these new EL5101 modules working with TwinCat
> software installed on Windows PC. And in TwinCat software, we can see the
> PDO data are correct. (such as RxPDO entry index 0x7000, subindex 1,
> bit-length 16, TxPDO entry index 0x6000, subindex 2, bit-length 16, etc). It
> seems there is no special patch required to make TwinCat reading these
> modules. Don't know why. Also, there is an XML file in one of the TwinCat
> directories that contains many versions of EL5101s and none of them looks
> like the output we get from "ethercat xml -p1" for example.
This is because the output is made of the same data. And that are the
only ones, that the master has.
> One thing I realized that if Beckhoff makes the two data 0x7000 and 0x0210
> in a wrong order?
It seems so. You can reproduce it with TwinCAT by reading out the same
PDOs via the CoE Online tab. Do you see the same wrong values?
> We are currently trying to contact Beckhoff through our local supplier. So
> far, we have not heard anything yet. It seems difficult to actually
> communicate directly with someone as we do not have a contact there. We were
> wondering if you know of anyone at Beckhoff that can help us, or maybe you
> could contact them on behalf of us?
We could, but please supply us with answers to the above questions
first.
--
Best regards,
Florian Pose
http://etherlab.org
More information about the Etherlab-users
mailing list