Skip to content

Example of ethercat_generic_plugins/EcCiA402Drive #54

@jaronski

Description

@jaronski

Hello,
would it be possible to show an example of how to integrate the EcCiA402Drive into a xacro and the corresponding config.yaml?
i have a CiA402 Drive that i would like to use with the ethercat_driver_ros2 but i am having trouble with the configuration. I adjusted the Configuration File as shown in the MaxonEpos3 example to the appropriate values to match my drive (rpdo, tpdo). I created a urdf.xacro with the ros2_control tag where the ethercat_driver is started and configured 1 joint with command interface position and velocity as ec_module i choose the plugin ethercat_generic_plugins/EcCiA402Drive put the alias and position on the ethercat bus mode_of_operation to 8 or 9 depending on what i want to test out and the param slave_config i put the config.yaml i adjusted.

how can i claim the <command_interface name="reset_fault"/> and to what controller? Can you show this for the EPOS3?
i am able to start the drive and move it to a position sometimes and then i restart and when i launch everything again sometimes the drive doesn't get into Operation Enabled and i don't understand why.

Any help or pointers in the right direction would be much appreciated
best regards
jaronski

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions