I am working with a Bosch Rexroth IndraDrive CS (SCS01) and am trying to read and write data over Ethernet/IP. On the IndraDrive end, it has an address. and three connection points.
The connection points are 1. Configuration Connection Point 2.
This course also covers the use of Bosch Rexroth’s IndraWorks™ software for parameterization of drives, system and fault information, and system recognition of components. Training is enhanced through class exercises designed to re-enforce each aspect of the operation of the drive. Bosch Rexroth Catalog, free bosch rexroth catalog freeware software downloads.
Assembly Connection Point (Read) 3. Assembly Connection Point (Write) I am currently using their sofware to talk to the drive to set up configurations so it is communicating and I am able to see on their software on my computer the data I am looking for (position of the linear actuator attached to the drive) but I am having trouble connecting to it using any Labview examples I could find in Ethernet/IP version 1.2.1 (the latest version that supports Labview 2009). Talking to the Rexroth people, the drive is a slave and it should be a matter of specifying the address and port to communicate with it. Any help getting started would be greatly appreciated. I have included the manual for the drive. Hi EH, Without a scanner (PLC) here, you can only use explicit messaging VI's - (CIP Attribute Set/Get Single.vi) to communicate with the driver. I think you've figured that out.
![Bosch Rexroth Indraworks Software Bosch Rexroth Indraworks Software](/uploads/1/2/5/3/125353317/515684698.jpg)
You seem to have successfully communicated using AttributeGet Single.vi to read from the drive to LabVIEW adapter, but having trouble writing to it (set)? For one, you should specify the parameters in VI correctly. Access Assembly Instance Data (Explicit).vi shows on its block diagram the hard-coded constants which are required by the spec for reading assemblies which are essentially an attribute inside a class instance. For two, I did not find information on whether the consuming assembly of the drive support CIP Attribute Set Single in the attached doc. It's possible that this drive does not support it (and require other ways to set it).
Hi Everybody, I just found this forum entry about controlling Rexroth components with LabView and as a Rexroth representative I have to disagree that there´s no easier way to control than using Ethernet/IP. We have a official Partnership with National Instruments and offer for all our components (IndrDrives as well as IndraControl PLCs) a complete VI Package to access any functionality of a PLC or Drive of Bosch Rexroth. These is only possible through our Bosch Rexroth Open Core and our open approach that we follow with our automation components. For PLCs the VI Package contains more than 850 VIs to communicate directly from your LabView runtime to the controller.
These packages are completely free of charge for you and you can download the packages from our Website (access is granted after registration in our engineering Network). Furthermore it´s also possible to control our drives from a NI cRIO using CoE. Here is a small overview of our Open Core Interface Functionality.
There are SDKs for several programming languages and several technologies including National Instruments Soft- and Hardware. So you see, there´s no need learn PLC programming anymore, when we want to connect LabView to Rexroth Automation. If you have any trouble don´t hasitate to contact me!!! Best regards, Tammo Schwindt Application Engineer Bosch Rexroth AG [email protected]. Hello MandarG, Open Core means that you can access the Core of Bosch Rexroth Drives and PLCs directly from nearly any Programming Language, including Programming with LabVIEW. You can find all SDKs for all programming languages in our Engineering Network (registration necessary) in the download area - If using LabVIEW there are two VI-Packages:. OpenCore4Drives (like HCS01): use ' EAL4LabVIEW' Library, you can download it for free on (registration necessary).
OpenCore4Controls (like L25/L45 or XM22): use ' MLPI4LabVIEW', you can download it for free from NI Toolsnetwork or VI Package Manager (e.g. Search for 'rexroth').