03-07-2014 12:16 PM - edited 03-07-2014 12:19 PM
Hello everybody,
I need some help about connecting to my RT Device the cRio-9024. When I try to connect I see the following message :
"Access denied: This target is running a version of LabVIEW that is different than LabVIEW on the host computer. For Real-Time targets, you can verify the version and reinstall the Real-Time software using MAX."
I'm currently using Labview2013.
Thanks.
03-08-2014 10:33 PM
As the message says, this is likely showing up because the software installed on the target is a different version than the development environment you are attempting to connect to the target from. Likely the target has 2012 LabVIEW Real-Time installed on it, and you are working in LabVIEW 2013 Development Environment.
If you want to keep working in the LabVIEW 2013 dev environment, then you'll need to update the software on the target from the Measurement & Automation Explorer (MAX). This document covers that process,
http://www.ni.com/gettingstarted/setuphardware/compactrio/controllersoftware.htm
If you want to continue developing in the version that is on your controller you would just need to open up the dev environment of that version number and you should be good to go.
03-11-2014 10:19 AM
Thank you very much.
I'll try to update my controller.
07-08-2014 03:55 PM
I meet the same issue. How to open up the dev environment of that version number ?
07-08-2014 04:14 PM
Hey zmy0617,
I'm not really sure what you are asking. The development environment version corresponds to the version of the LabVIEW IDE that you're using to develop. So, you would open it by opening the LabVIEW.exe.
07-08-2014 04:21 PM
If you have the same issue then you have to download the NI Max then update your CRio. Or you can downgrade your Labview version (but I think updating the CRio is better).
07-09-2014 08:58 AM
I got it. If I update the CRio to 2013, could that pepole who have Labview2012 use the CRio?
07-09-2014 09:08 AM
2012 Users would not be able to develop their code on a target that has 2013 software installed on it. They will receive an error when they attempt to connect to the target in the project,
"Access denied: This target is running a version of LabVIEW that is different than LabVIEW on the host computer. For Real-Time targets, you can verify the version and reinstall the Real-Time software using MAX."
This is true of the other direction as well. 2013 Users will receive the same error when attempting to connect to a target with 2012 run-time software installed.
07-09-2014 09:16 AM
Thank you so much. I have to downgrade my Labview.
07-10-2014 08:59 AM
You don't necessarily need to downgrade your LabVIEW, you can actually upgrade the real time target software to support 2013.
http://digital.ni.com/public.nsf/allkb/6B1343F61905203386257051006573CA
If you cannot afford formatting, you can just add the new software to the target.
http://digital.ni.com/public.nsf/allkb/2BAD2D3A7DE25EB2862576D6007EDB22
I actually can a Compact Rio target next to my workstation with both 2012 SP1 and 2013 SP1.