Hello Pranay, There a some systems, special drives,... , which are not standard conform. They need a powercycle before starting the app a second time.
Please try. Best regards Andreas Am Freitag, dem 05.04.2024 um 12:36 +0530 schrieb Pranay Tummalapalli: > I have a fully functional and tested setup in my system for Ethercat > running a DC Motor with a single EtherCAT drive. Below are my system > configurations: > Master source: vectioneer/stable branch > OS: Ubuntu 22.04 > Kernel: 5.15.0-97-generic > I am using the systemd ethercat service. And I have a custom folder > under the examples where I have all source and exec files for my > project. I have added the folder in examples/Makefile.am and added > the directory to configure.ac. In my system it build well and > everything works. Motor runs, all EtherCAT functionalities work and > motor goes to setpoint position in OP. > When I try to run the same setup in my colleague's system with the > same configuration as my system including master source and kernel > version, the same drive remains in PREOP. When I try to run the same > script as my system, the drive goes to PREOP+ERR and system logs > display INVALID PDO MAPPING, SLAVE REFUSED TO CHANGE STATE with error > 0x0024. > What a I missing in this?
-- Etherlab-users mailing list Etherlab-users@etherlab.org https://lists.etherlab.org/mailman/listinfo/etherlab-users