[etherlab-users] Configuring watchdog timers on slaves

v.i.sluiter at utwente.nl v.i.sluiter at utwente.nl
Sat Dec 19 14:56:42 CET 2015


Hi Leonid,

We had the same issue with Elmo Gold Whistle drives. You can find a quick description here: https://www.symbitron.eu/wiki/index.php?title=Setting_up_Slaves#Debugging_ELMO_Gold_Whistle 

The issue we had with the heartbeat was resolvable this way (from my lab notebook...)
- object 0x6041 had value 0x0218, indicating a fault
- 0x1003:00 had 2 errors, both 0x8130. According to DS402 and object 0x2F21 this meant a heartbeat event had taken place
- We wrote value 0 to object 6007:00, to not do anything in the case of a heartbeat failure.

Check the value of the register  using: ethercat upload -p 4 --type uint16 0x6007 00 
Change the value with this command: ethercat download -p 4 --type uint16 0x6007 00 00

Greetings,
Victor

-----Original Message-----
From: etherlab-users [mailto:etherlab-users-bounces at etherlab.org] On Behalf Of etherlab-users-request at etherlab.org
Sent: zaterdag 19 december 2015 12:00
To: etherlab-users at etherlab.org
Subject: etherlab-users Digest, Vol 102, Issue 11

Send etherlab-users mailing list submissions to
	etherlab-users at etherlab.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.etherlab.org/mailman/listinfo/etherlab-users
or, via email, send a message with subject or body 'help' to
	etherlab-users-request at etherlab.org

You can reach the person managing the list at
	etherlab-users-owner at etherlab.org

When replying, please edit your Subject line so it is more specific than "Re: Contents of etherlab-users digest..."


Today's Topics:

   1. Configuring watchdog timers on slaves (Leonid Sapronov)


----------------------------------------------------------------------

Message: 1
Date: Fri, 18 Dec 2015 16:12:01 -0500
From: Leonid Sapronov <sapronov at roboticresearch.com>
To: etherlab-users at etherlab.org
Subject: [etherlab-users] Configuring watchdog timers on slaves
Message-ID: <567476A1.3060804 at roboticresearch.com>
Content-Type: text/plain; charset=utf-8

Hi all,
I'm new to EtherCAT and Etherlab. My test setup consists of two Elmo Gold Cello controllers connected to a Ubuntu machine running the Etherlab ethercat master. Everything works fine - I can talk to the controllers over EtherCAT. I can also access them through Elmo's EAS software. Somewhere on the Elmo's there's a Beckhoff ASIC that implements all the EtherCAT slave functions. This ASIC has several registers that control the operation of the watchdog timer. I know their addresses, but how can I actually access and write to those registers?

An Elmo engineer said that this is something I have to configure from my host and that the Etherlab software may have a way of letting me do this. Any help greatly appreciated.



------------------------------

Subject: Digest Footer

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


------------------------------

End of etherlab-users Digest, Vol 102, Issue 11
***********************************************



More information about the Etherlab-users mailing list