01-16-2017 08:59 AM
Hi, I have tried numerous times now to run a cRIO 9030 with the bosch indradrive HCS01 over ethercat on the softmotion sdi plugin. At one point I had this issue resolved but it has reappeared and has caused me a great deal of problems. The problem is simple yet I have baffled the developers of Bosch Rexroth and National instruments softmotion.
I won't include a vi as there isn't any vi that needs to be used. The post that is useful is this: http://www.ni.com/tutorial/53325/en/
and
http://www.ni.com/pdf/manuals/375592d.pdf
For my setup what Im trying to achieve is control of a bosch indradrive over ethercat, I am using
labview 2015 sp1
Softmotion 2015
Realtime 2015
FPGA 2015
Industrial Communications for ethercat 15
NI-RIO 16
The part Im getting stuck on is after discovering the ethercat master and slave devices, I must add the softmotion axis of the drive. When opening up resource binding there is only simulated or unbound. I have had to go through so many people at NI and Bosch to no success. If anyone can provide support, you'd be cracking the uncrackable at this rate.
I have attached images of the issue.
01-16-2017 10:23 AM
Do you have a support folder for your drive here? C:\Program Files (x86)\National Instruments\LabVIEW 2015\vi.lib\Motion\plugins
If so, is there either an XML file named *SDIPluginConfig*.xml (note the wildcards) or GetBindings.vi?
01-16-2017 10:35 AM
Hi,
yes there is both of these files in the folder.
I notice that for the RIO to notice the axis it must have the nicmconfig.xml placed in the deployfwk folder of its directory.
Simon C
01-16-2017 10:35 AM
As PaulRB mentioned, the two ways that SoftMotion populates the menu of the Resource Binding window is from the support files of the plugins folder. If you are using SoftMotion 2015, you will need to edit the GetBindings.vi located in the Bosch SDI plug-in folder in order to change the ProductID for the MPB firmware. The ID by default is set to the MPC firmware for the IndraDrive. I have attached a screenshot of the block diagram for reference.
In SoftMotion 2015 SP1 and later, the Bosch-RexrothIndraDrive-SDIPluginConfig.xml file is used instead of the GetBindings.vi. This file contains all three of the possible ProductIDs for the IndraDrive.
01-16-2017 10:39 AM - edited 01-16-2017 10:43 AM
Yeah Im using the HCS01 so the mpb software is needed. I will try this method, do I need to edit the xml document. My device id as well is 36 not the standard 24 that is placed.