[etherlab-users] problem in using new BeckHoff encoder EL5101

Florian Pose fp at igh-essen.com
Mon Jul 13 16:11:14 CEST 2009


On Mon, Jul 13, 2009 at 08:58:05AM +1200, Jason Xu wrote:
> Below are the outputs I've got from the encoder slave.
> 
> -bash-3.2# ethercat up -p1 -tuint8 0x1600 0
> 2 0x02
> -bash-3.2# ethercat up -p1 -tuint32 0x1600 1
> 17301504 0x01080000
> -bash-3.2# ethercat up -p1 -tuint32 0x1600 2
> 34631680 0x02107000

There are really wrong data in the CANopen over EtherCAT implementation
of your device. The last 32-bit word should probably be 0x70000210,
meaning PDO 0x7000:02, 16 bit. Please ask your supplier about this. You
can put me on Cc. BTW, what is the serial number (printed on the side)
of the devices?

-- 
Best regards,
Florian Pose

http://etherlab.org



More information about the Etherlab-users mailing list