[etherlab-users] possible master problems

Florian Pose fp at igh-essen.com
Tue Mar 9 09:51:15 CET 2010


Hi Ian,

On Mon, Mar 08, 2010 at 05:13:30PM -0000, Ian Norton wrote:
> Both devices (slaves ) appear to show the same symptoms of dropping
> into PREOP state as soon as our user code establishes a master
> connection, defines a PDO and begins to write data, regardless of the
> data.

Could you please go through the following steps:

- Execute 'ethercat debug 1'
- Start your application
- Post the generated messages in /var/log/messages (file name depending
  on your Linux distribution), beginning from 'Requesting master 0'

> The Servostar s300 shows errors F23 and N17 which relate to CAN errors
> which translate to -: Drive tries to establish communication, but
> there is no other node, or CAN nodes have different baud rates, bus
> cable defect, reflections because of missing or wrong bus
> terminators!, or CAN sync is not logged in, or CAN sync is activated,
> but is not sent synchronously from the controller, if at all!

As far as I see, the drive is not included in the modified example
application you posted. BTW, it irritates people searching for possible
problems, if you use the identifier Beckhoff_EL3102 to operate a
different kind of device.

> I have been to Festo (UK) and they could not resolve my problem and
> pointed to the Master as being at fault?

Yes, it's always the master ;-)

Please post the output of the following commands in addition:

ethercat sl -v
ethercat cf -v (when your application is loaded)
ethercat pdos

> Have you any ideas please? We are getting quite desperate now!

I am sure, we will find out, what the problem is.

-- 
Best regards,
Florian Pose

http://etherlab.org



More information about the Etherlab-users mailing list