Skip to content

MarkHedleyJones/bosch_indra_drive_cs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
msg
 
 
src
 
 
 
 
 
 

This repository contains a ROS device driver for the BOSCH IndraDrive CS, an industrial motor controller made by Bosch Rexroth. This package uses the odva_ethernetip library (available here) to communicate with the controller over EtherNet/IP.

Configuring the drive

The following configuration was saved to the controller. This package assumes you are also using these settings. You may need to adjust relevant values in this package if your drive configuration is different.

  1. Connect to the controller using IndraWorks DS

IndraWorks DS Connection Page

2. Ensure EtherNet/IP has been enabled on the drive as the active communication protocol.

EtherNet/IP Setting

3. Configure the IP address, and assembly connection points (both AT and MDT).

EtherNet/IP Configuration

4. Load the default IO messages into the drive. If your settings differ here, you will need to adjust include/bosch_indra_driver/measurement_report.h and include/bosch_indra_driver/measurement_report_config.h to match.

Configure AT and MDT messages

Configure AT and MDT messages

5. Ensure the appropriate drive configuration has been set for this application (Servo control).

Configure AT and MDT messages

6. Commission the motor for use with the drive if you haven't already. Ensure that you can jog the motor manually using IndraWorks DS before trying to control the motor using this package. Doing so will help eliminate failures due to drive misconfiguration.

About

ROS node for controlling a Bosch Rexroth IndraDrive CS over Ethernet/IP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published