orocos / soem

ROS package wrapping the Simple Open EtherCAT Master (SOEM) from https://github.com/OpenEtherCATsociety/SOEM

Home Page:http://wiki.ros.org/soem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configure new EtherCAT-Device with ROS

schwarzp93 opened this issue · comments

Hello all :)

first of all, I'm sorry, if my question might be silly or trivial, but I'm pretty new to the world of EtherCAT.

I'm trying to controll a Festo CPX-FB37 bus node (https://www.festo.com/net/SupportPortal/Files/344605/CPX-FB37_2014-06_8029675g1.pdf) via ros, using SOEM.

I'm already having problems, when using the simple_test or slaveinfo. In both cases, the following error gets displayed:
Not all slaves reached safe operational state.
Slave 1 State=12 StatusCode= 1e : Invalid input configuration

Is there a kind of tutorial on how to start with SOEM? How can I connect new devices, which steps are done automatically, which have to be done manually?

Thanks a lot in advance,

Philipp

Attached you find the outputs of simple_test and slaveinfo.
simpleTest_Output.txt
slaveinfo_Output.txt

hello @schwarzp93

as this is only a wrapper to provide soem as a debian package withing the ROS build system, I'm not sure how much I'll be able to help.

There is a "tutorial" (sort of) on the official soem homepage here.

The attachements don't work, so I cannot really help more...

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

commented

This issue has been automatically closed because no further activity occured. If you feel this is still relevant, please feel free to reopen.