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-boun...@etherlab.org] On Behalf Of etherlab-users-requ...@etherlab.org Sent: zaterdag 19 december 2015 12:00 To: etherlab-users@etherlab.org Subject: etherlab-users Digest, Vol 102, Issue 11 Send etherlab-users mailing list submissions to etherlab-users@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-requ...@etherlab.org You can reach the person managing the list at etherlab-users-ow...@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 <sapro...@roboticresearch.com> To: etherlab-users@etherlab.org Subject: [etherlab-users] Configuring watchdog timers on slaves Message-ID: <567476a1.3060...@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@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users ------------------------------ End of etherlab-users Digest, Vol 102, Issue 11 *********************************************** _______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users