10-19-2011 12:53 PM
I have the cRIO-9025 controller connected directly to the computer, but it is not recognized in MAX.
I have tried to add it manually with the IP address, but that does not work either.
I have disabled most of virus protection software and added exceptions to the firewall for the NI software.
I am running MAX Version 5.0.0f1
cRIO-9025 with
Solved! Go to Solution.
10-19-2011 01:03 PM
Hello,
Can you check that you have NI RIO installed on the computer (PC) that you are trying to detect the system with. If NI RIO is not installed then you will not be able to detect cRIO controllers. You will want to match the version of NI RIO and LV installed. Also can you follow these troubleshooting steps and post back if these steps didn't help you resolve the issues?
Regards,
Andrew
10-19-2011 01:56 PM
Installed software
I tried all but one of the trouble shooting steps and nothing worked. I was not able to temporarily disable the firewall settings.
10-19-2011 02:43 PM
What kind of network are you on? Is this a University Computer (I am trying to understand why you can't change firewall settings)? Can you add Measurement and Automation Explorer as an exception? Can you add UDP 44525 as an exception? Another thing you can do to really tell if this is a firewall issue is to try another computer with a different firewall setup (but with the same RIO driver ) to see if the cRIO is detected there. This sounds like, from my experience that something is preventing MAX from communicating to your target. Does your cRIO have an IP address? If so have you tried pinging it through Command Prompt. To get the IP address (so that you can ping it) you can use console out built into the cRIO.
10-19-2011 05:44 PM
The console out option worked. Is this something I'll have to do each time I try and connect or will it remember it from now on?
Thanks for the help
10-19-2011 05:58 PM
I am confused what you mean by "The console out option worked". Do you mean that after you turned the console out switch to the on position you can now see your system in MAX? If so, you can switch it back to the off position and continue to see your system in MAX? You may also want to reboot a few more times as well to make sure the change is persistent.
10-19-2011 06:50 PM
I connected the system through a null cable and turned the console out switch to on and I was able to read the IP address. I then went back into MAX and entered the IP address and it recognized the hardware.
I was able to disconnect the cable and restart both MAX and the cRIO and it maintained the connection, so everything seems to work.
Thanks for the help.
10-27-2011 03:17 PM
That likely means that your host computer is on a different subnet than the cRIO since MAX can only auto-detect targets on the same subnet. What's likely happening in your siutation is that both the cRIO and your host computer are getting link-local IP addresses but they are on different subnets. What I would recommend is to set static IP addresses for both following the directions in the Getting Started section of our website (http://www.ni.com/gettingstarted/setuphardware/compactrio/staticip.htm). This way both systems will be on the same subnet and you shouldn't have to use console out to find the IP address of the cRIO.
11-02-2011 05:46 PM
While I would still recommend setting a static IP address for your computer and target when connecting them directly, I take back my statement about the link local addresses being on different subnets; after further investigation I don't think that will have any effect. If you can provide some information on what IP addresses your host PC and target are being assigned, we might be able to help explain it. Do you have more than one NIC in the host PC?
10-05-2012 03:59 AM
the remote system tree is not have any sub tree. MAX is not detecting the CRIO 9025. please help