Hi

Does such a thing exist in the open? We have been slowly working one a slave XML processor for our Clockwork (https://github.com/latproc) control language, but its not finished.

Mike

On 17/5/21 5:55 pm, Tom Wong-Cornall wrote:
On Sat, May  8 '21 at 11.03 NZST, Saul Cuen-Rochin <saulc...@gmail.com> wrote:
I'm trying to use EL3356 with etherlab master 1.5.2, but the "steady state"
{0x6000,0x09,1} read-only bit is always OFF. thus I always get a 0 value
from the "value" {0x6000,0x11,32} variable.

I used the same setup with TWINCAT3 and I get the values readings just
fine, the steady state bit is turned ON as expected..
I've not used that exact module, but having had a couple of surprises
like this, check your Startup List in TwinCAT. You might find TwinCAT
has set a non-default value for 0x8000:29/0x8000:2A which define the
steady state window. You might need to set these parameters to sensible
values with e.g. ecrt_slave_config_sdo().

There are a few Beckhoff slaves (e.g. AX5805, EP8309) where the list of
these startup parameters are so vast and intricate that it made sense to
write a TwinCAT XML startup list parser to do this automatically, rather
than have endless config knobs in our software.


--
Etherlab-users mailing list
Etherlab-users@etherlab.org
https://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to