Hello,
it's me again with another question regarding ethercat and EL7041:
As my motors are getting boilding hot after some setup time, I had a look at the manual and found the
following interesting potential solution for this:
The manual (
download.beckhoff.com/download/document/...rminals/el70x1en.pdf
)
says at page 221 for index 8014:05 the following:
"This index defines the automatic holding current.
When the motor is at standstill, the coil currents are auto-
matically reduced to this value, in order to prevent unnec-
essary heating of the motor. This value is always refer-
enced to the max. current of the terminal (5 A). The value
is specified in 0 to 100%."
Default Value = 100%
But I am unable to either read or write to this object (Index 4 is one of my EL7041):
USER@MACHINE:/PATH# ethercat version
IgH EtherCAT master 1.5.2 unknown
USER@MACHINE:/PATH# ethercat -p 4 download --type uint16 0x8014 0x05
SDO transfer aborted with code 0x06010002: Attempt to write a read-only object
USER@MACHINE:/PATH# ethercat -p 4 download --type uint16 0x8014 0x05 10
SDO transfer aborted with code 0x06010002: Attempt to write a read-only object
My machine is running and I can move the axis, (...).
Any suggestion is be appreciated.
Thanks in advance,
Ben