12-12-2013 05:10 PM - edited 12-12-2013 05:11 PM
Hello all,
I am attempting to use a cRIO Profibus module in order to communicate with a series of pumps daisy chained through said Profibus module. I am following the steps described in this white paper:
http://www.ni.com/white-paper/11078/en/
But when I get to # 3. PROFIBUS Configuration steo 3, "Select ONLINE >> Driver Selection..." it gives me these errors
"Selected Device is not a Comsoft Device or EEPROM Error!"
"Error in communicaition with the hardware. Can't create transport path or AutoSlave-Mode is active."
It is a Comsoft device for sure, but I couldn't find anything about turning off AutoSlave-Mode. What are some potential solutions to this problem? Thank you in advance.
PS Also, I notice that there seems to be a 24VDC "Power" input on the module (The green terminal block). Does the module need to be powered through here separately from the cRIO? Or will it draw its power from the cRIO itself?
12-12-2013 05:31 PM
Hey Larry,
The module needs to be powered externally to be discovered. if you see a blinking light in once it has finished powering up it is in autoslave mode.
If you need to use it as a profibus master you need to take it out of autoslave mode. There is an example that does this, you will need to compile the example for your fpga before running it.
12-12-2013 06:09 PM
Hello Jesse,
Thank you for your repl.y
Does it need to be externally powered for normal operation then, or is it only for discovery.
Do you know the specific name of the example you're talking about? I search for "Profibus" in the example finder but cannot find anything.
12-13-2013 10:18 AM
Hi Larry,
The getting started guide should walk through the entire setup process. The examples should be linked in the start menu. They are not in the example finder for the 1.0 driver.
12-13-2013 04:46 PM
Hello Jesse,
Just wanted some clarification, as I'm not completely sure on the Master/Slave terminology. I am using the PB to control a series of pumps daisy chained to the PB through the real-time controller hosted on the 9114 chassis. In this case, I want to be running the cRIO PB as a master, correct?
-Larry
12-13-2013 05:32 PM
yep