On Fri, 2026-02-20 at 12:49 +0300, Bilko AS, Oguz Dilmac wrote: > Hi, > > We will try to install the newest ethercat library version. > > By the way, we tried one version older of this device. It goes to OP > with no problem. Well, this shows that your configuration is probably not the issue and is at the problem is at the slave's side
> Also our customer has a bechoff controller as well, and they say that > with twincat both devices are going to OP without a problem. TwinCAT is not the standard, neither is our EtherCAT master. However, both should implement the standard, but they do it differently (naturally), especially regarding timing. The standard however ensures that EtherCAT masters and slaves are immune to timing issues, but there are always exceptions! > We will try to go to the customer and check with the newest ethercat > master version. We are also considering to connect the both devices > to > the twincat and see if the twincat behaves different. Do you think > checking the transmitted data via wireshark worth trying? You can try, but I do not see that you'll get much insight using wireshark. The master commands the slave to go to INIT and there is simply no reply from the slave acknowledging the state change. That is why the master times out and gives up trying to bring the slave online. Going to INIT is such a primitive state change for a slave that there should be absolutely _no_ reason it takes any amount of time. So I am not even convinced that ecrt_slave_config_state_timeout() would work. I only know that some (complex) slaves may take time between PREOP- >SAFEOP and SAFEOP->OP transition when certain hardware needs to be configured based on its configuration. But your slave is not there yet. Before you use wireshark you can try switching debug to 1 `ethercat debug 1` -- Mit freundlichem Gruß / Best regards, Richard Hacker -- ----------------------------------------------------------------------- Richard Hacker, M.Sc. Entwicklungsingenieur / Development Engineer [email protected] Tel.: +49 201 / 36014-16 Ingenieurgemeinschaft IgH Gesellschaft für Ingenieurleistungen mbH Nordsternstraße 66 D-45329 Essen https://igh.de | https://etherlab.org Amtsgericht Essen HRB 11500 | USt-Id.-Nr.: DE 174 626 722 Geschäftsführung: Frederik Becker, Dr.-Ing. Siegfried Rotthäuser, Jost Braukmann ----------------------------------------------------------------------- -- Etherlab-users mailing list [email protected] https://lists.etherlab.org/mailman/listinfo/etherlab-users
