Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

control multi-axis servo drive #7

Open
wx245224736 opened this issue Apr 12, 2021 · 3 comments
Open

control multi-axis servo drive #7

wx245224736 opened this issue Apr 12, 2021 · 3 comments

Comments

@wx245224736
Copy link

Can it control multi-axis servo drive?
If it can?
How do I modify pdo.xml and topology.xml?
please!!!

@wx245224736
Copy link
Author

I use ros-igh to control four-axis servo drive, but I only can control the first axis of four-axis servo drive, I do not know how to modify the pdo.xml and topology.xml to control four-axis servo drive, I hope someone can see it and help me. Thanks very much!

@vtretyakov
Copy link
Collaborator

@wx245224736 the demo application and the README file explain how to run a dual-axis application. It should be then possible in the same way to extend the application to more nodes in your ethercat topology. Here you find the information how to generate the topology.xml. Regarding the pdo.xml, you may refer to the documentation of the drives you are using to find a proper object dictionary mapping and update the pdo.xml maintaining the current syntax. The application is vendor-agnostic but the current state in the repository may be a bit outdated also from Synapticon's products. EtherLab Igh command tools have options to retrieve the current PDO and SDO mappings from the drives as well.

@wx245224736
Copy link
Author

@vtretyakov Thank you very much for your reply. I have learned to control a servo drive that contains one axis, which I am able to control a motor. However, sometimes a servo drive contains four axes, which can drive four motors. When I need to control four axes of a servo drive, I didn't know how to modify pdo.xml and topology.xml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants